Logistics execution
In general, the Retail Warehouse operations contains more than 60% of workload in a day
belongs to shipping process. You may have orders like customers orders , inter-company
orders, intra-company replenishment orders, subcontract deliveries and etc. Every Warehouse
distribution center needs to process a few hundred to thousands of delivery orders in a day to
ship and receive goods. Delivery creation stage is very vital for both warehouse and Sales
business teams to execute orders. So creating deliveries at right time with right variants will
ease your work load. I would like to explain what are the ways and means of creating a
deliveries in SAP ECC6.0 are available. This blog post is not intended to give complete steps,
but I tried to cover most of the functional and technical requirements.
The first step in the Shipping process is creating the delivery documents. In most cases
deliveries always have a reference to a sale order or stock transport order. SAP system
provides three options for creating delivery documents.
1) Individual(VL01N) : You can create one delivery for each sale order on the screen. There
is no manual creation of deliveries for STO’s. Transaction VL01N
During the delivery creation we should see any system message ” Check the notes in the Log”
press the F9 function to see more detail.
User exit: To fill fields in the delivery documents with own routines and algorithms. Include
module : MV50AFZ1 and business add-in LE_SHP_DELIVERY_PROC
2) Collective Run (VL10G) : Find the sale orders and stock transport orders that you wanted
to process based on particular period of time on screen by delivery due list.
Selection of all Sales orders due for shipping VL10A and SAP standard date selection will
consider today and tomorrow’s dates. you can change by selection of this field
“CalcRuleDefltDlvCrDt”.
Abap include module to add your own fields using user exit RVV50TOP and
V50R_USEREXITS. Selection of Stock transport orders due for shipping VL10B, for both
STO’s and sales orders use Tcode VL10G
create a varient and define your own layout in the over view list. Sales order item due for
shipping VL10C
3) Background job (VL10BATCH) : Customer orders or stock transport orders to a batch job
through proper variants (parameters for selection)
Tcode: VL10BATCH, create a varient and choose the varient. during the varient creation very
important for background job is to carefully select the “user role”. Role and use list profile
selected is key
in order to configure the user profile for delivery creation go to IMG> Logistics Execution
>Shipping> Worklists> Configure list profile
6) save
7) back
10) save
11) back
Now you can see some of the important Tcodes and Tables related to Deliveries creation.