cancel
Showing results for 
Search instead for 
Did you mean: 

Changing fields of already transported Custom Business Objects

mark05
Explorer
1,666

Hello community,

once a custom business object (or a code list) has been transported, this object can no longer be changed in the development system. At least not in the following areas:

  • Deleting fields from the CBO
  • Adjusting the code length of code lists
  • Adjusting the types of a field
  • Marking a field as a key field

How can I edit this object afterwards? One possibility would be to copy the object and edit it there and then leave the old object as a "data corpse". But that can't be the right way, right?

Here you can see my problem:

Because the field has already been transported (1) I can't delete this field (2) and I can't check it as key anymore (3).

Have you made experiences with it and already found a solution?

Best regards,
Mark

View Entire Topic
mark05
Explorer

Here is the answer from SAP:

Dear customer,

Once CBO is transported then you cannot do the following with transported fields:

  1. delete fields
  2. change field types
  3. cannot change key status of fields

but you can still:

  1. add new fields
  2. add new key fields if this CBO is not association target of some other CBO(s).
  3. increase the length of transported TEXT type fields but not decrease length as this can lead to data loss.

If your scenario has changed a lot and you must change the transported fields outside of above mentioned constraints then you can create a new CBO which meets your present requirements.

Best regards