Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: TR - Change and Transport System
Message number: 246
Message text: Object name &1 reserved exclusively for generated objects (package &2)
The object name belongs to a name range protected for generated
objects.
This name can only be used by generation functions and is reserved for
package &V2&.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Create object:
Choose a different object name.
Change object:
The object can only be changed by a specific generation function, but
not manually.
Error message extract from SAP system. Copyright SAP SE.
TR246
- Object name &1 reserved exclusively for generated objects (package &2) ?The SAP error message TR246 indicates that you are trying to create or modify an object in a package that is reserved exclusively for generated objects. This typically occurs when you attempt to create a custom object in a package that is intended for system-generated objects, such as those created by SAP itself.
Cause:
- Package Restrictions: The package you are trying to use is designated for generated objects only. This means that it is not intended for user-defined objects or modifications.
- Development Class: The object you are trying to create or modify is being assigned to a development class (package) that has restrictions on what types of objects can be created within it.
Solution:
- Use a Different Package: Instead of using the package that is reserved for generated objects, select a different package that allows for custom development. You can create your own package if necessary.
- Check Package Attributes: If you have access, check the attributes of the package in transaction SE80 or SE21 to confirm its settings and restrictions.
- Consult Documentation: Review the SAP documentation or consult with your SAP Basis or development team to understand the intended use of the package and to find an appropriate alternative.
- Transport Request: If you are working within a transport request, ensure that the request is correctly set up and that you are not trying to include objects in a transport that are not allowed.
Related Information:
By following these steps, you should be able to resolve the TR246 error and successfully create or modify your desired objects in the appropriate package.
Get instant SAP help. Sign up for our Free Essentials Plan.
TR245
There is no entry in the object directory (TADIR) for &1 &2 &3
What causes this issue? The object directory entry for object "&V1&" "&V2&" "&V3&" could not be...
TR244
Object & & has been exported; Make changes in the target system
What causes this issue? You want to change the package of an object from local-private (T package) to local ($TMP). The particular object, however, w...
TR247
Object name &1 reserved for generated objects in package &2
What causes this issue? The object name belongs to a name range protected for generated objects. This name is used by generation functions and is res...
TR248
Object name &1 reserved for package &2
What causes this issue? The object name &V1& belongs to a name range protected for package &V2& . An assignment to a different packag...
Click on this link to search all SAP messages.