Naming conventions for IDoc extensions

When SAPODA generates a business object definition based on an IDoc extension, it uses slightly different naming conventions than those described in Business object naming conventions. In this case, it includes the extension name as described in Table 24.

Table 24. Naming Conventions for Idoc extensions

IBM WebSphere business object or attribute Name Type
Parent wrapper business object BOprefix_BasicIDocType_ExtensionName n/a
Control Record business object Control_record sap_idoccontrol
Data Record business object Data_record BOprefix_BasicIDocType_cwdata
Data Record child business object BOprefix_BasicIDocType_ ExtensionName_IDocSegmentName BOprefix_BasicIDocType_ ExtensionName_IDocSegmentName
Data Record attribute IDocFieldText or IDocFieldName String

For the syntax of AppSpecificInfo property that specifies the extension, see Parent wrapper business object.

Important:
When InterChange System is the integration broker, be careful when you load a business object definition for an IDoc extension into the repository. You might encounter conflicts if a business object definition for the basic IDoc Type already exists in the repository and its name matches the basic IDoc Type plus extension. You must manually resolve these conflicts.

Copyright IBM Corp. 1997, 2003