Skip to Content
Former Member
Jul 22, 2009 at 09:46 AM

Multimapping(File to RFC) using BPM...issue!!!



Am working on following scenario:

#Two request files merged to map to RFC request ( 2:1mapping )

  1. RFC response is split into two response messages( 1:2 ).

I have done the whole thing in BPM that looks somewhat like this :

Fork(Rec1 , Rec2)-> Transformation1(2:1 map) -> Send(Synchronous BAPI call) -> transformation(1:2 map) -> send(Response 1) -> send(Response 2)

1st part i.e File Merge(2:1) works fine and the request is formed as desired. Next step when synchronous call is made to the RFC the response recieved is where i am facing issues. I dont get the expected response and eventually the following steps fail.

When tested the same RFC(BAPI_SALESORDER_SIMULATE ) in tx SE37 with same data it works fine.

But when same data is sent from XI it returns a error message in place of the response.

Error Message states "Please enter SoldToParty or ShipToParty Number" .

Irony is sold-to-party is sent in the request message and can be seen in payload in monitoring.

Any kinda help is appreciated !!!