Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Pb with simultaneous input Idocs

Former Member
0 Likes
448

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

3 REPLIES 3
Read only

Former Member
0 Likes
423

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

Read only

0 Likes
423

Thanks for answer Soumyadip, but the '1' value is already active

Dominique

Read only

0 Likes
423

My problem was due to a BAPI_COMMIT which cancelled my lock...

Dominique