cancel
Showing results for 
Search instead for 
Did you mean: 

File to Idoc synchronous scenario:Is it possible without BPM?

suman_saha
Contributor
0 Kudos

Hi Experts,

    We are having requirement to send File from FTP location to SAP ECC through SAP PI.

    PI will pick up the file from the FTP location and after processing in PI,idoc will be posted to ECC.Its a simple File to IDoc scenario.But our client want to get acknowledgement in a FTP folder as an acknowledgement file.Is it possible as we know both the Idoc and File Adapter supports only asynchronous communication.

    I tried to use RequestResponseBean in File Adapter,but was not able to configure synchronous communication for IDoc adapter.We wanted to go for synchronous proxy,but in our business scenario,Idoc is being preffered.

    Please suggest if its feasible.

Regards,

Suman

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

U can make use of ALEAUDIT idoc and send back the ack (as a XI message) to FTP server (refer Scenario 2):

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/903a0abc-e56e-2910-51a8-9dc616df5...

In case ALE** doesn't suffice ur needs (means the data which is there in the ack is not very useful) then u can create ur own custom ack idoc (which will have some unique information from the request idoc) and send the response to FTP server.

Thanks

Amit Srivastava

Answers (2)

Answers (2)

suman_saha
Contributor
0 Kudos

Thanks Amit and Ambrish.

Is there any workaround in PI like using any module or any configuration change?

We are trying to avoid any change or development in ECC side.

Regards,

Suman

Former Member
0 Kudos

Hello,

No, i don't think so.

But having said that, in case u are not worried about the idoc posting status then u can think of using BPM with transport ack and send the response to FTP server once idoc is successfully processed from PI.

Thanks

Amit Srivastava

ambrish_mishra
Active Contributor
0 Kudos

Unfortunately, there is no quick fix for this requirement. It will need custom development.

Ambrish

ambrish_mishra
Active Contributor
0 Kudos

Hi Suman,

You can try one more solution. Ask your ABAP expert to look for a workflow object during IDoc processing, when status is available. You can then trigger a custom proxy message to PI with acknowledgement(success or failure) and create a response file and place it back in FTP folder.

Hope it helps!

Ambrish