Anda di halaman 1dari 3

WM-SD - Outbound delivery creation function in SAP

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

Steps to create BATCH job for Delivery creation

1)Create Job with SM36 Tcode

2)Enter job name “zvl10gtkr” example for VL10G program

3)Do -step button

4)Enter “Abap program name “RVV50R10C” example for VL10G

5)Enter variant: “WMTest”

6) save

7) back

8) Start condition button

9) Enter “date/time orimmediate button”

10) save

11) back

12) save and job saved

13) go to Tcode SM37 to see the job results

Now you can see some of the important Tcodes and Tables related to Deliveries creation.

Tcode – log of collective run of delivery creation program : V_SA

Tcode – Changes in a delivery : VL22


TCode – Incomplete SD documents : V_UC

TCode – Delayed delivery update analysis : LX47

Table names to find delivery Changes

CDHDR – change document Header

CDPOS – change document item

LIKP – Delivery Header data

LIPS – Delivery Item Data

VBUP – Delivery Item status

VBUK – Delivery Header status

VBUV – Incompletion log for sales doc

Anda mungkin juga menyukai