The IDoc type editor is used to create and edit IDoc types. You can edit both basic types (SAP or customer development) and extensions (customer extension).
Apart from two header entries (name and description), IDoc types are edited at the segment level. Segments can be appended, inserted or deleted again. The IDoc type editor also allows you to call the segment editor.
The IDoc type is represented as a tree structure in which the parent-child structure of segments is clearly displayed (see also: General Structure of an IDoc ): A parent segment is displayed as a node which contains branches to the individual children.
Once you have completed development of an IDoc type, you realease it. The release, as in the case of the segment definition, is a safety concept: Once released, further changes cannot be made to the IDoc type.Before the IDoc type is released, however, you should use the editor to check whether any inconsistencies exist at the segment level - this prevents incorrect segments from being inserted, for example.
You can assign a message type to the new IDoc type directly from the IDoc type editor. You must do this anyway, as the system checks this assignment later in the partner profiles.
The IDoc type editor includes an automatic transport link. When you define or change an object, you are automatically asked to create a transport request. You can avoid this by configuring a standard request, to which all changes made in any one session are assigned. The standard request can also be configured directly from the IDoc type editor.
The IDoc type editor can be used to extend an existing IDoc type or to create a new IDoc type. In order to be able to actually use a new IDoc type (extended or new basic type), however, you must carry out further steps Refer to the following sections: