cancel
Showing results for 
Search instead for 
Did you mean: 

File-RFC-File Scenario

Former Member
0 Kudos

Hi,

The scenario is EDI xml should be read from FTP and map to request of BAPI and again response of BAPI should be mapped to EDI structure and EDI xml should be droped in FTP.

need to do this scenario using BPM

In BPM I have used the following steps:

1. Receive

2. Transformation

3. Sync Send

4. Transformation

5. Async Send.

so for the configuration part .. what is required.. how many communication channels is it 3.

1. First sender cc for sender edi file Pick up

2. second Receiver RFC for connectint to R/3

3. Third File Receiver CC for again droping the RFC response as edi xml ..

correct me if i am wrong.

regards

sai

Accepted Solutions (0)

Answers (1)

Answers (1)

Shabarish_Nair
Active Contributor
0 Kudos

You can choose to do it with BPM or without it

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

Without BPM

Former Member
0 Kudos

HI,

we are using PI 7.1 here i have declared all the services interfaces as abstract.. may i know how it differs. will give my objects list .. correct me if i am wrong any where..

1. Imported XSD of request and response in External Definition.

2. Imported RFC from R/3 to Imported Objects.

3. Services Interfaces ..

XSDRequest_AbstractAsynchronous

XSDResponse_AbstractAsynchronous

RFC_Abstract_Synchronous

RFC_Request_Abstract_Asynchronous

RFC_Response_Abstract_Asynchronous.

as i have shown about the steps used in BPM..

regards,

sai.

Shabarish_Nair
Active Contributor
0 Kudos

No changes except for the naming i.e your message interface is now referred to as Service interface.

Apart from that abstract, inbound and outbound etc will remain the same as mentioned in the blog

former_member200962
Active Contributor
0 Kudos

Apart from Abstract service interfaces whihc you mentioned, you also need to maintain Outbound and Inbound SI for the FTP.

RFC can be directly used as a SI in the corresponding objects (OM, Receiver Agreement etc)

If possible try implementing a exception handling for the SyncSend step.....would be a good (not required) design approach.

Regards,

Abhishek.

Former Member
0 Kudos

HI

whether the outbound and inbound services interfaces are Asynchronous apart from the abstract interfaces..

regards

sai

Former Member
0 Kudos

Hi Abhishek,

can u elaborate on exception handling in the

Sync send step.. it is good.. and can this be configured as an alert to the mail box.

regards,

sai