Prerequisites
Before creating an Outbound Delivery, ensure the following are completed:
- Authorization for transaction VL01N
- Sales Order has been created and is complete (VA01)
- Sales Order is not blocked for delivery
- Sufficient stock is available in the delivering plant
- Shipping Point is determined correctly
Step-by-Step Process
1
Enter Transaction Code
In the SAP Easy Access screen, type VL01N in the command field and press Enter.
2
Initial Screen – Shipping Point & Sales Order
- Shipping Point: Enter the Shipping Point (or leave blank for automatic determination)
- Selection Date: Enter the date up to which sales orders should be considered (usually today’s date or requested delivery date)
- Order: Enter the Sales Order number
Press Enter.
3
Delivery Overview Screen
The system copies the relevant items from the Sales Order into the delivery. Review the following:
- Ship-to Party
- Material and Delivery Quantity
- Plant and Storage Location
- Delivery Date
- Shipping Point
4
Check & Adjust Delivery Quantity
- Confirm or change the Delivery Quantity if partial delivery is required
- Check the Picking Quantity (if picking is relevant)
- Ensure the storage location is correct
5
Picking (if required)
If warehouse management or picking is active:
- Go to the Picking tab
- Enter the picked quantity
- You can also create a Transfer Order from here (in WM-managed warehouses)
6
Post Goods Issue (Optional at this stage)
You can post Goods Issue directly from the delivery:
- Click the Post Goods Issue button (or use menu: Edit → Post Goods Issue)
- This reduces inventory and updates the Sales Order status
Note: Many companies save the delivery first and post Goods Issue later using VL02N.
7
Save the Outbound Delivery
Click the Save button (or press Ctrl + S). The system generates a unique Outbound Delivery Number.
Note down the Delivery number for picking, packing, Goods Issue, and subsequent billing.
Quick Process Flow
VL01N → Shipping Point + Sales Order → Review Items & Quantity → (Picking) → Save → Delivery Created
Alternative: Collective Delivery Creation
A
Use VL10A / VL10C – Sales Orders Due for Delivery
- Go to transaction VL10A (or VL10C)
- Enter selection criteria (Shipping Point, Delivery Date, Sold-to Party, etc.)
- Execute → System shows all sales orders due for delivery
- Select the required orders and click Create Deliveries in background or foreground
Related Transaction Codes
| T-Code | Description |
|---|---|
| VL01N | Create Outbound Delivery |
| VL02N | Change Outbound Delivery (also used to Post Goods Issue) |
| VL03N | Display Outbound Delivery |
| VL06O | Outbound Delivery Monitor |
| VL09 | Cancel Goods Issue |
| VL10A / VL10C | Sales Orders due for Delivery |
| VA01 | Create Sales Order |
| VF01 | Create Billing Document |
Helpful Tips
- Always ensure the Sales Order is complete and not blocked before creating the delivery.
- Partial deliveries are possible — just reduce the delivery quantity.
- After saving the delivery, use VL02N to perform picking and Post Goods Issue.
- Once Goods Issue is posted, the delivery can be billed using VF01.
- If you need to reverse Goods Issue, use transaction VL09.
- For warehouse-managed storage locations, a Transfer Order is usually required before Goods Issue.
