Skip to Content
author's profile photo
Former Member

regarding IDOC

what mean by IDoc type and Message type........

tell me in your own words........

am not asking definition(even i got in some where).

tell me in simple language........

plz..

good answers with maximum points???????

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • author's profile photo
    Former Member
    Posted on Aug 17, 2007 at 01:35 PM

    The

    IDoc type

    indicates the SAP format that is to be used to exchange the data of a business transaction.

    An IDoc type consists of the following components:
    · a control record-This is identical for each IDoc type.

    · several data records-One data record consists of a fixed key part and a variable data part. The data part is interpreted using segments, which differ depending on the IDoc type selected.

    · several status records-These are identical for each IDoc type and describe the statuses an IDoc has already passed through or the status an IDoc has attained.

    The

    message type

    depends on the data contained and the process involved like vendor data or customer data etc.

    regards,
    srinivas

    *reward for useful answers*</b>

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 17, 2007 at 05:13 PM

    Hi,

    The Idoc type is essentially a file layout. See transaction WE62 for the types (called 'Basic Types'). All Idocs of a type (example: INVOIC01, ORDERS04, etc.) will have the same fields and file layout.

    A message type informs SAP what to do with an IDOC.

    For example:

    *A customer Order can be a type of ORDERS02, message type ORDERS

    *A customer Order Change can be a type ORDERS02, message type ORDCHG

    In this example, both Idocs will have the same file/field layout, but be processed differently by SAP

    Helpful?

    Add comment
    10|10000 characters needed characters exceeded

  • Posted on Aug 18, 2007 at 08:16 AM

    Hi....

    IDOC is the Document that Transfers the Data Between the Systems in ALE or EDI.

    But Every IDOC is generated based on an IDOC TYPE and a MESSAGE TYPE..

    Let me explain them with Example.

    IDOC TYPE : It provides the structure in Which The data of IDOC has to be stored.

    For Eg: To Create an IDOC of EMPLOY master:

    The Structure of IDOC TYPE can be:

    1 Record for EMPLOY General Data: Under this

    Multiple Records for Employ Experience Details

    Multiple Records for Employ Qualification Details

    Multiple Records for Employ Skill Details

    Here all these Different Records are Represented by SEGMENTS.

    And Every IDOC TYPE is Hierarchy of Segments

    (You can find in tcode : WE30)

    MESSAGE TYPE:

    It will determine the Processing Logic using which the IDOC has to be generated in Outbound and how the IDOC has to be Posted in Inbound.

    One IDOC type can be Linked to Multiple Message types.

    For Eg:

    One Message type that Creates a new employ.

    and Another message type that will Change the Existing Employee details.

    <b>Reward if Helpful</b>

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 23, 2007 at 06:39 PM

    Subash,

    If these answers were helpful, I'm sure that the people who posted would appreciate some points. Thanks.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      In simple terms:

      Idoc contains data in a segment hierarchy. The idoc type describes the technical structure of idoc. We can say that idoc is an instance of idoc type.

      Idoc carries the data of a business object. The message type indicates the type of the business object that the idoc carries.

      hope this helps

      Mridula