Skip to Content
0
Former Member
Nov 27, 2006 at 03:45 PM

Sending same message 2 sequentially to receiver

25 Views

Hi,

I want to do a File - to - File + start process ( proxy ) :

I have a directory to pick up files that I want to put to an R/3 application server.

As soon as this step is finished, I want to trigger the ABAP report that process the file.

I thought of using a BPM that sends message 2 async to same receiver ( with a receiver determination and a ForEach loop block ) in the understanding that the second send will not start before the first send finishes ( although async ).

The first step would a be file a receiver. The second would map the 'file' to a start message containing the filename and send as receiver proxy to SAP WAS receiver.

( this proxy will use the file name to submit the ABAP report )

I have the issue that I need 2 different interface mappings for both steps altough same receiver / sender interface. So I guess this is not possible

I could 'update' maybe the payload content with a counter from the BPM and base my receiver determination condition on this to trigger different mapping but maybe that is to far fetched.

Or is there a more elegant way of setting up the process ?

rgds

Dirk