Transaction codes are an essential part of life for SAP users of all skill levels. The list below contains a wide variety of handy SD transaction codes. If you are not an experienced SAP user or Consultant, please use these transactions carefully and at your own risk:
Notes:
- Replace any “#” character below with a “1” for Create, “2” for Change, or “3” for display.
- I have made the letter “o” in lowercase below to help distinguish it from the number “0”.
- Click column headers to sort.
[table sort=”asc”]
Transaction,Description,Category,Sub-Category, Comment
0VRF,Route Determination,Config Transaction,Logistics,Define Route Determination for Sales Orders and Deliveries
EWK1,Scan ABAP for text string,Advanced Transaction,”Program Creation, Execution”,Scan ABAP programs for text strings
FTXP,Tax Condition Records,Config Transaction,Accounts & Taxes,Define Tax Rates per Jurisdiction Code and Tax Code
oBD2,Customer Account Grps.,Config Transaction,Master Data,”Define, Change Customer Account Groups for the definition of customer master records”
oVR1,Transportation Zones,Config Transaction,Logistics,Define Transportation Zones for use in Route Determination
oVSV,Product Hierarchies,Config Transaction,Master Data,Define Product Hierarchies for use in Material Master records
SA38,ABAP Program Execut.,Advanced Transaction,”Program Creation, Execution”,Execure SAP ABAP Programs
SCC1,Copy Transports,Advanced Transaction,”Configuration, Transports”,Copy unreleased transports across clients with a system
SE01,Transport Organizer,Advanced Transaction,”Configuration, Transports”,”Display, release system transports”
SE11,ABAP Dictionary: Tables,Advanced Transaction,Miscellaneous,”Create, Change, Display the structure of individual tables and views”
SE16n,Table Display,Advanced Transaction,Miscellaneous,Allows for the display of any standard SAP table
SE38,ABAP Editor: Programs,Advanced Transaction,”Program Creation, Execution”,”Display, maintain, execute SAP ABAP Programs”
SE91,Messages…,Advanced Transaction,System Messages,”Define system message behavior (Information, Warning, Error) for certain messages”
SM35,Batch Input Processing,Advanced Transaction,Miscellaneous,”Create, Change, Display, Re-process Batch Input Sessions”
SM37,Job Scheduling,Advanced Transaction,Miscellaneous,Selection of Scheduled jobs and display logs of completed jobs
SNUM,Number Ranges,Advanced Transaction,Miscellaneous,Maintain number ranges by number range object
SPRo,IMG Configuration,Advanced Transaction,”Configuration, Transports”,Maintain system configuration
SQ01,Query Builder,Advanced Transaction,Query Building,”Create an SAP Query for use by multiple users, user groups”
SQ02,InfoSet (Queries),Advanced Transaction,Query Building,Create an SAP Infoset for use in SAP Queries (SQ01)
SQ03,User Groups (Queries),Advanced Transaction,Query Building,Define User Groups and assign individual users
SQVI,QuickViewer (Queries),Advanced Transaction,Query Building,Create a user-specific SAP Query from tables or an Infoset
V.01,Incomplete Orders,User Transaction,Sales Reports,Standard Incomplete Orders Report
V.14,Blocked for Delivery,User Transaction,Sales Reports,Standard Blocked for Delivery Report
V.15,Backorders,User Transaction,Sales Reports,Standard Backorders Report
V.23,Release Orders for Billing,User Transaction,Sales Reports,Standard Release Orders for Billing Report
V.25,Customer Expected Price,User Transaction,Sales Reports,Standard Customer Expected Price Report
V.26,SD Orders by Status,User Transaction,Sales Reports,Standard SD Orders by Status Report
V/03,Condition Tables,Config Transaction,Pricing,Define Pricing Condition Tables
V/06,Condition Types,Config Transaction,Pricing,Define Pricing Condition Types
V/07,Access Sequences,Config Transaction,Pricing,Assemble the Condition Tables into Access Sequences
V/08,Pricing Procedures,Config Transaction,Pricing,Assemble and arrange Pricing Conditions into Pricing Procedures
V/LD,Price Report,User Transaction,Pricing,Pricing Report as defined in configuration
VA0#,Sales Order,User Transaction,Sales Doc,Standard Sales Order Screen
VA05,Sales Order Report,User Transaction,Sales Reports,Standard Sales Order Report
VA1#,Inquiry,User Transaction,Sales Doc,Standard Inquiry Screen
VA2#,Quotation,User Transaction,Sales Doc,Standard Quotation Screen
VA3#,Scheduling Agreement,User Transaction,Sales Doc,Standard Scheduling Agreement Screen
VA4#,Contract,User Transaction,Sales Doc,Standard Contract Screen
VA5#,Item Proposal,User Transaction,Sales Doc,Standard Item Proposal Screen
VC/2,Customer Sales Summary,User Transaction,Sales Reports,Standard Customer Sales Summary Report
VK1#,Condition Creation,User Transaction,Pricing,Pricing Condition Maintenance
VK3#,Condition (bulk),User Transaction,Pricing,Pricing Condition Maintenance (Bulk)
VK34,Conditions w/ Reference,User Transaction,Pricing,Pricing Condition Create with Reference
VKoA,Account Determination,Config Transaction,Accounts & Taxes,Assign Accounts within Account Assignment Tables
VL0#n,Outbound Delivery,User Transaction,Delivery Document,”Create, Change, Display Individual Outbound Delivery”
VL06,Delivery Monitor,User Transaction,Delivery Reports,Delivery Monitor Cockpit
VL06c,Deliveries for Confirmation,User Transaction,Delivery Reports,List of Deliveries due for Confirmation
VL06d,Deliveries for Distribution,User Transaction,Delivery Reports,List of Deliveries for Distribution to a (Decentralized Whse.)
VL06f,General Delivery List,User Transaction,Delivery Reports,General Delivery List
VL06o,Delivery Report,User Transaction,Sales Reports,Standard Delivery Report
VL06o,Delivery List – Outbound,User Transaction,Delivery Reports,Delivery Monitor Cockpit for Outbound Only
VL06p,Delivery list for Picking,User Transaction,Delivery Reports,List of Deliveries due for picking
VL09,Goods Issue Reversal,User Transaction,Transactional Data,Reverse a Goods Issue previously posted. Ensure no billing documents exist prior to execution.
VL10a,Sales Orders,User Transaction,Delivery Due Lists,Create Delivery Documents from Sales Orders Only
VL10b,Purch. Ordrs.,User Transaction,Delivery Due Lists,Create Delivery Documents from Purchase Orders Only
VL10c,Sales Ord. Itms.,User Transaction,Delivery Due Lists,Create Delivery Documents from Sales Order Items Only
VL10d,Purc. Ord. Itms,User Transaction,Delivery Due Lists,Create Delivery Documents from Purchase Order Items Only
VL10e,Sched. Lines,User Transaction,Delivery Due Lists,Create Delivery Documents by Sales Schedule Lines
VL10f,PO Sched. Lines,User Transaction,Delivery Due Lists,Create Delivery Documents by Purchasing Schedule Lines
VL10g,Sales Ord. & POs,User Transaction,Delivery Due Lists,Create Delivery Documents from both Sales Orders and Purchase Orders
VL10h,Sales Ord. & PO Items,User Transaction,Delivery Due Lists,Create Delivery Documents from both Sales Order and Purchase Order Items
VL10i,Sales Ord. & PO Sched. Lines,User Transaction,Delivery Due Lists,Create Delivery Documents by both Sales Order and Purchase Order Schedule Lines
VL21,Delivery Background Jobs,User Transaction,Transactional Data,Delivery Background Jobs
VL3#n,Inbound Delivery,User Transaction,Delivery Document,”Create, Change, Display Individual Inbound Delivery”
VoFM,SD Routines,Advanced Transaction, Requirements, Formulas
VoV4,Assign Item Categories,Config Transaction,Documents & Items,Assign Sales Document Item Categories to Sales Documents
VoV5,Assign Schedule Lines,Config Transaction,Documents & Items,Assign Sales Document Schedule Line Categories to Sales Document Item Categories
VoV6,Define Schedule Lines,Config Transaction,Documents & Items,Define Sales Document Schedule Line Categories
VoV7,Define Item Categories,Config Transaction,Documents & Items,Define Sales Document Item Categories
VoV8,Define SD Doc Types,Config Transaction,Documents & Items,Define Sales Document headers
VT0#n,Shipment Document,User Transaction,Shipment Document,”Create, Change, Display Individual Shipment”
VTFL,Copy Control – Billing,Config Transaction,Billing,Define Copy Control parameters for the creation of Billing Documents
VLPOD, Create Proof of Delivery, User Transaction, Proof of Delivery, Create a Proof of Delivery for a single Delivery.
VLPODL, Create Proof of Delivery (Bulk), User Transaction, Proof of Delivery, Create a Proof of Delivery for multiple deliveries per a selection list.
VL_COMPLETE, Manual Completion of Open Deliveries, Delivery Completion / Archiving, Delivery Completion, This transaction will complete open deliveries. It is intended for use prior to archiving to force Delivery documents into a complete status. This is *NOT* intended for normal business processing.
XD99, Mass Change to Customer Master Records, Customer Master, Customer Master, This is the Mass Change transaction for Customer Master Records.
[/table]
Great list! It was very helpful. Thanks
Thank you for the feedback.
Nice and very useful website you have Michael.
-prab
Thanks, Prab. I hope all is well.