Professional Documents
Culture Documents
SAP Adapter
SAP Adapter
SAP Adapter
Answer#2
Experience:
As we have pre-defined Services in our Company like handle exception it will store the error
in Database in XML format. If getlast error throws exception then handle exception will store
into Database.
IDOC is a container that can be used to exchange data between any two processes.
Each IDOC is assigned a unique number for tracking and future reference.
Partner Profile:
Partner profile specified the various components used in an outbound process (Partner
number, IDOC type, message type, Port, Process code), the mode in which it communicates
with the subsystem (batch or immediate) and the person to be notified in case of errors.
Message Control
Used in pricing, account determination, material determination, and output determination.
The message control component enables you to encapsulate business rules with out having
to write ABAP programs.
IDoc, short for Intermediate Document, is a SAP document format for business transaction
data transfers. Non SAP-systems can use IDocs as the standard interface (computing) for
data transfer. IDoc is similar to XML in purpose, but differs in syntax.
IDOC are used for asynchronous transactions. Each IDOC generated exist as a self contained
text file that can then be transmitted to the requesting workstation without connecting to
the central database.
The purpose of an IDoc is to transfer data or information from SAP to other systems and vice
versa. The transfer from SAP to non-SAP system is done via EDI (Electronic Data
Interchange) subsystems whereas for transfer between two SAP systems, ALE is used.
IDoc can be triggered in SAP system or in EDI subsystem. This depends on the direction in
which IDoc is sent and is called as Inbound IDoc and Outbound IDoc accordingly. In case of
outbound flow, IDoc is triggered in SAP through document message control which is then
sent to EDI subsystem. EDI converts the data from IDoc into XML or equivalent format and
then sends the data to partner system through Internet.
For inbound flow, EDI converts partner data and IDoc is created in SAP. After successful
processing of this IDoc, Application Document is posted in SAP.
Types of IDOC:
Material master: MATMAS
Vendor master: CREMAS
Customer master: DEBMAS
Bill of material: BOMMAT
EDI, stands for Electronic Data Interchange, is the electronic exchange of structured business
data between different applications. ... The IDoc interface consists of IDoc types and
function modules that form the interface to the application.
The purpose of an IDoc is to transfer data or information from SAP to other systems and vice
versa. ... EDI converts the data from IDoc into XML or equivalent format and then sends the
data to partner system through Internet. For inbound flow, EDI converts partner data
and IDoc is created in SAP.
How to check failed IDOCs via TCODE WE02/WE05. Transaction WE02 is used to check all of
the IDOCs in the system over a given time period. There are both Inbound and
Outbound IDOCs. We are looking for IDOCs that did not process properly and these usually
have a status of 51.