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

header Mapping

Hi,

I have one question,

what is header mapping, when and why we use this in ID.

When we are doing IDOC mapping usually we don't do the mappe EDI_DC40 segment why? and when we map this segment?

Kums

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

8 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jun 16, 2008 at 07:12 AM

    Header mappings are mainly used in Idoc Interfaces...

    Go through this blogs these are help ful to you..

    /people/stefan.grube/blog/2005/12/29/new-functions-in-the-graphical-mapping-tool-xi-30-sp13

    /people/claus.wallacher/blog/2006/04/17/replication-of-nodes-using-the-graphical-mapping-tool

    /people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool

    /people/claus.wallacher/blog/2006/08/15/duplicating-subtrees-and-numbering-them-using-the-graphical-mapping-tool

    we don't map control record segment becoz it is taken care by the xi itself if u disable the check box APPLY CONTROL RECORD FROM PAYLOAD

    regards

    chandra

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 16, 2008 at 07:13 AM

    If you dont map EDI_DC, IDoc adapter fills the necessary values...

    If you want to set some values manually, set those values in mapping..in this case you need to map EDI_Dc

    For detail

    http://help.sap.com/saphelp_nw04/helpdata/en/13/95244269625633e10000000a155106/frameset.htm

    /people/michal.krawczyk2/blog/2005/09/01/xi-idoc-adapter--edidc40--demystified

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 16, 2008 at 07:14 AM

    Hi,

    Based on the header if the receiver side node should come, if we have this type of requirement then we should map the Header .

    EDI_DC40 is the control record data means it asks the creation of IDoc date and time, it should be mandatory fields.

    When the TARGET side any node occurance is 1:1 then no need to map, if it is 0:<1/unbpund> then only we should map.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 16, 2008 at 07:22 AM

    Hi Kums,

    Header Mapping is used if you wants to overrite the Sender and Receiver at runtime.

    We don't to map control record for Idoc, because Receiver Communication channel takes care of that.

    Thanks,

    Punit

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 16, 2008 at 07:23 AM

    what is header mapping, when and why we use this in ID

    The header mapping is made available in the receiver agreement. It is required in the IDoc adapter, for example, because the IDoc adapter does not know any communication parties.

    After header mapping, the adapter must also convert the address to an external protocol

    http://help.sap.com/saphelp_nw04/helpdata/en/b2/1f17419b24f06fe10000000a1550b0/frameset.htm

    When we are doing IDOC mapping usually we don't do the mappe EDI_DC40 segment why? and when we map this segment?

    If you dont map EDI_DC40 IDOC adapter itself takes care of filling control records automatically

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb9bb2b2660

    XI: IDOC Adapter - EDI_DC40 - demystified

    /people/michal.krawczyk2/blog/2005/09/01/xi-idoc-adapter--edidc40--demystified

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 16, 2008 at 07:28 AM

    Hi,

    Header Mapping

    The header mapping is made available in the receiver agreement. It is required in the IDoc adapter, for example, because the IDoc adapter does not know any communication parties

    After header mapping, the adapter must also convert the address to an external protocol.

    The following fields can be specified and replaced for outbound processing

    · Sender party

    · Sender service

    · Receiver party

    · Receiver service

    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 Jun 16, 2008 at 07:52 AM

    Hi,

    This Header mapping absolutely based on Receiver Agreement in ID.

    For Internal purpose, we can able to change the Sender / Receiver Party and Service.

    Provisional:

    Only receiver IDOC, RNIF and CIDX adapters are support by Header mapping in runtime.

    Thanks,

    Boopathi

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 18, 2008 at 10:10 AM

    hi kum

    Try to close the thread if you get suitable answers....hope you got it..

    regards

    chandrakanth

    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.