Skip to Content
author's profile photo Former Member
Former Member

DESADV ASN receipt Transfer Order lock issue

Dear Experts,

I am facing an issue with the inbound ASN processing using Idoc Message type DESADV.

We have the receipt happening in WM/HU managed Plant/storage location.We receive Delivery, Handling Unit information in the ASN.

We have configurations for Automatic creation/confirmation of Transfer Orders on ASN receipt.

The issue is, when we simulate idoc receipt one by one using transaction We19, we face no issues in idoc receipt, But when Seeburger sends a chunk of ASN's (Multiple ASN's with same material line items) we are encountering a deadlock issue where the delivery line item locks the material for TO processing which is preventing the TO processing for the next delivery item with a similar material.

However we do not face the same issue processing the idocs one by one.

Request your suggestions on how to address this issue.

Do we have to add a time delay after each idoc processing?

If yes, which would be the appropriate end to add a time delay? SAP or Seeburger?

Request your inputs on the solution to address this issue from an SAP/EDI perspective

Also please confirm if this issue can be addressed with any configuration at Warehouse level.

Thanks in advance.

Best Regards,


Add comment
10|10000 characters needed characters exceeded

2 Answers

  • Best Answer
    Posted on Mar 02, 2017 at 06:41 PM

    FYI... this is Lock issue, not a "Deadlock" issue. If, like Manish asked, you are using a custom function module you do have some other options other than just forcing a wait. See my post here -

    Another approach could be just to retry the ASN processing periodically. It will go through eventually.

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Mar 06, 2017 at 11:32 AM

    Hi Experts,

    The issue is resolved. We had an automatic Transfer Order Confirmation setup with condition record maintenance for output type WMTA. When ASN idocs were coming in real time, the system attempted TO confirmation for multiple ASN's in one go. We have changed the condition record to execute with background program RSNAST00 to be executing in a scheduled time. Now any ASN coming in will have the TO created/ confirmed sequencially when the background program RSNAST00 is executed.



    Add comment
    10|10000 characters needed characters exceeded