Sap - SD Module
Sap - SD Module
SD - 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.
SD helps to manage shipping, billing, Selling, and transportation of products and services of a company
It consists of master data, sys config, Transactions to complete the sales and logistics Processes.
Can integrate with MM, FICO, WM, PP
OTC cycle
SD = Customer Order -> picking -> GI -> Billing -> Account receivable -> Final Payment.
SAP view -
Easy access, F1 – help, F4 – description, create new session(6), extras> setting > display technical name(to show the tcode)
Pre-sale activity
Note: After SO - Procurement will start in MM (check for product/service that must sold in SO)
Provide from and To values: - Which actually copies all the data(like G/L account, COA). You can also copy them based on
Currency preference.
EX: SDS4
SPRO->IMG->Enterprise Structure-> Definition->Sales and Distribution -> Define,copy,delete, Check sales Organization
Use copy,edit, check option and copy the data from SAP defined Sorg to new Sorg. (Suggested to use same set from
company code)
EX: 90
SPRO->IMG->Enterprise Structure-> Definition->Sales and Distribution -> Define,copy,delete, Check distribution Channel.
Use copy,edit, check option and copy the data from SAP defined DC to new DC.
Ex: 90
SPRO->IMG->Enterprise Structure-> Definition->Logistic General -> Define, copy, delete, check division.
Use copy, edit, check option and copy the data from SAP defined Division to new Division.
SPRO->IMG->Enterprise Structure-> Definition->Logistic General -> Define, copy, delete, check Plant
Use copy, edit, check option and copy the data from SAP defined Plant to new Plant (suggested to use same type from
company code to avoid confusion)
SPRO->IMG->Enterprise Structure-> Definition-> Material Management -> Maintain Storage Location
You can use existing one or can create a new one. Example below
SPRO->IMG->Enterprise Structure-> Definition->Logistics Execution-> Define, copy, delete, check shipping point.
Use copy, edit, check option and copy the data from SAP defined SP to new SP
Below are different path to assign different levels of data as per requirements.(Use : /nSPRO)
1) SPRO->IMG->Enterprise Structure-> Assignment->Sales and distribution-> Assign Sales Org to company code
Search for your Sales Org and assign it to your company code.
2) SPRO->IMG->Enterprise Structure-> Assignment->Sales and distribution-> Assign Distribution Channel to Sales
Organization.
3) SPRO->IMG->Enterprise Structure-> Assignment->Sales and distribution-> Assign Division to Sales Organization.
This is a 1-1 assignment so delete existing entry related to your plant and create a new one.
Make sure you have same shipping point (SDS4) as you created for the plant you created(SDS4). You will see
multiple times so change in all the places.
4) Got to transaction OKB9 (FI related). System will not do this assignment as it is FI related.
This is tricky part – you need to make sure from which Company cod you copied data while creating the new
Company code and same company code need to copy for each cost element and create a new one. (We will see
atleast 10+ cost elements all the time).
These are related to posting periods and other quantity assignment which helps us to fix other errors.
MMRV is good mostly just make sure you have first check box Checked
MMPV – Every month 1st , need to open posting periods.
OMS2 – type of material you want to use like Finished goods, raw materials etc.
Select the material you want to use and click on Qty/ Value in Tree structure and check your Quantity and value updating
checkboxes are checked.
Search for the tax type, Goto|Ruins, input COA, and Check tax code,click posting key and give some debit and credit type
and save.
To find Charts of Accounts (COA), SPRO->IMG->Financial Accounting ->General Ledger accounting->Master Data->G/L
Accounts->Preparations->Assign Company code to Charts of Accounts
Goto SPRO->IMG->Assignment -> Consistency Check ->Check enterprise structure for sales and distribution.
Use this to check if you are missing any data till now.
SPRO->IMG->MM->Logistics invoice verification->Incoming Invoice-> maintain default values for tax code.
Select your CoCd and open it and see if you are having some tax code inside that.
OMX1 –
OMX3
Tcode : CKMSTART
Give the required data like material (new name),Industry, Material Type
> Select the views Basic data, sales Org, Sales general, MRP, Accountings, costing
In basic data 1 – fill Description, Base unit of measure, Gross weight, Net weight, Volume, Unit of volume
Basic data 2 – Optional
Sales Org.1 -> Press enter and Maintain Tax codes based on country codes.
Sales org.2 -> Gen Item Cat group as NORM and item cat group as NORM
MRP 1 -> MRP Type = pD, Lot sizing procedure = EX, MRP Controller =001
MRP -2 -> Procurement Type =x, Inhouse Production = 10 days
MRP -3 -> Optional,
MRP -4 -> Optional
Costing 1, Costing 2 -> Optional (All optional tabs data depends on error while executing the process)
Click on Save.
MM02, enter material data, Additional data , unit of measure tab, Add extra measure(related to UoM you
maintained)
This will help to maintain sales unit in sales org.1, which can help us to create the SO with defined sales unit.
MM01, Created material data, select views, Give the plant, Sloc, Sorg,DC
This will enable the same material to use in different plant and sorg, which reduces our effort to create a new material all
the time.
***you can also create the Material data in HANA as well, same process(fill Mandatory fields).
****once you have done all the above steps correctly, you should be good to create a Sales Order in VA01****
Once you create a sales order, we need to create a delivery, for which shipping point is required.(in VL01N)
We have already created a shipping point and assigned it to plant. You can check this is VA02, header level under shipping
tab.
Where you need Customer (Ship to Party) details to check the Shipping condition.
Availability Check:
You can also customize the Delivery type as Complete delivery or Partial Delivery.
Which means, If you have 10 Quantity ordered in Sales order and if the setting in BP(business partner) or
CI(Customer Information) is set as complete delivery. Then the shipping will start only after having 10 availability
So now if you have partial delivery setting in business partner or customer information then the delivery can be
shipped even if you have 1 stock availability.
Where can we check this? so you can navigate to t code /nBP. As shown in below we have shipping tab under
that we have complete delivery. So if we check the complete delivery checkbox then it will ask the delivery to
have complete quantity ordered and we also have Max partial deliveries and below that you got partial delivery
partial delivery item.
so we have multiple options under partial delivery item where you can check how the delivery can be partially
defined and under Max partial deliveries you can mention the quantity that can be partially delivered so this you
can check when you are working on the customization as you want it to be.
If you want to check this in customer information you can go to t code VD52 and you can provide customer
details onclick on execute and you will be navigated to the page where it shows all the material list and if you
click on the material then it will navigate to the customer master info record pages.
Note: whatever the settings maintained in the customer information record is given first priority which means this will
overwrite the settings that are maintained in the business partner.
you can also see in the above images that complete delivery option is only available in business partner screen so
which means you can set this particular setting only in business partners and this will be overridden in the sales
order data.
all this data which is predefined in the settings can be modified while creating a sales order so you got all the
access while creating the sales order to change all the predefined values and create the order as per your
requirement.
SPRO-> IMG-> sales and distribution-> sales-> sales document-> sales document header-> assign sales area to sales
document types.
Note: if all the sales document types are allowed for each of your sales area, you do not need to specify any settings here.
******Combine sales organizations-> execute. Add a reference sales org as per your requirement.
combined distribution channels-> execute. Add a reference distribution channel as per the requirement.