‎2007 Apr 24 11:10 AM
Hi,
When I receive an Idoc (specific), I have to control it and if it's ok, create a MM goods receipt + a SD delivery + a Goods issue for the delivery. It's working for always the same 3 materials.
My problem is that sometimes, when I receive 3 or more Idocs in the same time, materials plant data are locked by the previous Idoc at the goods issue.
So, I have added a lock just after controls with this function ENQUEUE_ESINDX and a DEQUEUE after creating the goods issue.
But this lock seams not working. I tried to put waitings, but no more success
Have u got any idea?
Thanks in advance
Dominique
‎2007 Apr 24 12:43 PM
The inbound processing must be happenin through a FM if I m correct .
In BD51 , you can decide the inbound processin mode of the Function module...
whether ...
it permits mass processing or single processing ....You select 1 ( Individual input )
and then check
Thanks
Soumyadip
‎2007 Apr 24 12:48 PM
Thanks for answer Soumyadip, but the '1' value is already active
Dominique
‎2007 May 16 7:45 AM
My problem was due to a BAPI_COMMIT which cancelled my lock...
Dominique