on 10-28-2013 9:32 AM
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
Hello,
U can make use of ALEAUDIT idoc and send back the ack (as a XI message) to FTP server (refer Scenario 2):
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.