cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC Mapping

Former Member
0 Kudos

Hello, I'm having trouble getting started with Mapping of field values.

I'm exchanging IDOCs COELEM between 2 SAP-Systems (Core / IS-U) via XI. (via XI, because some IDOCs need to be duplicated and some field-values have to be translated.)

I need a very simple (?) mapping like if Field KOKRS = 4711 in inbound IDOC, then set field KOKRS = 4712, KATYP = XY in the outbound IDOC.

Until now, I havn't imported the structure of the IDOC in the Integration builder (Design), I'm clueless, whether I have to create my own software component for it or I can load it from SLD?

Can somebody please give me advise, or direct me to a documentation? I've tried with the XI configuration guide, the XI Documentation and Online help and didn't really get it.

Thanks for any help, Kathrin!

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Kathrin,

In order to create message mappings based on IDoc structures, you have to do the following:

1. Create a Software Component in your SLD

2. Import the Software Component Version to your Repository

3. Double-click on the Software Component Version to maintain the logon data of the SAP system from which you want to import your IDoc structure

4. Save your Software Component Version. A new item will show up: "Imported Objects"

5. Right-click on item "IDocs" to import your IDoc structure from the relevant SAP system.

Best regards

Joachim

Former Member
0 Kudos

Hi Joachim,

Thanks for you step by step explanation!

I was wondering if prior to define my own software component, do I need to also define my own 'third party' product and then add the new software component to it?

Thank you,

Rob.

Former Member
0 Kudos

Rob,

SAP Best Practise suggests to always develop in customer Product/Component. This eliminates the possibility customer development being overwritten by new SAP content. Hence you should create a Third Party Product prior to development in the IR.

Hope this helps.

Homiar.