Modification of a predefined object structure

There are certain restrictions if you modify a predefined object structure.

You can add objects to a predefined object structure, but you cannot delete predefined objects from the object structure. To avoid this restriction,make a duplicate of the predefined object structure to create a user-defined object structure, and delete objects from the duplicated version.

You can include and exclude persistent and nonpersistent columns, subject to the standard validations that apply during integration processing. Outbound messages include the columns for objects that you add to an object structure. Test inbound messages to ensure that any columns that you added are processed successfully. If the additional object columns are not processed successfully, add an object structure processing class to handle the inbound processing.

If you use the object structure in interface tables or flat files, check for alias conflicts. An alias conflict can occur if two objects in an object structure that supports flat files have columns with the same name. When you check for alias conflicts, duplicate names are identified and you can assign alias names to use as a substitute to override the conflict. If you use interface tables, regenerate the table for every enterprise service or publish channel that uses the modified object structure.



Feedback