SAP SD Reference Guide: Programs

The following list contains useful programs which support various SD activities and processes.  All programs can be displayed in SE38 and the non-user exit programs can be executed there as well.  Consult with your consultant or development resource if you are inexperienced:

Note: Click column headers to sort.

Category Title Subtitle Description
ABAP RV80HGEN Activate VOFM Routines After creating or modifying a routine or formula in transaction VOFM, you will probably need to run this program to perform the generation.
Delivery MV50AFZ1 Delivery Processing (21D) User Exit as of 21D for Delivery Processing
Delivery MV50AFZ2 Batch Determination User Exit for Batch Determination
Delivery MV50AFZ3 Deliv. Processing (3.0A) User Exit Delivery Processing for 3.0A User Exits
Delivery MV50AFZK Listing, Exclusion Material Listing, Exclusion
Delivery MV50AFZL Delivery Group Delivery Group Parameter
Delivery MV50AFZP Pricing Change Pricing Change Mode
Delivery MV50AFZZ Batch Determination User Exit for Batch Determination
Delivery MV50ATZZ Data Definition Data Definition for User Exit in SAPMV50A
sales MV45AFZ4 free goods Enhancements to free goods functionality, as well as a few other areas.
Sales MV45AFZ4 Free Goods Free Goods
sales MV45AFZA Substitutions, Listings/Exclusions Enhancements to material substitutions as well as Listings and Exclusions functionality.
Sales MV45AFZA Substitution, Listings/Exclusions Product Substitution, Listings/Exclusions
Sales MV45AFZB Various Functions Item Deletion, Document Completion, Account Assignment, Etc.
Sales MV45AFZC Release Orders Release Orders
Sales MV45AFZF Availability, VC Availability Check Credit, Variant Config
Sales MV45AFZZ Various Functions Document Deletion, Screen Field Mods, VBAK Modifications, VBAP Modifications, VBEP Modifications, Pricing Modifications, Document Save
Sales/Billing MV61AFZA Pricing Billing:  User exit for pricing
Sales/Billing MV61AFZB Screen Modifications Billing:  User exit for screen modifications
Sales/Billing RV60SBAT Create Billing Documents in background Program used to schedule Billing Due List; use SM37.
Sales/Delivery/Billing RVV05IVB Reorganization of SD Document Indices Program to correct/update indexes for Sales, Delivery, and Billing Documents when changes have been made to relevant configuration settings — Partner Determination, for example.
Delivery RVDELSTA Redetermination of the Status in the Delivery Program to update the status of billing documents after status-related configuration changes have been made.
Sales Order Status SDVBUK00 Update Sales Order Status This program checks for inconsistencies and redetermines system status for Sales Documents. Includes a test mode option.
Transport Management RDDIT076 Overview of Requests This report shows details relating a transport request or task.  Double-clicking the transport/task and entering change mode will allow you to change various transport attributes including Request Type, Category, Source Client, Target System/Client, and Status.  Modifying the status allows you to effectively un-release a transport.

What say you?

…Husband, Father, SAP Consultant