Can somebody please suggest.
HTTP ---> PO ---> IDO
Basically, I am working on a pilot project where they want to replace seeburger with SAP PO but the problem is that they have a custom program written in ECC by 3rd Party which does alot of checks and validation before creating a Sales Order and posting the iDoc in ECC.
They want PO to include all that logic either by RFC Calls or by storing the data in the PO tables during runtime and not permanently and transform the target IDOC mapping and pass the IDoc to SAP but as far as I know it is not possible for PO to hold any business functionality.
It is also not good practice to make multiple RFC Calls for one interface because the xml will contain "n" of records and I have to make "n" numbers of RFC call unless PO can store the values at runtime which I believe is not possible.
There is a possiblity of using BPM but again that will reduce the interface performance and also cause alot of other issue.
I have already suggested them that we can use iDoc user exit and put all the checks and validation over there and PO will just pass the IDoc after mapping to ECC but they are not happy with this approach so can somebody please send me any document or anything which I can show it to them that PO cannot do these because it is a middleware which does transformation and cannot hold the values or business logic.