avatar image
Former Member

Array input for output message

Hi experts!

I have a CRM system, with a ABAP Proxy with a array exposed, something like this:

<root_element>
<id attrib="value1"/>
<id attrib="value2"/>
<id attrib="valueN"/>
</root_element>

For each entry need create a message (every message have a RfcLookup to get more values) and insert to a MQ (queue) , let me explain:

<target_element attrib="value1" attrib2="value from rfc lookup"> [this mesage in the MQ]

<target_element attrib="value2" attrib2="value from rfc lookup"> [this mesage in the MQ]

In others words:

[ Input array ] --> PI mapping [each element make a rfclookup] --> Each entry generate a message for the MQ (queue).

How can do this? Can i do it with a standard message mapping?

Thanks in advanced.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Nov 02, 2016 at 03:03 AM

    Hi Jaun,

    You can achieve this by using 1:N multi mapping.

    Multi Mapping in SAP Process Integration 7.1

    Regards,

    Praveen.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 02, 2016 at 04:48 AM

    Hi Juan!

    At first step I would consider redesigning your RFC module in order to perform just one lookup for all values in your source array.

    Regards, Evgeniy.

    Add comment
    10|10000 characters needed characters exceeded

Skip to Content