SAP SD - Quick Guide
SAP SD - Quick Guide
SAP SD - Quick Guide
SAP SD - Introduction
SAP Sales and Distribution is one of the key components of SAP ERP system and is used to
manage shipping, billing, selling and transportation of products and services in an organization.
SAP Sales and Distribution module is a part of SAP Logistics module that manages customer
relationship starting from raising a quotation to sales order and billing of the product or service.
This module is closely integrated with other modules like SAP Material Management and PP.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 1/104
6/25/23, 5:24 AM SAP SD - Quick Guide
On top of this organization structure in the SD module, sales organization is at highest level and
is responsible for distribution of goods and services. SAP recommends to keep the number of
sales organization in an organizational structure to be minimum. This will help in making the
reporting process easy and ideally it should have a single sales organization.
The next level is distribution channel, which tells the medium by which the products and
services are distributed by an organization to its end users. Division in an organizational
structure, which represents a product or service line in a single organization.
A sales area is known as entity, which is required to process an order in a company. It comprises
of sales organization, distribution channel and a division.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 2/104
6/25/23, 5:24 AM SAP SD - Quick Guide
The following diagram shows the organizational structure of a Sales and Distribution module −
Material management
Material Management is one of the key modules in SAP ERP System and covers the day to day
business operations related to inventory and procurement. This module is closely integrated
with other modules of R/3 systems like Finance Accounting and Controlling, Sales and
Distribution, Quality Management, Product Planning.
The item that is placed using a Sales order must be extended to the sales area of an
organization to sales order/customer, otherwise it won’t be possible to transact with this
material. This confirms that there is a link between SAP SD and MM module, when a sales
order is created and fulfilled. Similarly, there are many other links between two modules.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 3/104
6/25/23, 5:24 AM SAP SD - Quick Guide
In case of a standard sales order, you create an outbound goods delivery to the customer. Here
movement 601 takes place. This movement is configured in MM and movement of goods hit
some G/L account in FI. This shows the integration between SAP SD, FI and MM module.
Document Flow
This shows how a transaction in one system effects the details in other systems of an SAP
module.
Whenever there is a delivery created with reference to a sales order, goods movement takes
place in the system.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 4/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Example
In case of a standard sales order in the SD module, you create an outbound goods delivery to
the customer. Availability check and retail price of that product is checked in the MM module.
Here, movement 601 takes place. This movement is configured in the MM and movement of
goods hit some G/L account in FI. Every such movement of goods hits General Ledger account in
FI.
The accounts posting in FI is done with reference to the billing documents like credit and debit
note, invoice etc. created in SD and hence this is the link between SD and FI. This shows the
document flow between different modules.
Process Chain
SD module is closely integrated with other SAP modules. The following tables will give you a
brief idea on how SD is linked with other modules −
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 5/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Sales Order
Link Points Module Involved
Availability Check MM
Credit Check FI
Costing CO/MM
Tax Determination FI
Billing
Integration Point Module
Milestone Billing PS
Availability Check MM
Credit Check FI
Reduces Stock MM
Customer Master
Material Master
Pricing Conditions
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 6/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Output condition
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 7/104
6/25/23, 5:24 AM SAP SD - Quick Guide
1
XD01, XD02, XD03
2
VD01,VD02,VD03
3
FD01,FD02,FD03
4
XD04
5
XD05
Used to block Customer − Global, order, delivery, billing, sales area, etc.
6
XD06
7
XD07
8
VAP1
T-Code: XD01/VD01/FD01
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 8/104
6/25/23, 5:24 AM SAP SD - Quick Guide
XD01 − This Includes sales area in the customer master and data is stored in tables KNA1,
KNB1 and KNVV.
VD01 − This includes sales area & data, which will be stored in tables KNA1, KNB1 and
KNVV and there is no company code data in this.
FD01 − This is company code level & data is stored in tables KNA1 and KNB1.
Sales Organization
Distribution Channel
Division
In case you want to take reference from an existing customer to create customer master, you
can use the reference option.
Once all the details are selected, click the Tick mark.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 9/104
6/25/23, 5:24 AM SAP SD - Quick Guide
A new window will open to enter the customer master data. This customer master data has 3
key sections −
Note that this region fields define the tax calculation like VAT, CST, etc. The next step is to go to
Control Data and enter the following details.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 10/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Then you have to enter the particulars in Payment Transaction tab and enter the details of –
Bank City, Bank Key, Bank Account and Account Holder Name. You can also add more details by
clicking on the Bank data button.
The next step is to go to the Sales Area data and enter the details – Shipping Data, Customer
Pricing and Partner Functions, etc.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 11/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Next is to click on the Save icon at the top and you will get a confirmation that the customer has
been created with #.
If you have to make any further changes to the customer’s master data, you can use T-Code:
XD02.
These functions are categorized as per partner type in Sales and Distribution system. The below
partner types are Customer, Vendor, Personnel, Contact Person and common partner functions
as per these partner types are −
Sold-To-Party
Ship-To –Party
Bill-To-Party
Payer
The following tables show the main partner types and their corresponding partner function in
Sales and Distribution −
Note that if a partner belongs to a different partner type, in this case you need to create a
master records for that partner.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 12/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Bill-to Party(BP)
Payer(PY)
Human
Employee
Resource(HR)
responsible(ER) Personnel master
Personnel number
record
Sales Personnel(SP)
A new window will open. Select the Partner Object and click the Change button.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 13/104
6/25/23, 5:24 AM SAP SD - Quick Guide
It will open a new window with the name Partner Determination Procedures. Go to New
Entries.
Enter the name and partner determination procedure and double click on Partner Function in
left pane.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 14/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Enter the Partner function details − Name, Type, etc. KU- stands for Customer.
Next is to click on the Partner Function under Partner Determination Procedure node and enter
the details Partner Det. Procedure, Name, Partner Function.
Then, we need to assign this partner determination procedure to the Partner Object. The
Partner Object would be a Customer for this example. Then Click on Account Groups and Select
the Account group name from the list. Once it is done, Click Save, it will save the partner
function.
Movement Type: 501 − this is used for receiving goods with a Purchase Order.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 15/104
6/25/23, 5:24 AM SAP SD - Quick Guide
A new window will open. Enter the document date, Plant and storage location, Movement type,
etc.
Select the Movement type from the list and Press Enter after selecting all the details.
A new window will open. Enter the material code and quantity for which stock needs to be
created and then click Save.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 16/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Use T-Code: MM01 to create material master for different views. To check the changes, use T-
Code: MM04
A new window will open. Enter the Industry Sector and Material Type. Click Select View(s).
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 17/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Select Sales Org Data 1, Sales Org Data 2, Sales: General/Plant Data and click the Green tick
mark below.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 18/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Then a new window will open. Enter the Plant, Sales Organization and Distribution Channel for
which the material is to be extended. Repeated entries have to be made for various materials
with the above selections.
A new window will open, then you can enter the following details −
Material Details
Base unit of Measure
Division
Material Group
Tax
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 19/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Material Statistics Group − Value should be ‘1’ always. Value in this field with Customer
Statistical Group maintained in customer master will update the information system.
Gen Item Category Group and Item Category Group − Generally for Finished Products
value NORM will default in both the fields.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 20/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Go to Sales − General/Plant tab. Enter the value of Availability check, Transport group and
loading group, SerialNoProfile (managed if base unit of measure is discrete, not required here)
and Press Enter → Yes
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 21/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Group Name
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 22/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Then again a new window will open. Enter the following details in it.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 23/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Once you select the field status, a new window will open. Then, select Account Management
from the selected group and the click Reconciliation account ‘Req. Entry’
Once this is done, click Save to save this configuration. Similarly, you can also create X002,
X003 for other customers.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 24/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Inquiries
Inquiries are the inquiries received from customers like, if a product is available, costing of
product, delivery of a product, etc.
Different T-Codes
VA11 − Create Inquiry Logistics → Sales and Distribution → Sales → Inquiry → Create.
Quotation
A quotation is a legal document to the customer for delivery of goods and services.
Different T-Codes
VA21 − Create Quotation
Create Inquiries
An Inquiry is not a legal document and is used to record the information about delivery or
services from customers. The information that is captured using an inquiry is related to
materials and quality of goods.
Menu Path: Logistics → Sales and Distribution → Sales → Inquiry → Create T-Code: VA11
When you run this T-code, you need to fill the below information to create an inquiry.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 25/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Field Data
Distribution channel 40
Division 00
Enter Inquiry Type as IN and Organizational Data as below and then click Sales.
The Sales Office is an optional entry, which helps in reporting. Then a new window will open.
Enter Partner Function (Sold-To-Party/Ship-To-Party). Enter the material code and quantity and
then Click Save.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 26/104
6/25/23, 5:24 AM SAP SD - Quick Guide
SAP R/3 Menu − Logistics → Sales and Distribution → Sales → Quotation → Create T-Code:
VA21
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 27/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Enter the Quotation Type, then you can enter the Sales Organization, Distribution Channel,
Division and then click Create with Reference.
A new window will open, then enter the Inquiry number and click Copy. It will fetch all the
details from that Inquiry document.
Then another new window will open. Enter the following details −
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 28/104
6/25/23, 5:24 AM SAP SD - Quick Guide
After this, click save. A Message will be displayed “Quotation 40000047 has been saved.”
This SAP SD Sales support module provides an option of creating an email list of the customers
and directly sending mails for new leads. The sales support stores all the data pertaining to the
sales and distribution related to customers, products, materials, competitor products, etc.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 29/104
6/25/23, 5:24 AM SAP SD - Quick Guide
TKSF
TVC6
TVC5
In this chapter, we will discuss how to process sales orders in SAP SD.
The most common functions under the sales order processing are −
All these functions can be configured automatically or manually as per the system
configuration. The data from these functions is stored in a sales document and can be changed
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 30/104
6/25/23, 5:24 AM SAP SD - Quick Guide
manually during the processing. A sales document can be a single document or can be part of a
series consisting of interrelated documents.
Example
There is a customer telephone inquiry in the system. Then the customer requests a quotation,
which can be created by referring to the same inquiry. Next, assume that the customer places
an order on the basis of that quotation and a sales order is created by copying the information
from this quotation and if at all there are any modifications that are required. The merchandise
is then shipped and the bill is sent to this customer. After the delivery of goods, this customer
raises a claim of damaged articles. Then a delivery can be created free of charge with reference
to the sales order.
All these sales documents − starting with the inquiry, quotation, raising a sales order, delivery
of goods, billing document to customer and the free of charge delivery forms a document flow.
The data flow from one document to another removes or decreases the practice of manual
processing and helps in simpler problem resolution.
You can divide an item to multiple billing plan deadlines and each of them will tell you the time,
when a fixed amount of the item is to be billed.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 31/104
6/25/23, 5:24 AM SAP SD - Quick Guide
A new window will open, then you can enter the below details −
Enter the Order Type, below order types are available. Enter the sales organization, distribution
channel and division. You can also click on Create with Reference option to open a Sales order
with reference to an inquiry or even a quotation.
CR Credit Memo
GK Master Contact
KA Consignment Pick-up
KB Consignment fill-up
KE Consignment issue
CQ Quantity contract
KR Consignment returns
PV Item Proposal
RE Returns
SO Rush order
OR Standard Order
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 32/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Once you click on Create with Reference, a new window will open. Enter the Quotation number
and click on Copy.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 33/104
6/25/23, 5:24 AM SAP SD - Quick Guide
In VA01, it allows you to enter header data and item data. Then to enter Header data, click on
Goto Tab → Header and select header data. The next step is to click on the Goto tab → Item →
select item data and once done click on OK.
After this you can click on the save icon at the top. You will get a confirmation message −
Credit Memo
Debit Memo
Standard Order
Delivery Returns, etc.
To define a Sales Document − Enter T-Code: VOV8 or SPRO → IMG → Sales and Distribution →
Sales → Sales Document → Sales Document Header → Define Sales Document Type.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 34/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Then you can enter the mandatory fields in this new window.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 35/104
6/25/23, 5:24 AM SAP SD - Quick Guide
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 36/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Example − A standard item function is totally different from the function of a free of charge item
or a text item.
As per the sales document type, you can define different types of item categories. If required,
you can also modify the existing item categories or can also define new item categories. An item
category can be defined on the basis of the following questions −
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 37/104
6/25/23, 5:24 AM SAP SD - Quick Guide
If an item cannot be fully delivered, a message will appear in the system or not?
Which partner functions are allowed for an item?
Is it a return item?
TAD Service
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 38/104
6/25/23, 5:24 AM SAP SD - Quick Guide
The list of all existing items will be displayed. Then you can click on New Entries to create a
new item.
A new window will now open, then you can enter the below details −
Sales Document Type → Item cat.group → Item Category (This will be default as per the Sales
Document Type. You can change it with a manual item category.) → Manual item category (You
can use manual item category in place of default item category)
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 39/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Once all the details are mentioned, click on the save icon.
You can define different schedule line categories as per the sales document type and item
category. The various control elements related to general data and shipping data are used for
categorizing schedule lines. You can also define new schedule lines and the system
administrator manages data related to control elements.
The categorization of schedule line majorly varies as per the item category of a corresponding
item and the material requirement planning MRP. This is defined in the material master record.
The categories for a schedule line are defined automatically as per their values in the
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 40/104
6/25/23, 5:24 AM SAP SD - Quick Guide
corresponding table. In case if it is required, you can do some manual changes to the values in
the sales document, but can’t change all the values.
You can copy an existing schedule line category and make changes as per the requirement.
Changes can be made to the existing schedule line category.
No delivery of an item.
No availability check.
Information purpose.
Quotation −
No Delivery.
No Movement.
Order −
Return −
T-Code: VOV6
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 41/104
6/25/23, 5:24 AM SAP SD - Quick Guide
A new window will open, then you can click on New Entries.
Once the details are entered, then click on the save icon at the top.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 42/104
6/25/23, 5:24 AM SAP SD - Quick Guide
SPRO → IMG → Sales and Distribution → Sales → Maintain copy control for sales
documents.
SPRO → IMG → Sales and Distribution → Shipping → Specify copy control for deliveries.
SPRO → IMG → Sales and Distribution → Billing → Billing Documents → Maintain copy
control for billing.
You can also use the following T-Codes to find copy controls in a system −
VTAA − This control is used for copying from sales order to sales order
VTLA − This control is used control for copying from sales order to delivery
VTFL − This control is used control for copying from delivery to billing doc
VTFF − This control is used control for copying from billing doc to billing doc
VTAF − This control is used control for copying from billing doc to sales order
VTFA − This control is used control for copying from sales order to billing doc
Header level.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 43/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Item level.
Schedule line level (Only relevant, when you copy from a sales order to sales order or from
billing doc to sales order).
The Header Copy Control routine is required when you copy data from header of a source
document to the header of a target document.
T-Code: VTLA to check copy control between sales order and delivery.
You can check the source of a routing by selecting the routine and press F4. To open it in the
ABAP editor, you can press F5. Copy controls for an item can be checked by a double click on
the item folder and choosing an item category and then clicking on the Display view item
overview screen. You can then use the F1 key to find out how each routine is employed. The
target documents will be assigned an updated reference status in the copied item.
Fully referenced − It tells if an entire item quantity has been copied or not and an item
cannot be referenced further.
Select the Header → Status for the status of the entire document. This field is used − Field
VBUK-RFSTK.
Select an Item → To find the status of the line item. This field is used − VBUP-RFSTA.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 44/104
6/25/23, 5:24 AM SAP SD - Quick Guide
The following entries can be made to the system for incomplete data −
Use T-Code: OVA2 or the below menu path to display the incomplete group −
SPRO → IMG → Sales and Distribution → Basic Functions → log of incomplete item → Define
Incompleteness Procedure → Execute
A new window will now open and you can check the list of this incomplete group.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 45/104
6/25/23, 5:24 AM SAP SD - Quick Guide
To assign incompletion procedures to each document type. You can use T-Code: VUA2 or SPRO
→ IMG → Sales and Distribution → Basic Functions → log of incomplete item → Assign
Incompleteness procedure.
Then a new window will open. Please select Assign procedures to Sales Document Type.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 46/104
6/25/23, 5:24 AM SAP SD - Quick Guide
You can now view document configuration using a VOV8, but it can only be changed here. If you
don’t want to populate a procedure cos of an incomplete field, you can select IC check box.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 47/104
6/25/23, 5:24 AM SAP SD - Quick Guide
TVUV − Procedures
TVUVF − Fields
SAP SD - Pricing
Pricing in Sales and Distribution is used to define the calculation of prices for external vendors
or customers and cost. This condition is defined as a set of conditions when a price is calculated.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 48/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Example
Consider a case when customer orders specific quantity of a product on a particular day. Various
factors like customer, product, order quantity and date tells the final price to that customer. This
information is stored in the system as master data in the form of condition records.
There are various pricing elements like prices, surcharges, discounts, and taxes, which are
defined in SAP system as condition types. To manage pricing information for a pricing element
in a system, you have to create condition records.
Manual Pricing
While processing a sales order, you can also manipulate the pricing at the item as well as the
header level. Manual processing of a price screen is dependent on individual condition types.
During a Sales Order processing using manual processing for a condition type, you can perform
the below activities −
Note that all header conditions defined at header level cannot be changed at the item level, and
conditions defined at this level cannot be changed at the header level. Only the Conditions that
you define at both header and item conditions can only be edited at both levels.
Example of a Condition Record − Entering the price of a product or to specify the discount for a
privileged customer.
Example of a Condition Table − Condition records for a customer specific material prices are
stored by a sales department. SAP system contains a conditional table 005 for this purpose.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 49/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Customer
Material
Sales Organization
Distribution Channel
In the first two fields, the customer and material determines the relationship between
customers and specific materials. The last two fields are used to identify organization data in a
SAP system. Now, if sales department in an organization enters a condition record for discount
to one privileged customer, the system will automatically make use of the condition table 005
to store the record and define a key. Any standard SAP system contains predefined condition
tables and specifies for each access in a predefined access sequence.
Go to SPRO → IMG → Sales and Distribution → Basic Functions → Pricing → Pricing Control →
Define Conditional Tables
A new window will open and then you can select from create, change or display field as per the
requirement. To create a new table, you have to select create and click on Choose.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 50/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Enter condition table in table field and then you can enter the existing table to copy the
condition.
Once data is copied, you can modify the table as per the business requirement.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 51/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Example
Condition type allows you to define the discount for special material. This can be specified in
the system to calculate discount as an amount or it can calculate discount in terms of
percentage. In case you have to use both discount types, two separate condition types have to
be defined in the system.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 52/104
6/25/23, 5:24 AM SAP SD - Quick Guide
1
PR00
Price
2
K004
Material Discount
3
K005
4
K007
Customer discount
5
K020
6
KF00
7
UTX1
State tax
8
UTX2
Country tax
9
UTX3
City tax
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 53/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Go to SPRO → IMG → Sales and Distribution → Basic Functions → Pricing → Pricing Control →
Define Condition Types
A new window will open. Select maintain and then change as per the requirement and click on
Choose.
Once you select Maintain Condition Types and click on Choose, a new window will open. Select
a condition type and click on copy.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 54/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Enter the name of condition type. Fill the details for Control Data −
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 55/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Once all the details are entered, click on the save icon at the top.
Go to SPRO → IMG → Sales and Distribution → Basic Functions → Pricing → Pricing Control →
Define Access Sequences.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 56/104
6/25/23, 5:24 AM SAP SD - Quick Guide
T-Code: OVKO
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 57/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Enter Statistical value as − Blank, X, Y. Statistical value flag control an item in sales document
as shown below.
Material Price
Price List Type
Customer specific price
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 58/104
6/25/23, 5:24 AM SAP SD - Quick Guide
By default, the system takes gross price in the automatic pricing for a business transaction. In a
standard SAP system, system takes customer specific price. If no such price exists, system
checks for a valid price list type. If this is also not present in the system, it takes the material
price.
Material Prices
When material price is created, it means – the price for a specific material or pricing for a
specific material type. A combination of sales organization and distribution channel for which
material price is valid.
Example − Price list can be created as per the customer type like Retail, Wholesale customer
and so on. Price list can also be created as per currency type.
Customer Specific Prices − You can also create pricing records for specific customers. You can
assign pricing record for specific combination of customers and material type.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 59/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Customer(K007) Percentage
Material(K004) Absolute
Customer/material(K005) Absolute
While creating a condition record, you can use any of above standard discount types. While
doing automatic pricing, system checks for the discount that satisfies a certain condition and it
checks for a valid condition record. If a discount refers to a group like a material group or price
groups, that particular group must be assigned to a relevant customer or material master record
before automatic pricing is done in the system.
An Automatic Product Proposal is one of the most powerful tool used in online marketing of
products. Product Proposals can be mapped to specific requirement of business partners to
match their market requirement. You can use Top n Product list to provide the list of products
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 60/104
6/25/23, 5:24 AM SAP SD - Quick Guide
proposed. The data in a product proposal is integrated with SAP CRM module to get product
master data.
A Product proposal also supports features like cross selling, up selling and down selling, Top N
Product list, proposing accessories for specific products and generating product proposals with
respect to specific promotions.
Cross Selling − The product association rules are defined for products and relationship
between different products. Each rule contains a leading product and the dependent
products to be suggested with these products. This allows you to offer other products with
the one already added by a customer.
Up-Selling and Down Selling − If you are selling a specific product you can define other
products to be proposed. These proposed products are defined using down selling and up
selling rules.
Top N Product Lists − With the use of SAP NetWeaver BI component, you can define a list
of top products for a target group.
Proposing Accessories − This is maintained in the product master data and with already
added products. It suggests suitable accessories that can be added.
Generating Product Proposal w.r.t specific promotions − You can assign a specific product
to a promotion for a customer.
Listing − You can create a material list for specific customers, which allows those
customers to order only those materials which are maintained in the list.
Exclusion − You can also maintain an exclusion record for specific customers and this
doesn’t allow that customer to order those materials.
To display Material listing and exclusion, go to SPRO → Sales and Distribution → Basic
functions → Listing/Exclusion.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 61/104
6/25/23, 5:24 AM SAP SD - Quick Guide
A new window will open, then you can Activate Listing/Exclusion as shown in the following
image and then click choose.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 62/104
6/25/23, 5:24 AM SAP SD - Quick Guide
It will show you the existing material listing and exclusion as per the selection.
Select Exclusion Type: B001 and click Key combination to select material and customer.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 63/104
6/25/23, 5:24 AM SAP SD - Quick Guide
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 64/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Rush Order
In this order type, delivery of goods is picked by the customer or you deliver the goods on the
same day, when the order is placed.
Scheduling Agreement
A scheduling agreement is defined as an external agreement with the customer having details
of quantity of goods and delivery dates. This information is mentioned as schedule lines in a
standard system. These schedule lines can be created with the scheduling agreement or you
can also create these at a later stage. The deliveries are processed for a scheduling agreement
in similar way it is processed for a normal delivery. Once the delivery is done, system updates
the delivered quantity in the scheduling agreement.
Consignment Fill-up
In this sales order type, goods are produced and moved to a warehouse or provided to an agent
to deliver to end customer.
Consignment Issue
In this order type, whenever there is requirement from a customer, he will move to the
warehouse or contact the agent and this will be treated as a sale.
Third-Party Order
In a third-party order type, products are not delivered to the customer and then you have to
handover the order to a third-party vendor, who is responsible to deliver the items to the
customer and generate the bill.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 65/104
6/25/23, 5:24 AM SAP SD - Quick Guide
return as per the customer’s request. In this delivery, customer is not charged for shipping of
goods.
Subsequent Delivery − This includes free of charge delivery of disputed goods to the
customer. This is required when incorrect quantity of goods are delivered to the customer.
Creating a return request in the system: T-Code: VA01. Then enter the details as shown below
−
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 66/104
6/25/23, 5:24 AM SAP SD - Quick Guide
PO Number
PO Date
Order Reason
Order Quantity and then Click save.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 67/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Enter the Shipping Point and then Delivery Date as Return Delivery and then press ENTER.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 68/104
6/25/23, 5:24 AM SAP SD - Quick Guide
An outline agreement is a long term purchasing agreement with the vendor. It contains the
terms and conditions regarding the material that is to be supplied by the vendor.
These outline agreements are valid up to a certain period of time and cover a certain
predefined quantity or value.
An Outline agreement is of two types, which includes − Contract and a Scheduling Agreement.
Contract Agreement
A Contract is basically a long term outline agreement between the vendor and the ordering
party. It is made on predefined material or services to be given over a certain framework of time.
Quantity Contract − In this type of contract, the overall value is specified in terms of total
quantity of material to be supplied by vendor.
Value Contract − In this contract type, the overall value is specified in terms of total amount
to be paid for that material to the vendor.
T-code: ME31K
On the SAP Menu screen, select Create execute icon by following the above path.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 70/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Then, provide the name of vendor, type of contract, purchasing organization, purchasing group
and plant along with the agreement date.
Fill in all the necessary details like agreement validity start date, end date, and pay terms (i.e.
terms of payment).
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 71/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Then provide the material number along with target quantity. If the quantity contract or net
price of value contract and material group. Click save. A new Contract will be created.
Scheduling Agreement
A Scheduling Agreement is a long term outline agreement between the vendor and the
ordering party. This is done over a predefined material or service, which are procured on
predetermined dates over an already agreed framework of time. A Scheduling agreement can
be created by the following two steps −
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 72/104
6/25/23, 5:24 AM SAP SD - Quick Guide
T-code: ME31L
On the SAP Menu screen, select Create execute icon by following the above step.
Provide the name of that vendor, agreement type (LP for scheduling agreement), purchasing
organization, purchasing group, plant along with agreement date.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 73/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Fill in all the necessary details like agreement validity start date, end date, payment terms.
Provide material number along with target quantity, net price, currency and material group.
Click save. A new Scheduling Agreement will be created.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 74/104
6/25/23, 5:24 AM SAP SD - Quick Guide
On a SAP Menu screen, select Maintain execute icon by following the above step.
Provide a Scheduling Agreement number. Select line item. Go to the Item tab at the top →
Select Delivery schedule.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 75/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Provide a delivery schedule date and target quantity. Click save. The schedule lines are now
maintained for the scheduling agreement.
Quota arrangement divides the total requirement of material among certain sources of supply,
i.e. vendors and then assigns quota to each source. This particular quota specifies the portion of
material that is to be procured from this assigned vendor or source. Quota rating is used to
determine the amount of material that is to be assigned to a particular source or vendor. The
source with lowest quota rating represents the valid source.
Where the Quota Allocated Quantity is the total quantity from all orders that are procured from
a particular source. Quota Base Quantity is the quantity from a new source of supply. Quota is
the total requirement of material that is given to a particular source of supply.
The mandatory setting before creating quota is – information record and source list should be
maintained for the particular material. Also, in the material master, the source list and quota
arrangement usage check box should be checked. This setting can be made in the material
master by going to T-Code MM03. In the purchasing view, check the quota arrangement usage
and source list. Setting is now maintained for quota arrangement.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 76/104
6/25/23, 5:24 AM SAP SD - Quick Guide
T-Code: MEQ1
On the Sap Menu screen, select Maintain execute icon by following the above step.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 77/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Enter the material number and plant for which quota arrangement needs to be maintained.
Enter the names of the vendor’s along with all the assigned and allocated quantity to them.
Click save. Quota arrangement is now maintained for this particular material.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 78/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Consignments Processing
Consignments are known as products, which are owned by your company and are located at the
client location. It is not required for the customer to pay for these goods, until they are moved
from the consignment stock. The customers can also return the products in consignment stock,
which are not required.
Customer has to only pay for goods, which are removed from the stock and only for the
quantity taken.
As the consignment stock is still a part of company’s valuable stock, so there is a need to
manage this in the system. You must manage the consignment stock separately, so that
company should be aware, which stock is available at the customer location. This should be
managed separately for each customer.
For an organization, consignment stock is managed as a special stock in inventory and this helps
you to track returnable goods from the customer. Consignment stock management includes four
key activities in the system, which are −
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 79/104
6/25/23, 5:24 AM SAP SD - Quick Guide
T-Code: VA01
A new window will open, then you can enter the following details −
Consignment Issue
This is for the goods that are issued to the customer from a warehouse.
T-Code: VA01
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 80/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Order Type: CI
Click save.
Consignment Return
This is done for the goods returned from the customer.
T-Code: VA01
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 81/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Consignment Pickup
When a customer requests return of a product to the company, this is known as a consignment
pick up.
T-Code: VA01
Order Type: CP
SAP SD - Shipping
Shipping is defined as a very important activity in the sales process. It comes under the logistics
chain and guarantees customer service and distribution of goods. It is a significant component of
Sales and Distribution module. It is used to perform outbound delivery and other shipping
activities like picking and packing of the goods.
In the shipping process, there are a few key sub processes, which include −
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 82/104
6/25/23, 5:24 AM SAP SD - Quick Guide
You can also assign several shipping points to one plant, but each point should have a different
loading equipment or a different processing time.
There is a warehouse# that is assigned to a plant and storage location. There can be multiple
storage locations in a plant and they can point to one warehouse.
While creating a delivery document, its route is determined based on the shipping party and
ship to party information.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 83/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Shipping Type,
Description, and
Click save.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 84/104
6/25/23, 5:24 AM SAP SD - Quick Guide
A new window will open and it will show the list of existing routes, Click New Entries.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 85/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Enter the details in new window along with route stages and define. Once these details are
entered click save.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 86/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Route
Stage Category
Departure Point
Destination Point, etc.
Once done, click save.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 87/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Following are some checklist points to be carried out when a delivery is created −
To check the material and order to ensure if the outbound delivery of goods is possible.
If there is a change in a delivery situation, you can change the delivery after it is created.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 88/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Enter the Shipping Point from shipping data. In the Purchase Order tab, enter PO number due
for delivery and quantity.
To create an outbound delivery with Order Ref or W/O Order Reference, use T-Code: VL01N
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 89/104
6/25/23, 5:24 AM SAP SD - Quick Guide
You can post quantity difference in the inbound delivery for outbound delivery to post change in
delivery. Using text management, you can make the following changes to the delivery
document like −
Display
Change
Delete
Save
If you want to create and save new texts for a particular delivery, this can also be done.
Printing is done in EWM to print delivery notes. You can create an outbound delivery order or an
outbound delivery. Validation in EWM is used to verify the delivery document, if it is complete
and can be further processed in the system.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 90/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Packing of goods is done with the packing material and to be created as material type −
“VERP”. This can be done in two ways −
Manual
Automatic
The Post Good Issue (PGI) is the last step in delivery processing and in this goods ownership is
moved to the customer and stock is updated as per delivery.
These functions can be performed in the system using the following steps −
Click save.
Enter Warehouse #
Enter Plant
Enter Delivery
Press Enter.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 91/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Click save.
Click save.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 92/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Click Post Good Issue and a message will appear − Replenishment Delivery has been saved.
Material Document
Accounting Document
Billing is closely integrated with organization structure and it can be assigned to Sales
Organization, a Distribution Channel, and a division.
Types of Billing
Match codes
Number Range
Blocking Reasons
Display billing list
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 93/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Date of Billing
Payer identification number
Billing value
Currency
Partner Identification numbers like ship to party, sold to party, etc.
Pricing Elements
Material Number
Quantity of goods
Volume and weight
Value of Individual items
Pricing element for individual items
While doing the billing processing, you create, change and delete the billing documents like −
invoices, credit memos, debit memos, etc.
Billing Processing also includes creation of billing documents as per the below reference −
To a sales order
To a delivery
To external transactions
You can refer to an entire document, individual items or partial quantities of items.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 94/104
6/25/23, 5:24 AM SAP SD - Quick Guide
A new window will open, then you can enter the Billing Type, Date and enter the document
number you want to create. Click save.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 95/104
6/25/23, 5:24 AM SAP SD - Quick Guide
In Individual Billing method, you can make the setting in system to create single billing
document for each sales document. Example: One invoice per delivery.
In Collective Billing, it allows you to combine different documents like sales orders and/or
deliveries either partially or fully in a common billing document.
Invoice Splits allow you to create invoices as per the specific criteria.
Billing Plan
A billing plan in SAP SD is defined as a plan with individual billing dates for goods and services
and it doesn’t depend on the delivery of goods. Using this bill plan, you can bill for a service or
product at regular time intervals or at specific dates defined in the system in advance.
As per the business transactions, a system allows you to process any of the billing plan type.
There are two types of billing plan −
Milestone Billing
Periodic Billing
Milestone billing includes dividing the total billed amount in multiple billing dates that are
defined in a billing plan. When there is a milestone reached as per defined in the system,
customer is charged as per the project cost or a predefined amount as per the bill plan.
Milestone billing is normally used for long term projects.
Periodic billing includes charging of bill amount at a regular interval of time. Example: Suppose
you have to pay a rental amount monthly as per the contract. The system can process monthly
payment as per the schedule. Periodic billing plan is normally used in the following categories −
Note that you can define a billing plan in SAP CRM system − Customer Relationship
Management → Transactions → Basic Settings → Billing Plan
You cannot use billing plans created in SAP CRM system in SAP ERP system.
OR
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 97/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Materials − Account Assignment Groups − Using this option, you can divide materials into
different groups, services and retails groups. You maintain this in Material Master MM01/MM02
under Sales → Sales Org 2 view.
Customers − Account Assignment Groups − Using this option, you can divide customer into
different groups. Example: You can divide customers into domestic customers and non-domestic
or overseas. You maintain this in Payer Customer Master using VD01/XD01/VD02/XD02 under
billing document tab of Sales Area Data.
To create and display the condition table for revenue account determination −
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 98/104
6/25/23, 5:24 AM SAP SD - Quick Guide
A new window will open, then you can select the relevant option related to the condition table
and click Choose.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 99/104
6/25/23, 5:24 AM SAP SD - Quick Guide
1
V/12
2
V/13
3
V/14
4
OV25
The next step is to define access sequence and account determination type.
The first step is to define and assign an account key and then
Assignment of General Ledger account.
1
KOMKCV
2
KOMPCV
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 100/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Example
A customer’s credit limit is set as 10000 and he makes an order worth 6000 and payment term
of 30 days at 4%. Now if payment is made within 30 days, customer will get 4% discount on
the payment.
Credit management allows you to reduce the credit risk by setting up the credit limit for the
customers. You can get warning alerts for a customer or a group of customers.
While processing an order, the system allows a representative to get the information about
customer’s credit details. When a customer is about to reach his credit limit. An electronic email
can be sent to the customer automatically. The credit representative in your company has an
option to review the credit situation of a customer quickly and accurately and to decide if to
extend the credit limit or not.
Simple credit check involves comparing customer credit limit to the total of all items and open
item values in the order.
Open items are defined as the products that are invoiced to the customer, but payment has not
been received yet. You can configure the system in such a way that it sends a warning message
to the customer, when their credit limit is exceeded.
Automatic Credit Check involves checking open items and open deliveries of goods as well. If
the credit limit is crossed, a customer can still make the order because of a good payment
history with the company. This can be defined as − Static and dynamic credit check.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 101/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Risk Category − It is used to determine how much credit has to be given to the customer.
Open Document
Open Deliveries
Open Billings
Open Items
Horizon Period
Now if the horizon period is defined as 4 months, the system will not consider these documents
for 4 months.
A new window will open, then you can set the automatic credit check.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 102/104
6/25/23, 5:24 AM SAP SD - Quick Guide
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 103/104
6/25/23, 5:24 AM SAP SD - Quick Guide
Client
A client is an independent organizational unit and legal unit. Generic data and multiple tables
are saved at client level for multiple organizational structure. Client is known at the top level in
an enterprise structure. You can assign multiple company codes to a client.
Company Code
A company code is defined as an independent legal unit in an organization. Company code is an
organizational unit created in Finance Accounting. At the company code level, you can create
P/L statements and Balance sheets. You can assign multiple company codes to a client.
Sales Organization
A Sales organization is used to distribute products and services. You can assign a single or
multiple sales organization to a company code. You can assign one or more Plant to Sales
organization and it is not unique, so you can have one plant assigned to multiple Sales
organizations. Sales organizations can be used to perform search criteria to list sales documents
and to create deliveries and billing worklist. You can mention different output types for sales
and billing document for each sales organization.
Distribution Channel
It is defined as a medium, which is used to send goods and services to the customer. You can
assign a distribution channel to a single or many Sales Organizations. You can set distribution
channel as per company’s market policy or as per an internal organization. You can use master
data in one distribution channel to other distribution channel. You can assign a sales office to a
distribution channel.
Division
A division is defined as a product line or grouping of services or material. You can assign a
division to one or more sales organization. A product is always assigned to one division. You can
assign a Sales Office to a division. There are various organization units like Sales Area,
Warehouse, delivery point, shipping point etc. that can be mapped to one or more SAP
modules.
https://www.tutorialspoint.com/sap_sd/sap_sd_quick_guide.htm# 104/104