cancel
Showing results for 
Search instead for 
Did you mean: 

SAP XI - BPM???

Former Member
0 Kudos

Hi we have a scenario where we map from an IDOC to a another DATA TYPE.

We then MAP some of that Data type to another Datatype (the segments mapped depend on who the receiver is) which is then sent to item field and converted to EDI.

My question is how should we have the scenario in the Config Directory?

Should we go IDOC adapter ---> File adapter (Save file in a location) then have a nother com channel pick up this file map it again and send it to Itemfield.

Or can this and should this be done in BPM? if so any pointers how?

Accepted Solutions (1)

Accepted Solutions (1)

former_member187339
Active Contributor
0 Kudos

Hi,

Hmmm i remebered doing one scenario of this type. EDI850 or EDI 860 something.

What i understood is that

IDOC (IDOC ADAPTER) > Intermidiate structure> EDI (file/http Adapter)

Create two mapping

1. between idoc and intermediate structure

2. between intermediate structure and EDI

Create one Interface mapping. Give source as IDOC and target as EDI MT and click read source. Put both mapping 1 and 2 her.(Provide one more row to include the two mappings)

Regards

Suraj

Regards

Suraj

Answers (4)

Answers (4)

Former Member
0 Kudos

Krishna,

Thank you

So you are saying that in the receiver determination, I can say that if X receiver then execute X mapping, and if Y Receiver then execute Y Mapping

moorthy
Active Contributor
0 Kudos

Yes, you can execute like this with conditions.

Regards,

Moorthy

Former Member
0 Kudos

Thanks guys... I guess all of tese can work. If at a later date I want to add an additional receive with a slightly different mapping is it just as easy to do it without using BPM?

moorthy
Active Contributor
0 Kudos

Yes, you can do that. You can even specifiy conditions in the Reciever Determinations/interface determinations.

Regards,

Moorthy

moorthy
Active Contributor
0 Kudos

HI,

It is like having 2 recievers with different message format.

You can handle this with BPM. So in the bPM, do the first mapping. And output of first mapping is mapped with another message type. Now you have 2 messages to send. Send these as required.

Also , you can handle this without BPM probably, if I understand the requirement,

You can execute 2 mappings simultaneouly in sequence in the Interface Mapping.SO output of this is only one message ,

http://help.sap.com/saphelp_nw2004s/helpdata/en/4f/ef761a5ecfb1418b79896e10fe4c57/content.htm

REgards,

Moorthy

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

If you know who the receiver is

you can route the message to appropriate receiver

in the receiver determination

and apply the correct mapping

then in the file adapter you can add the file adapter

module for intefield

so no need for a BPM I believe

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>