This blog post is basically for the Functional Consultants to understand and identify the programs which are required to process for background jobs in SAP WMS. Most business processes required some automated jobs with specific schedule times to monitor and process functions in a better manner. I saw some of the clients, who are already having batch jobs in their legacy systems which are required to map in SAP. Here I am going to share some of the programs with variants to run background jobs in SAP Logistics execution area.

Before any background processing can actually begin, background jobs must be defined and scheduled. You can Directly Define a Job from Transaction SM36. This is best for users already familiar with background job scheduling.

Every background job set up requires a 1) Program name 2) Variant and 3) Schedule time to run the job.

Example: Delivery creation Program though background job Tcode: VL10G

Create Job with Tcode: SM36

1.Jobname: “zvl10gtkr”

2.-step button

3.Abap program name : RVV50R10C

4.Varient : “WMTest”


7.-start condition button

8.Enter “date/time or immediate button”

10. job saved

To See Job Results: Tcode : SM37

To see the delivery creation job collective results at Tcode: V_SA

How to Transport a Variant:

Tcode: SE38:

1.Enter program:

2.Select variant and press change button

3.Select the appropriate variant

4. Then go to Utilities and select “Transport request”

Here, i am providing some of Logistics related programs that are scheduled to run a batch jobs in SAP for some of my clients.

1. Delivery creation Process/VL10G with Program : RVV50R10C

2. PGR/VL06I with program : WS_MONITOR_INB_DEL_GDRC

3. Billing/VF04 with program: SAPMV50S

4. Inventory Posting Differences/LI21 with program: RLLI2110

5.Warehouse Activity Monitor

Process Program name

a. Unconfirmed transfer orders– RLLL01SE

b. Unprocessed transfer requirement items RLLL02SE

c. Posting change documents RLLL03SE

d. Critical deliveries RLLL04SE

e. Negative stock RLLL05SE

f. Interim storage stocks RLLL06SE

As this article is very short, so i am providing few Tcodes which are important related to technical

SE16N – General Table view
SM37 – To look the Jobs running
SM36 – To Create Background Job
SM12 – Lock entries
SM30 – Maintain table view
Sm21 – System Log
SM04- User login details
ST22 – Abap Runtime Error, Dump analysis
SE30 – Runtime AnalysisFunction Module and Business Add-in
SE37 – Function Builder
SE38 – Abap EditorBusiness Add-Ins
SE18 – Badi Builder
SE19 – Badi Builder Initial screen
SE93 – Maintain Transaction
Se91 – Message maintenance
SMOD – SAP Enhancements
Configuration Transports
SE10 Transport Organizer
SCC1 Copy by Transport Request with in client
SU01D User maintenance
DWDM – Web browser access