Skip to Content
author's profile photo Former Member
Former Member

idoc

what is idoc?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

6 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 09:40 AM

    Hi,

    IDOC -


    > It is an intermidate document which acts as a data container to exchange data (messages) between any two business systems..................

    for morte help click in below mentined link:

    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm

    Reward with points if helpfull

    Regards

    Sai Ganesh

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 09:41 AM

    Hi,

    IDOC is nothing but Intemediate document.

    used to transfer data between two sap system

    3 parts of IDOC

    control record -- contains sender and receiver info

    data record --- contains data

    and

    status record-- contains status of IDOC

    thanks

    velan

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 09:43 AM

    HI,

    IDOC is a intermidate documents:

    An IDoc is a container that can be used to exchange data between any two processes. The document represented in an IDoc is independent of the complex structure used in SAP to store application data. This feature enables SAP to rearrange its internal structure without affecting the existing interfaces.

    The word IDoc is used very loosely in the IDoc interface. An IDoc represents an IDoc type and IDoc data, depending on the context in which the word IDoc is used. An IDoc type defines the structure and format of the data being exchanged. For example, the IDoc type INVOIC01 defines the format of an invoice document. IDoc data can be seen as an instance of an IDoc type. For example, an actual invoice received from a vendor in electronic form is converted into an IDoc.

    An IDoc is an instance of an IDoc type. Each IDoc is assigned a unique number for tracking and future reference. An IDoc serves as a focal object for tracking the state of the process that generated it.

    The internal structure of an IDoc, showing the control record, data records, and status records

     One control record

     One or many data records

     One or many status records

     Control record. There is only one control record per IDoc. The control record contains all the control information about an IDoc, including the IDoc number, sender and receiver information, and other control information such as the message type it represents and IDoc type. The structure of the control record is the same for all IDocs and is defined by SAP. The field values, of course, can be different.

     Data record. An IDoc can contain multiple data records, as defined by the IDoc structure. Segments translate into data records. Data records store application data such as purchase order header information, purchase order details lines, and other relevant information.

     Status record. Multiple status records are usually attached to an IDoc. Status records are attached to an IDoc throughout the process as the IDoc achieves different milestones. A status code, date, and time are assigned at every milestone.

    Thnx

    Chirag Gohil

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 09:44 AM

    Hi Avinash,

    IDOC is a intermidiate document of SAP.

    In SAP XI it is represented XML format.

    To view an IDOC please try T-code -> IDX5

    and click to view the idoc.

    Vishal

      • Kindly reward points for useful Help

      Thanks

      Add a comment
      10|10000 characters needed characters exceeded

    • Posted on Dec 05, 2007 at 09:52 AM

      Hi,

      What is IDOC ?

      IDoc

      Standard SAP format for electronic data interchange between systems (Intermediate Document). Different message types (such as delivery confirmations or purchase orders) normally represent different specific formats, the IDoc types. However, multiple message types with related content can be assigned to one IDoc type: For example, the IDoc type ORDERS01 transfers the “logical” message types ORDERS (purchase order) and ORDRSP (order confirmation).

      Also check these link it will help you.

      idoc information

      http://help.sap.com/saphelp_nw2004s/helpdata/en/78/21785851ce11d189570000e829fbbd/frameset.htm

      https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/sapR3%28Idocs%29ToXI--Steps+Summarized&

      /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters

      ALE/ IDOC/ XML

      Troubleshooting of ALE Process - /people/raja.thangamani/blog/2007/07/19/troubleshooting-of-ale-process

      http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc

      http://www.thespot4sap.com/Articles/SAP_XML_Business_Integration.asp

      http://help.sap.com/saphelp_srm30/helpdata/en/72/0fe1385bed2815e10000000a114084/content.htm

      IDOC Convertion

      /people/kevin.wilson2/blog/2005/12/07/changing-fields-in-an-idoc-segment

      Please check this online document for ALE and IDoc.

      http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf

      http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf

      http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf

      http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDISC/CAEDISCAP_STC.pdf

      http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDI/CAEDI.pdf

      Also check this links for additional information.

      http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm

      http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc

      http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419

      http://www.netweaverguru.com/EDI/HTML/IDocBook.htm

      http://www.sapgenie.com/sapedi/index.htm

      serialization /people/alessandro.guarneri/blog/2006/11/26/content-based-serialization-dynamic-queue-name-in-xi

      /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File

      IDOc testing - /people/suraj.sr/blog/2005/12/29/generate-test-case-for-an-idoc-scenario

      /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping - Any flat file to any Idoc

      /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File

      /people/stefan.grube/blog/2006/09/18/collecting-idocs-without-using-bpm - collecting IDocs without BPM

      /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File

      hope this will help.

      regards

      Aashish Sinha

      PS : reward points if helpful

      Add a comment
      10|10000 characters needed characters exceeded

    • author's profile photo Former Member
      Former Member
      Posted on Dec 05, 2007 at 10:20 AM

      Hello Avinash.....

      IDoc is nothing but a container of data.

      It holds the data which is to be transferred to other system.

      IDoc holds the data in CHAR format.

      just like a word document which is used to send data to others, Idoc is used to send Business related data to send data to other system.

      It is an standard intermediate document used in EDI/ALE process used in transferring the business objects to business partners and in distribution of master data to the diff plants which belongs to diff company codes.

      Reward Points if its helpful.....

      Thanks & Regards,

      Satya Kumar

      Add a comment
      10|10000 characters needed characters exceeded

    Before answering

    You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
    You must be Logged in to submit an answer.

    Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.