SAP Delivery Block Functionality Tutorial
SAP Delivery Block Functionality Tutorial
SAP Delivery Block Functionality Tutorial
Advertisement
Welcome to our tutorial on SAP delivery block functionality. This tutorial is part of our free SAP SD training
course.
In the SAP Sales & Distribution module, a company may set up a number of checks using standard
functionality to help monitor and ensure smooth execution of processes. Some examples of these checks
include, but are not limited to the below:
Delivery Block: This check is applied to the sales order to ensure that the delivery document is not created
until the block is removed by authorized personnel.
Billing Block: This check can be applied to block the sales order from being billed and to prevent invoice creation, especially in the case
of debit memos and sales returns, unless the block is removed by an authorized person.
Credit Block: This check is activated with credit management functionality on a sales order. Once the credit limit has been exceeded by a
customer, the system applies a credit block and prohibits the creation of further delivery documents. The block may be removed manually
by an authorized person or when the customer has reduced their outstanding accounts receivable balance.
Posting Block: This block allows the user to create an invoice or billing document but doesn’t allow the financial entry to transfer to the
SAP Financial Accounting module. Manual intervention by an authorized user is required to make the financial posting.
In this tutorial, we will discuss the first check described above, the delivery block. SAP delivery block functionality can either be applied
manually on a sales order at the time of creation or can be configured to be applied by default according to the sales document type. It can
be applied either at the header or line item level. Let’s see how this is configured in the following section.
Advertisement
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 1/11
5/3/22, 9:26 AM SAP Delivery Block Functionality Tutorial - Free SAP SD Training
To configure SAP delivery block functionality, you must update the sales document type settings. Use the customizing path below in
transaction code SPRO:
Sales and Distribution > Sales > Sales Documents > Sales Document Header > Define Sales Document Types
Automating SAP MM on a
budget
How to automate SAP Material Master with
a shoestring budget
Click the Position button to search for the relevant sales document type. Double-click the row to update the
settings. For our example below, we will update sales order type ZDEM:
Scroll down to the Shipping section of the sales order type maintenance screen. Place your cursor in the Delivery block field as highlighted
below:
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 2/11
5/3/22, 9:26 AM SAP Delivery Block Functionality Tutorial - Free SAP SD Training
Select the Search button to view the list of possible entries. These are the standard delivery block reasons.
Let’s apply a delivery block from the standard list, then see the impact on sales order processing. We have selected delivery block 07 –
Change in quantity as shown below:
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 3/11
5/3/22, 9:26 AM SAP Delivery Block Functionality Tutorial - Free SAP SD Training
Advertisement
To demonstrate SAP delivery block functionality we will first create a sales order, then attempt to create a delivery against it. Then we will
remove the delivery block and re-attempt to post the delivery document.
To create a sales order, execute transaction code VA01. On the initial screen, enter the order type you just configured with delivery block
functionality. In our example, we use ZDEM as demonstrated below:
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 4/11
5/3/22, 9:26 AM SAP Delivery Block Functionality Tutorial - Free SAP SD Training
Press Enter to proceed to the sales order. You can see the Delivery block field is already populated with the configured delivery block
reason, based on the chosen sales order type:
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 5/11
5/3/22, 9:26 AM SAP Delivery Block Functionality Tutorial - Free SAP SD Training
Hit Save to post the sales order. The sales order will be created with a confirmation message as shown below:
Advertisement
Create Delivery
Now let’s try to create the delivery document against the delivery blocked sales order. Execute transaction code VL01N to create the delivery.
Enter the shipping point and the number of the sales order you just created.
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 6/11
5/3/22, 9:26 AM SAP Delivery Block Functionality Tutorial - Free SAP SD Training
Press Enter to proceed to delivery document creation. Straightaway, the system displays an error message that the sales order is blocked for
delivery, along with the reason for blocking.
Now let’s further demonstrate the SAP delivery block functionality by removing the delivery block from the sales order. Execute transaction
code VA02 to change the sales order. In the initial screen, enter the sales order number with the delivery block which you previously created.
Press Enter to enter the sales order in change mode. Place your cursor in the Delivery block field and scroll down to select the blank
delivery block reason, as highlighted below:
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 7/11
5/3/22, 9:26 AM SAP Delivery Block Functionality Tutorial - Free SAP SD Training
Hit Save to save the sales order. The sales order will be updated with a confirmation message:
Advertisement
Now that the delivery block is removed from our sales order, let’s try to create the delivery document again. Execute transaction code VL01N
to create the delivery. Again, enter the shipping point and the sales order number in the initial screen.
Hit Enter to proceed to delivery document creation. This time the document overview is displayed with delivery information pre-populated
from the sales order.
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 8/11
5/3/22, 9:26 AM SAP Delivery Block Functionality Tutorial - Free SAP SD Training
Hit Save to post the delivery document. The delivery is created successfully with a confirmation message:
Did you like this tutorial? Have any questions or comments? We would love to hear your feedback in the comments section below. It’d be a
big help for us, and hopefully it’s something we can address for you in improvement of our free SAP SD tutorials.
Navigation Links
Thilini
September 13, 2018 at 8:55 pm
Hi, if we prepared OC with delivery block goods are reserving against this delivery blocked OC?
kvn
December 3, 2018 at 5:47 pm
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 9/11
5/3/22, 9:26 AM SAP Delivery Block Functionality Tutorial - Free SAP SD Training
Hi,
The delivery block has an impact on the confirmation. Meaning it is possible or not to confirm a quantity depending of the delvery block.
However even if the delivery block has been set up in a way that the confirmation is not possible it generate a reservation (visible in CO09)
2) you tick the box “qtity and date fixed” at item level in the schedule line tab
DMH
May 15, 2019 at 7:12 pm
I would like to block an order due to credit reasons and keep the confirmations.
How do I discover what blocks hold the current stock confirmations and which ones don’t?
Thanks
Kevin Lopez
August 8, 2019 at 1:40 am
Hi,
Is it possible to create a custom delivery block that would prevent sales orders from being delivered to specific U.S. states?
Thanks
Kevin Lopez
August 8, 2019 at 1:41 am
Also my inquiry is specific to SAP Business One. Is it possible to create custom delivery block of the kind I specified for SAP Business
One?
pooja
November 10, 2021 at 8:21 am
Hello , I am removing the delivery block which is automatically applies and saving the SO but the block is not getting removed????? can you
please explain the reason for it.
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 10/11
5/3/22, 9:26 AM SAP Delivery Block Functionality Tutorial - Free SAP SD Training
Contributors This is an unofficial blog about SAP certification, SAP training, and other things related to
one of the world's leading ERP system.
Terms and Conditions
This blog is independent and NOT affiliated with SAP SE (the company behind SAP ERP
Privacy Policy
system).
Your usage of this website signifies your agreement with our terms and condi-
ERProof /
Blog About All Things Related to SAP / © 2011-2022 ERProof All Rights Reserved
https://erproof.com/sd/free-training/sap-delivery-block-functionality/ 11/11