You have few concerns on the custom object builder related issues, you can find few of them here.
Reproducing the Issue
- Login to frontend UI.
- Naviagte to the work center Administrator.
- Select Custom Object Builder link.
- Perform the relevant actions.
Q 1: Error while clicking on Publish button: Publish not possible. Create an incident with component AP-RC-CU-BO
Ans1 : There could be multiple reasons for this error, following are few among them which you can verify from your end:
- If it is a production tenant, the status of the business object in productive tenant is Uploaded and Active so the Publish of this custom object is not required/needed. In further release we will remove the Publish button from the production tenants, currently you can ignore it.
The object could not be published for the user because the user was logged into the system with a different language than English and was trying to create/publish the object. As per the current feature and available functionality, the custom built object creation/publish is possible only in English Language and not in any other language. Please note that the created object is corrupt. The user needs to delete the object and create a new one in order to publish it.
- 2231367 , you can check this case document for few cases.
Q 2: Is there any possibility to rename the custom object?
Ans 2 : No, the Custom Object cannot be renamed once it is created.
Q3: Custom Object automatically shows the plural name, why? Can I take away the "_" in the name?
Ans 3: As per the designed functionality, the generated work center screen must have some default name. The default name is the plural name of the BO. However, the plural name can be changed by user in test/development tenant only. The character "_" can be removed in name only in test/development tenant. Once the BO is successfully uploaded in productive tenant the plural name cannot be changed.
Q4: What does the Name and Description mean?
Ans 4: The Custom Object must have at least one field in it for successful publish. When a custom object is created a field with name as NAME is created by default. It is of the type string/description. User can give some meaningful text to it.
Q 5: What does Entity type, Data type and Thing mean ?
Ans 5: Entity type : Entity type can be amount, code , list , date etc.
Data Type : If a entity type is CODE, then we to select a data type for it. For eg, data type can be REGION CODE. It has sub fields(something like a structure).
Thing : When we create an association of Custom Object with some other BO, then we have to provide a thing type. For eg, if you are creating an assocation with Account, then the thing will be Account.
Q 6: How to delete a solution created using custom object builder, as you have deleted the solution from custom object builder, but still the solution is visible in SDK.
Ans 6: The reason is that currently the deletion of solution which is created via Custom Object Builder is restricted from the customer end. This might be taken into consideration in one of the future releases. Currently for such requests you can raise an incident at SAP support.
Q 7: In which tenant I can create a custom object?
Ans 7 : You must only create the custom business object in one of your test systems. You can then download and upload it into your productive system and other test systems. One you create a custom object in any of the test system, then the New button in another test tenants which share the same system ID and Customer will be disabled. You can only upload to other tenants.
Q 8: Is there any scoping activities required for the solutions created via custom object builder?
Ans 8 : The key user solutions will be always scoped by default.
KBA , LOD-CRM-EMP , Employee , How To