Skip to Content
avatar image
Former Member

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

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

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    Oct 28, 2013 at 09:55 AM

    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-9dc616df56eb?QuickLink=index&overridelayout=true&10402410816169

    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

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 28, 2013 at 10:19 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 28, 2013 at 10:33 AM

    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

    Add comment
    10|10000 characters needed characters exceeded