Hello,

Sign up to join our community!

Welcome Back,

Please sign in to your account!

Forgot Password,

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

You must login to ask a question.

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

SAP EWM Help Latest Questions

  • 0
  • 0
DPM125

What is IDOC and Basic Tcode used for IDOCS ?

An IDoc (Intermediate Document) is SAP’s standard format for electronic data interchange (EDI) between SAP systems or between SAP and external systems. It acts as a structured container for data, ensuring that the information exchanged follows a predefined format, making communication consistent and reliable across different systems.

Structure of an IDoc
  1. Control Record – Contains metadata (sender, receiver, IDoc type, etc.).

  2. Data Records – Actual business data (sales order, material, etc.).

  3. Status Records – Processing status (success, error, etc.).

Used for inbound (into SAP) and outbound (from SAP) communication.

Common Scenarios for IDocs
  • Sending sales orders from a non-SAP system into SAP.

  • Transferring master data (customer, material) between SAP systems.

  • Sending invoices, deliveries, purchase orders electronically.

 

Tcode Purpose
WE30 Create IDoc type
WE31 Create segment
WE81 Create message type
WE82 Assign message type to IDoc type
WE20 Partner profile configuration
WE19 Test tool for IDoc processing (very common)
WE02 Display IDocs (overview & details)
WE05 Display IDocs (alternative to WE02, with more selection options)
BD87 Reprocess failed IDocs
WE09 Search IDocs for specific data values
WE60 Documentation for IDoc types
WE21 Port definition (RFC, File, etc.)

 

Quick Example Workflow
  1. Create a new IDoc type: WE30.

  2. Define segments: WE31.

  3. Link to a message type: WE81 + WE82.

  4. Configure partner profile: WE20.

  5. Send/Receive IDocs → Check with WE02 / WE05.

  6. Reprocess errorsBD87.

  7. TestWE19.

 

Related Questions

Leave an answer

Leave an answer