Hello Experts,
We are currently doing the PI upgrade from 7.11 to 7.4 (Single stack). As part of this, we are re-designing the BPM interfaces. There is 1 BPM design where I am seeking your inputs for a better design.
Current Design
1. Source system sends the data to PI web-service in a synchronous mode.
2. The data triggers the BPM.
(a) The SOAP request is converted into SOAP response. (more like an acknowledgement, but not fetching data from any system).
(b) The SOAP response is sent back to the source system.
(c) The SOAP request is then forwarded to the next step in the BPM, which is then converted into an IDOC and sent to SAP ECC system.
Best option would have been to change the way source system sends the data (from Synchronous to Asynchronous). At this time, there is a strong push back to make any changes to source / target systems as part of this upgrade.
I just want some inputs from you to achieve this functionality in single stack. Appreciate any response. Hope I have explained the flow clearly.
Regards,
Prajeet