Sales and distribution module is a part of logistics and it handles all the process of order to
delivery, it is fully integrated with the other modules of the SAP System such as MM and PP.
SD contains many phases such as Inquiry, Quotation, Sales Order, Sales Returns, Credit
Management, pricing, tax determination, and Goods Delivery modules.
SD Flow:
Inquiry: Once we receive the request for quotation
(RFQ) from the customer then as a vendor we need to check whether we can deliver the goods
with customer conditions or not.
Quotation: Once we finish the inquiry then as a vendor we need to send quotation to the
particular customer.
Sales Order: Once we receive the purchase order from customer then as a vendor we need to
raise the sales order, while raising sales order we should know the partner functions.
Sold-To-Party – who as raised the purchase order.
Ship-To-Party – where we need to deliver the goods.
Bill-to-party – to whom we have to give the bill.
Payer – who is going to pay the money?
Goods Delivery: After raising the sales order as a vendor we need to deliver the goods.
Billing: While delivering the goods we need to send the billing document.
Finance: Once we deliver the goods with billing vendor finance guy will interact with the
customer finance guy for finance settlements.
Transaction Codes:
Inquiry – VA11
Quotation – VA21
Sales Order – VA01
Goods Delivery – VL01N
Billing – VF01
Commonly used SAP SD tables:
Sales Documents:
VBAK – Sales Document: Header Data
VBAP -Sales Document: Item Data
VBUP – Item Status
VBUK – Header Status and Administrative Data
VBFA – Sales Document Flow
Delivery Tables:
LIKP – SD Document: Delivery Header Data
LIPS – SD document: Delivery: Item data
Customer Tables:
KNA1 – General Data in Customer Master
KNB1 – Customer Master (Company Code)
KNB5 – Customer master (dunning data)
KNBK – Customer Master (Bank Details)
KNVV – Sales area data
Pricing Tables:
KONV – Conditions (Transaction Data)
KONH – Conditions (Header)
KONP – Conditions (Item)
Billing Tables:
VBRK – Billing Document: Header Data
VBRP – Billing Document: Item Data
Shipping Tables:
VEKP -Handling Unit – Header Table
VEPO – Packing: Handling Unit Item (Contents)
Vendor Tables:
LFA1-Vendor Master (General Section)
LFB1-Vendor Master (Company Code)
LFB5-Vendor master (dunning data)
LFBK -Vendor Master (Bank Details)
Step Module Description TCode
1. SD Customer Inquiry received for 100 bicycles VA11
2. SD Sales rep creates a Quotation VA21
Step Module Description TCode
3. SD Customer confirms; Sales Order created VA01
4. PP Check stock → Not available, plan to Produce MD61 / MD02
5. MM Raw Materials (tires, frames) not in stock → Create Purchase Requisition ME51N
6. MM Convert PR to Purchase Order for vendor ME21N
7. MM Vendor delivers raw material → Goods Receipt posted MIGO
8. MM Vendor sends invoice → Invoice Verification MIRO
9. FI Company pays vendor → Outgoing Payment F110
10. PP Create Production Order for 100 bicycles CO01
11. PP Post Goods Issue of raw materials MB1A / MIGO
12. PP Confirm production → Post Goods Receipt of bicycles MIGO
13. SD Create Delivery Document VL01N
14. SD Post Goods Issue (shipment to customer) VL02N
15. SD Create Billing Document (invoice to customer) VF01
16. FI Customer pays → Incoming Payment posted F-28
17. FI At month-end → Post closing entries and Financial statements F.13 / F.01