Skip to Content
0
Jun 05, 2009 at 08:54 AM

Mapping Issue

19 Views

my source IDOC

Messages

Message1

ZCHARACTERISTICS01

IDOC

ZART_HEADER

MATNR

MATKL

ZCHARACTERISTICS

NAME_CHAR

my target message

Messages

Message1

MT_ArticleAndCharacteristic

Table

tblArticle

action

access

Styleid

MCCode

CCode

Key

CCode

MATNR --- MAPPED WITH -


Styleid

MATKL -


Mapped with----


MCCode

Name_Char -- Mapped with -


CCode

My requirement is :

I am triggering an idocin R3, in INBOUND Message of xi i am getting correct output

- <ZCHARACTERISTICS01>

- <IDOC BEGIN="1">

- <ZART_HEADER SEGMENT="1">

<MATNR>000000000000027002</MATNR>

<MATKL>RF13132</MATKL>

- <ZCHARACTERISTICS SEGMENT="1">

<NAME_CHAR>RFC02</NAME_CHAR>

</ZCHARACTERISTICS>

- <ZCHARACTERISTICS SEGMENT="1">

<NAME_CHAR>RFC02</NAME_CHAR>

</ZCHARACTERISTICS>

</ZART_HEADER>

</IDOC>

</ZCHARACTERISTICS01

But when i see in Request Message Mapping Payload

- http://gst.com/xi/CharacteristicMaster">

- <Table>

- <tblArticle action="UPDATE_INSERT">

- <access>

<StyleID>000000000000027002</StyleID>

<MCCode>RF13132</cMCCode>

<CCode>RFC01</CCode>

</access>

- <Key>

<CCode>RFC01</CCode>

</Key>

</tblArticle>

</Table>

</ns1:MT_ArticleAndCharacteristic>

CCode i am getting only RFC01 but there should be RFC02 also as i got it in INBOUND Message payload

how to achieve this?????

please give some answer what to do.