I have a BPM with a synchronous sender step (BAPI call). This BAPI makes a material reservation , checking previosly if the material is locked. If the material is locked I get an error , the BPM checks this error and I try again (3 times).
1- The rfc call (receiver RFC adapter) does synchronous connection??
2- what happend with the concurrence? If I send two messages in one second why the second BPM , rfc call, does not wait to the first one to finish?? I get an error in the first call the material is locked.
In the SXMB_MONI I see next times
First BPM start the rfc call at 12:39:38 and finist at 12:39:42 (error material locked)
Second BPM start the rfc call at 12:39:39 and finish at 12:39:46. This call finish OK.
I thought the second call should wait to the first one finish.