SAP transaction codes
Reviewed reference for SAP transaction codes: what each transaction is for, when a consultant actually uses it, the fields that matter and the mistakes that cause rework.
- ME21NCreate a purchase orderPurchase order creation: the header and item data that matter, how account assignment works, and the errors that block a save.
- ME22NChange a purchase orderChanging purchase orders: what remains changeable after receipt or invoice, how change documents work, and the traps in each.
- ME23NDisplay a purchase orderDisplaying purchase orders: reading the order history, status information and account assignment without changing anything.
- MIGOPost goods movementsGoods movements in MIGO: choosing action and movement type, what a posting updates, and the errors that stop a receipt.
- MIROEnter a supplier invoiceLogistics invoice verification: three-way matching, tolerances and blocks, and the reasons an invoice will not post.
- VA01Create Sales OrderA practitioner reference for VA01, the create-sales-order transaction at the front of the order-to-cash process. It covers where VA01 sits in O2C, what the initial screen is actually asking for, which data objects the save writes, the diagnostic categories behind the errors consultants meet most often, and how VA01 coexists with Fiori sales-order apps on S/4HANA.
- VA02Change a sales orderChange mode for sales documents: what can still be changed, what the change triggers downstream, and the checks to run before saving.
- VA03Display a sales orderDisplay mode for sales documents: what to read, how to use the document flow, and why read-only access matters in support work.
- VF01Create a billing documentBilling document creation: what can be billed, how copy control and pricing decide the values, and why invoices fail to post.
- VL01NCreate an outbound deliveryOutbound delivery creation: what makes an item due, what the delivery document controls, and why deliveries fail to include lines.