cancel
Showing results for 
Search instead for 
Did you mean: 

How to use BPM's in File 2 File Scenerio

Former Member
0 Kudos

Hi All,

Please do let me know when do we use BPM's in File2File scenerio and also let me know the example for the same.

Thanks

Sudharshan

Accepted Solutions (0)

Answers (7)

Answers (7)

former_member556603
Active Contributor
0 Kudos

Hi,

Go through these blogs and fallow the steps:

File to File using BPM

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

Here is what all you need

1. Two communication channels in the same business system BS_FILE_BPM

2. One integration process

3. Two receiver determinations BS_FILE_BPM -> int process and int process to BS_FILE_BPM

4. Two interface determinations

5. One sender agreement - File sender adapter (source file)

6. you should have 2 receiver determination.

1. inbound BS to BPM. when configuring Interface determination for thisdefine only receiver service ( xxx_abs), not mapping, not CC.

2. BPM-Receiver. specify Receiver service, mapping and CC receiver.

tips.. in the comm channels make sure the Data Connection is set to active

make sure you have chosen FTP and the directory / file exists

Thanks,

Satya Kumar

Former Member
0 Kudos

hi,

Expalined clearly how to do a file to file scenario with BPM :

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

Regards

Former Member
0 Kudos

Hey,

BPM generally is not required in a file to file scenario.

And as far as possible avoid the use of BPM.

In most of the file to file scenario BPM is not required.

But in certain scenario(file to file) it is required.

for example N:1 mapping.

that is when you have two sender and one reciever.

in this case it is mandatory to use bpm.

because during configuration it is not possible to give two senders in your interface determination.

hence if you use a BPM interface mapping will be referred in your BPM and there is no need for maaping to be reffered in Interface determination.

In order to design a BPM for this scenario

steps.

1) create a data tyoe and message type for sender and reciver file structure.

2) do the required mapping.

3) create abstract asynch interface for the two message types.(as bpm requires abstract type)

4) create a BPM.

5) create two container type variables fr the two abstract interface(you cannot refer to the abstract interface directly)

6) assign a recieve step of type async a in this step select the container variable created corresponding to the sender abstract interface .

7) assign a transformation step and refer to the interface mapping in it.

😎 assign a send step and select the container variable created corresponding to the reciever abstract interface .

your BPM is configured.

reward points if useful.

regards,

Milan

Former Member
0 Kudos

hi sudharshan,

for processes you dont need a receiver agreement (there is no channel). For your sending file adapter you need a sender agreement.

File - XI - File using BPM.

The receiver and the sender data formats are different.

In IP, the steps are

Start --> Receiver --> Transformation --> Send --> Stop

do the mapping between the receiver abstract interface and send abstract interface.

declare two communications channels using File Adapter, one for sender and one for receiver.

create two interface determinations.

1) Outbound to Receiver Abstract Interface

2) Sender Abstract Interfact to Inbound Interface.

.

create a sender agreement.

receiver determination and Interface Determination for:

Sender->BPM

BPM->Receiver

Receiver Agreement for:

Receiving File Adapter

Sender Agreement for:

Sending File Adapter

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

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

Note: reward points if solution found helpfull

Regards

Chandrakanth.k

aashish_sinha
Active Contributor
0 Kudos

Hi,

Have a look into these weblogs

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi

Regards

Aashish Sinha

PS : reward points if helpful

Former Member
0 Kudos

Hi,

Go through this blog...... it gives step by step process,

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

Also Gothrough this

/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically

Reward Points if it helps

Thanks

Vikranth

Former Member
0 Kudos

Hi,

refer this thread,

Regards,

Akshay

  • Reward points if find useful.