How To Fix EU273 - Only use '/' as a namespace delimiter


SAP Error Message - Details

  • Message type: E = Error

  • Message class: EU - Development Environment

  • Message number: 273

  • Message text: Only use '/' as a namespace delimiter

  • Show details Hide details
  • What causes this issue?

    '/' serves as a name space delimiter. Namespaces are found at the start
    of an object name and are delimited at the start and the end by the
    character '/'. The actual namespace consists of at most 8 characters.

    System Response

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    How to fix this error?


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message EU273 - Only use '/' as a namespace delimiter ?

    The SAP error message EU273: Only use '/' as a namespace delimiter typically occurs in the context of ABAP development when there is an issue with the naming conventions of objects, particularly when dealing with namespaces in SAP systems.

    Cause:

    This error arises when you attempt to use a namespace delimiter other than the forward slash (/) in the naming of objects such as function modules, classes, or other repository objects. In SAP, namespaces are used to avoid naming conflicts between different development objects, especially in systems that support multiple development environments or when integrating with third-party solutions.

    Solution:

    To resolve this error, you should ensure that all your object names adhere to the correct naming conventions. Here are the steps you can take:

    1. Check Object Names: Review the names of the objects you are trying to create or modify. Ensure that you are using the forward slash (/) as the only namespace delimiter.

    2. Correct Naming: If you find any object names that use other delimiters (like . or -), rename them to use the forward slash. For example, if you have an object named Z_MY_OBJECT, you should rename it to Z/My_Object if it is intended to be in a namespace.

    3. Namespace Configuration: If you are working in a custom namespace, ensure that it is properly configured in the SAP system. Custom namespaces typically start with a letter and are followed by a forward slash.

    4. Transport Requests: If you are working with transport requests, ensure that the objects are correctly included in the transport and that their names conform to the namespace rules.

    5. Check for Typos: Sometimes, the error can be caused by simple typographical errors. Double-check your code and object definitions for any mistakes.

    Related Information:

    • Namespaces in SAP: SAP uses namespaces to organize and manage objects in the system. A namespace is a unique identifier that helps prevent naming conflicts. Custom namespaces usually start with a letter followed by a forward slash (e.g., Z/ or Y/).

    • ABAP Naming Conventions: Familiarize yourself with the naming conventions in ABAP development. This includes rules for naming classes, function modules, and other objects.

    • SAP Documentation: Refer to the official SAP documentation for more details on naming conventions and namespaces. This can provide additional context and examples.

    By following these guidelines, you should be able to resolve the EU273 error and ensure that your object names comply with SAP's naming conventions.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker