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

Sales status with delivery block not replicated from CRM to ECC


I have created a new sales status ZC in ECC which throws a warning when creating a sales order and puts automatically a standard delivery block (09) in the schedule lines of the particular material.

In ECC (6.0) this works fine.

In CRM (7.0) I replicated table TVMS and the product sales status is set to I1051 (blocked with warning).

When I create a new order on CRM ecom a warning message is shown when the product is ordered.

So far so good.

Now after confirming the order on the ecom, the transaction type sets the initial order status to "In Process" and the order is replicated to ECC. Checking the order in ECC, the delivery block is not set in the schedule line of the material.

Does anyone have an idea on how to transfer the status back to ECC?

Is there a way to check the order against the material master data settings when replicating in ECC?

Thanks in advance!

Best regards,


Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Posted on Dec 08, 2011 at 09:35 AM


    You can use BADI CRM_DATAEXCHG_BADI method crm_dataexch_after_bapi_fill.

    In this method the field REQ_DLV_BL in internal table ct_bapischdlx can be cleared when CRM sends a delivery block with value space. When this field is cleared this means for ERP: Do not takeover delivery block and run the logic to determine the delivery block (including from material status).

    Please bear in mind that this will lead to a system behaviour that a value of space for delivery block cannot be transferred anymore from CRM to ERP. This means the delivery block cannot be reset anymore from the CRM side, it can only be removed in ERP. If you use data exchange scenario A, it should not be a problem for you as the sales order can also be changed in ERP and thus the delivery block can be removed in ERP.

    Best regards,


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.