cancel
Showing results for 
Search instead for 
Did you mean: 

One File with two receivers using BPM

Former Member
0 Kudos

Hi Friends,

I am working on file to idoc scenario. we have a requirement where i have to receive one xml file from ftp and using that file i have to update one custom idoc and one goodsmovement idoc .

First i have to update Purchase info records idoc ,then i have to do GoodsMovement.

Could anyone let me know what are the possible steps to accomplish this requirement using BPM.?

If Possible tell me the steps..

Thanks & Regards,

Suman K

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

You can do this scenario using BPM concept.

from sender side u will get one file and u have to post both production order and as well as goods movement.

I dont the saqme scenario using BPM but if u use BPM after creating the porcution order to post the goods movement it will take minimum one min to post goodsmovement.

because in BPM u have only option to keep min one min wait.

I think this will not be accepted by client.

First find out this details if it is ok then u can use BPM.

If not another option is there with out BPM.make two scenarios in fisrt scenario execute and archive the file and next scenario will pick the file from the archive folder.

in this u can keep the polling interval and client requirement.

I done this scenario and with exp iam saying this all.

First find out all the details and later deside whih method to go.

Regards,

Phani

Former Member
0 Kudos

Hi Phani,

Can you tell me the steps how to do without BPM.

Thanks& Regards,

Suman K

Former Member
0 Kudos

Receive --> Transormation --> SendIDoc1 ---> SendIDoc2

Your mapping would be between one Source to 2 target messages(2 IDocs)

Specify the same mapping in Transformation

Former Member
0 Kudos

Hi,

Follow this blog.

/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change

if you have one IDOC type you can use ABAP mapping

this way you will handle everything in tables

and you will be able to post one IDOC (bundled)

with all IDOCs inside

Former Member
0 Kudos

hi,

as u receive file and send custom and goods movement idoc( 2idocs)

IR:

Have meta data of the Idocs you are using.

have abstract interfaces for all the message.

1 for file message and the others for custom idoc , Info record idoc and amd goods movement idoc.

prepare message mappings,Interface mapping required.

.

As coming to the crucial design step of IP

First receive the file.( Receive step)

first to create Info record prepare a block in such that the

the transformation takes palce and creates an info record.in the success path of the block use other transformation step/fork step so that the transforamtion should take place and the goods movement , custom idoc get created use send steps to send those to receiver.

id:

Import the IP.

create two communication channels

1. to send file and one to receive Idocs.

2. create one sender agreement.

create Two receiver agreements.

as sender as IP and receiver interfaces as custom icod, Goods movement idoc.

create 3 receiver determinations.

one from file form file to ip.

one for goods movement from ip to receiver

one for custom idoc from ip to receiver.

Hope this helps you..

reward find helpful

Former Member
0 Kudos

Hi,

This is the best blog

/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping

Others

BPM involved:

/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure

/people/narendra.jain/blog/2005/12/30/various-multi-mappings-and-optimizing-their-implementation-in-integration-processes-bpm-in-xi

Without BPM:

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

THanks

VIkranth