Skip to Content
avatar image
Former Member

Batch lock of the material by user

Hi,

The scenerio is-

User1 is doing the following transaction-Create stock transport PO fora material (plant 1000 to plant 1100) - Create outbound delivery VL10B(Goods issue is also done- and he is in the screen MIGO(goods receipt in plant 1100 against outbound delivery for which goods issue is done.Automatic batch determination is activated and the batch is determined by FEFO method.

User2 is creating a sale order for the same material from plant 2000.Subsequently, delivery is created and batch is determined and also the batch determined is the same as that of the previous one.

Now both are in the same screen.When the user2 is trying to do PGI the system is giving error message the batch of the material is locked by the user but the interesting this if it is viceversa ie with the user2 in the delivery screen and the user1 is trying to take goods receipt in plant 1100,the system is allowing to take the goods receipt of the material.

I also tried the following change in configuration-SPR0->Materials Management->General Settings for Materials Management->Set material block for goods movements.

I changed from lock exclusively to late lock but the system is still not allowing in the above mentioned scenerio.

Can any one tell why it is so and what is to be to rectify the same.

regards,

Nithin

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Sep 27, 2009 at 05:53 PM

    Hi Nithin,

    The "late lock" is the best solution for locking problems in the material master and therefore should be activated.

    Regarding the lock on the batch, I was not aware of this situation, my consulting customers have not reported lock problems with batches.

    You might want to check the lock situation for user1 alone then user2 alone.

    Is the batch locked in "lock" list transaction or does it get temporally locked during the PGI or Goods Receipt?

    I see no obvious solution: it looks like standard functionality.

    Is it really a big problem from a business point of view or something they can live with?

    Regards,

    Franck

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      Thanks for your reply.The lock is only taking time the user takes to do the transaction MIGO which is rather quick.But the thing which is puzzling me is that the transaction is happening in 2 different plants and material is valuated at that level. How is that the system will lock if it is posting to different plants.

      However,I also searched for the notes there are quite a few notes But I am not sure which will be relevant like 633750,157423,1386253 and 70865.If any body encountered the same issue please share your experience.

      Regards,

      Nithin.

  • avatar image
    Former Member
    Sep 28, 2009 at 05:24 AM

    Kindly check & Confirm that the Material & Availability Check is the same or the different one.

    Go to IMG > SD > Basic Function > Availability Check and Transfer of Requirements > Availability Check > Availability Check with ATP Logic or Against Planning > Define Material Block For Other Users.

    Here check the Block is activated against the Availability Check.

    Best Regards,

    Ankur

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Dear Ankur,

      Refer to my earlier comment"When the user2 is trying to do PGI the system is giving error message the batch of the material is locked by the user but the interesting this if it is viceversa ie with the user2 in the delivery screen and the user1 is trying to take goods receipt in plant 1100,the system is allowing to take the goods receipt of the material".

      The system is allowing to do MIGO but not PGI from the sale order and delivery.

      Regards,

      Nithin.

      Edited by: Nithin N on Sep 28, 2009 8:17 AM

      Edited by: Nithin N on Sep 28, 2009 1:26 PM

  • Sep 28, 2009 at 11:42 AM

    Hi Nithin

    If user1 has already created the PO for the Material and if User2 has created the sales order and doing delivery then the Batch number should be different. If user1 & user2 screens are getting blocked then take help of the BASIS consultant and try to unlock the user1 & user 2 screens and then check. as you have changed from lock to lock exclusively to late lock.

    Regards

    Srinath

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      It is not always the batch be different.Sometimes the batch of the particular material could have already been dispatched to plant A and the sale is happening at that plant A.Simultaneously, the remaining material could be dispatched to plant B.

      Regards,

      Nithin.

  • avatar image
    Former Member
    Dec 28, 2010 at 06:56 PM

    Hi

    I have a similar problem where I am using Migo and PGI with the same material and same match in same plant but the system shows me the message that "Batch is locked at material by user". And I have configured the late block and the problem of used the same material is solved but not the situation of being using same batch.

    Hope you can help me where I can configure this situation, so the system does not locked a same batch.

    Regards

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Gabo,

      Check please if Late Lock is configurated.

      If you still having the problem, please check note

      0001422983 - MIGO: Message M3682 during goods movement to same batch

      If you decide implement this note, please check your 'Z' programs that call many module functions or updates to tables in order to have the 'COMMIT & WAIT' necesary (this note could be cause of incorrect update of characteristics in batch if you already have perfomance issues in your server or poor time response of this 'Z'programs).

      Regards.

      Tania