cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Idoc

PradiptoSaha
Explorer
0 Kudos

Every IDOC can be categorized into three main types:
1. Control Records :
Similar to an envelope of a letter, control records contain sender and receiver information, including details such as IDOC type, message type, partner number, port number, and direction.
2. Data Records :
Data records consist of two sections:
a. Administrative Section : This section includes segment names and segment numbers.
b. Data Section : It holds the data, which may include tables like EDID2, EDID3, EDID4, and the SDATA field that contains the entire segment data.
3. Status Records :
These records store the status of the IDOC at different stages of its journey from the sender to the receiver. Each status is associated with a status code. Sender-side status codes range from 00 to 49, while receiver-side status codes range from 50 to 75.

Key Transaction Codes (Tcodes) related to IDOC processing include:
WE47 :
TCode for Status Code description, including error codes like 53 (Processed).
WE42 :
TCode for Inbound Process Code (MATM with Function module).
WE30 :
TCode for creating IDOC types.
WE02/WE05 :
TCodes for checking IDOCs.
Processing Error IDOCs
Involves analyzing the application log associated with the error status code. If any functional configuration is required, it's the responsibility of the functional consultant to perform the configuration.
Once configured, error IDOCs can be re-processed using BD87 or WE19. BD87
processes existing error IDOCs without generating new ones, while WE19 generates new IDOCs, ignoring the error ones.

Accepted Solutions (0)

Answers (0)