| | Quicklinks |
|
| |
IDoc or Intermediate Document is a standard SAP document format. IDocs allow different application systems to be linked via a message-based interface. There are three main aims behind the use of IDocs: - The structured exchange of business documents so that they can be processed automatically.
- The various degrees of structural complexity as displayed by different application systems can be reduced to a structure which is as simple as possible.
Example: the structure of an SAP application document and the structure of the corresponding EDI message under the UN/EDIFACT standard. - IDocs allow for extensive exception handling before the data are posted to the application.
IDocs are defined and considered on two levels, the technical and the business level. The former allows them to support application-independent functions, e.g. routing and handling technical exceptions. - Technical level
Defined by the three record types compatible with the IDoc interface: - Control record
- Data record
- Status record
- Business level
Defined by the segments of an IDoc. Segments are structures used to interpret field SDATA in the data record. An IDoc type is defined by the relevant: - Segments
- Attributes of these segments
(e.g. maximum usage, hierarchical sequence, segment status)
Transactional IDoc Types available in 4.6C For the full list of IDoc types see IDoc Types \ Message Types. The following section shows applicable outbound and inbound message types together with the applicable IDoc types following them Outbound processing: BENREP BENEFIT1 CARNOT DELVRY01 CREADV PEXR2001, PEXR2002 DEBADV PEXR2001, PEXR2002 DELFOR DELFOR01 DELINS DELFOR01 (FDS and JIT) DELJIT DELFOR01 DESADV DELVRY01, DELVRY02, DELVRY03 (previously: DESADV01) EXPINV EXPINV01, EXPINV02, EXPINV03 GSVERF GSVERF01 IFTMIN SHPMNT03 IMPINV IMPINV01 INVOIC INVOIC01 ORDCHG ORDERS01, ORDERS02, ORDERS03, ORDERS04, ORDERS05 ORDERS ORDERS01, ORDERS02, ORDERS03, ORDERS04, ORDERS05 ORDRSP ORDERS01, ORDERS02, ORDERS03, ORDERS04, ORDERS05 PAYEXT PEXR2001, PEXR2002 PRICAT PRICAT01 PROACT PROACT01 QUOTES ORDERS01, ORDERS02, ORDERS03, ORDERS04, ORDERS05 REMADV PEXR2001, PEXR2002 REQOTE ORDERS01, ORDERS02, ORDERS03, ORDERS04, ORDERS05 SHPADV SHPMNT03 SHPMNT SHPMNT01, SHPMNT02, SHPMNT03, SHPMNT04 SHPORD DELVRY01 WHSORD DELVRY01
Inbound processing: CREADV PEXR2001, PEXR2002 DEBADV PEXR2001, PEXR2002 DELFOR DELFOR01 DELINS DELFOR01 (FDS and JIT) DELJIT DELFOR01 DELORD ORDERS03, ORDERS04, ORDERS05 (order with reference to scheduling agreement) DESADV DELVRY01, DELVRY02, DELVRY03 (previously: DESADV01) FINSTA FINSTA01 GSVERF GSVERF01 LOCKBX FINSTA01 INVOIC INVOIC01 ORDCHG ORDERS01, ORDERS02, ORDERS03, ORDERS04, ORDERS05 ORDERS ORDERS01, ORDERS02, ORDERS03, ORDERS04, ORDERS05 ORDRSP ORDERS01, ORDERS02, ORDERS03, ORDERS04, ORDERS05 PROACT PROACT01 REMADV PEXR2001, PEXR2002 REQOTE ORDERS01, ORDERS02, ORDERS03, ORDERS04, ORDERS05 SHPADV SHPMNT03 SHPCON DELVRY01 TXTRAW TXTRAW01, TXTRAW02 WHSCON DELVRY01
Tips - For those of you who have noticed that WE60 doesn't show the detailed documentation in the MySAP environments and like me have been using the old 4.6c systems for reference, you can modify your personal settings to show the documentation by default; here's the note: "As of Release 6.10, in transactions WE60 and WE63, documentation is no longer generated by default for the segment fields when the documentation is generated. To activate the generation of the documentation from the corresponding data elements, proceed as follows: WE60/WE63. > Goto > User settings. Here you must set the indicator for 'Display of the documentation' under 'Display attributes for IDOC types' and then save the change. Now the documentation is also displayed for the segment fields when WE60/WE63 is executed.
- Check out transaction IDOC - View and print IDoc contents, check IDoc types for discrepancies, more....
|