-:Sd knowledge:-
1) To view organization structure:-
Ec01:- company code level
Ec02:- plant level
Company code
Plant1
Plant1
Plant storage Distribution Shipping point Purchase
area (sd) channel (sd) (sd) organization (mm)
Sales area Business area Sales office
2)Division of data
1) Master data
2) Transaction data
3) Configuration data
3) Division of Master Data
1. Material Master
2. Customer master
3. Vendor Master
What is full form of b2b and b2c:- b2b is business to business and b2c is business to consumer.
4)Some diagram for sap sd:-
5)What is the man thing of inquiry:-
Price of the material.
Discount on the material
Condition of delivery
Freight charges.
6)Main thing of enquiry:-
Price of the material.
Discount on the material
Condition of delivery
Freight charges.
Payment condition
7)Purchase order against the quotation:-
This document is also known as contract or Agrement
Material type
Material quantity
Address
Delivery date
Who will be the payee
Billing address
Delivery address
Payment details.
8) whai is the internal or external purchase document:-
From mm side po is the internal po and from sd side po is the external po.
9)Some important definatipon:-
What is sales organization:-
A sales organization is responsible for sales and distribution of goods and service. it represents the sales unit
as a legal entity. It is the highest level of entity in sap sd.
What is distribution channel:-
Distribution channel is mainly defined to take care of different types of sales in a sales organization. You can
define a distribution channel for direct sales, internet sales, sales through dealers etc
What is Devision:-
Division is nothing but the division of product manufacutred in that Company...
What is sales area:-
Unique combination of sales organization , distribution channel and division is known as sales area. This sales
area is very important for sd pricing.
Shiping point:-
A shiping point is the point from where material is shipped for delivery.
Loading point:-
Loading point are the subdivision of the shipping point or inner part of the shipping point.
What is plant:-
Plant is a area where the product are manufacture.
What is depot:-
Depo is also consider as plant but na manufacturing activity are performed in depot so when we receive a
material which is fully ready for sales then this is consider as depot according to the excise rule of government.
Here packing is also a manufacturing activity. so in depot we should not perform any packing activity also.
Depot is warehouse not a manufacturing plant.
10) plant level sd cycle:-
11) tcode for inquiry and quotation:-
VA11 , va12, va13 = inquiry
Va21 , va22, va23 = quotation.
Va41,va42,va43 = contract
12)Key component in sap sd:-
13) Sap sales and distribution cycle:-
14)Relation with sap sd and goods movement :-
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.
15) Relation with other module in sap sd:-
16)Different type of document in sap sd:-
tarting 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.(if return)
17)Customer accounting group:-
There is different type of customer accounting group.
Domestic customer
Export customer
One time customer
18) sales support:-
Sales support is one of the key components in Sales and Distribution module. It is also called computer
Aided Selling, SD-CAS. This module helps organizations to create new sales, tracking of existing sales, and
performance as well, which eventually helps in improving the marketing and sales of an organization.
19) what is consignee in sap sd:-
Consignee is the buyer for the company.
19)Different type od sales order:-
Credit memo:- A transaction that reduces Amounts Receivable from a customer is a credit memo.
Credit memo request is a sales document used in complaints processing to request a credit memo for a
customer. If the price calculated for the customer is too high, for example, because the wrong scale
prices were used or a discount was forgotten, you can create a credit memo request. The credit memo
request is blocked for further processing so that it can be checked. If the request is approved, you can
remove the block. The system uses the credit memo request to create a credit memo.
Debit Memo:- A debit memo is a transaction that reduces Amounts Payable to a vendor because;
you send damaged goods back to your vendor.
As mentioned above, creating a credit or debit memo request enables you to create credit or debit memos
based on a complaint. For this first create a sales document with the order type for a credit or debit memo
request.
Different type of sales order base on consignee:-
Consignee fill up (kb):- You leave the material in customer premise (say 100 items)
Materialis lying in customer 's place but stock is still in your books.
Consignee issue (ke):- Your customer consumes (sells to his cutomer if he is in retail / uses up
for production if he is in mfg) 25 items now 25 items have been invoiced on him
Consignee Return (kr):- If the material issue (25 items) are defective you will take it
back using KR (returns)
Consignee pickup (ka):- 75 items not used by your customer, if you want to take back you will
be using KA
Delivery free of charge:- Customer return.
Quantity contract:- Quantity Contracts are an agreement between byer and seller that a
specificquantity of material will be available to buyer at specified price during contractperiod.
Some other sales order are:- Rush order, Standard Order, Returns scheduling agreement,
Consignment returns etc,
19.1)What is bill of materials / BOM
Bill of material contains one top level materials and all of its component together. For example
For same top level material there may be different bill of material for different prospective. For example For a
cpu from sales prospective bill of material is:- memeory , processor.
Cpu from pp prospective bill of material is :- power supply bios battery etc.
Bom can be single level bom or multi level or super bom.
20) Some sailing type:-
Cash sales:- This is defined as an order type, where the customer places an order, picks up the
order and pays for the goods. In this order type, delivery of the order is executed immediately,
when the order has been entered.
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.
21) What is the item category:-
An item category is used to define if an item is suitable for billing or pricing. It defines the additional
control functions for a sales document.
As order are control by order category similarly line item are control by the item category.
What is text item:-
Hi Text item is the one that has the information about the usage of particular material that is manual for the tv.For text item no
inventory is maintain.
What points are depend on the item category:-
General Data Control Elements
An item refers to a material or a text item?
Whether pricing has to be carried out for an item?
Are schedule lines allowed for an item?
When the item has to be considered as completed?
If an item cannot be fully delivered, a message will appear in the system or not?
Which partner functions are allowed for an item?
Which output is allowed for business transactions?
Shipping Data Control Elements
Is the volume and weight of an item determined?
Whether this Item is relevant for a delivery or not?
Billing Data Control Elements
Is the item suitable for billing?
Should the cost of this item be determined?
Is it a return item?
Whether it is a statistical item?
The line item of a sales order is control by item category:-
The following things of the line item are control by the line item category.
Main properties are:- Billing relevance, pricing relevance, delivery relevance, scheduling line relevance.
21.1) What is structural group in item category:-
Structural group in the item category define where the item has a structure item or a single individual item,
the item pc is a structural item where the item memory is the single item.For structural element item category
is effected by the ite category group of the material master-> sales-org2-view.
After creating the structural group when we enter the main item all its component are automatically appear in
the line item.
21.2) Item Category depend on the following thing:-
Sales doc type + Item category group + higher level item + usage = Item catagory
22) What is schedule line category:-
SAP System only copies those items of sales document ,which have schedule line .Schedule lines contain
all the delivery related information such as: delivery dates and quantities as well as information about the
requirements transfer and inventory management.
Schedule line is controlled by its own schedule line category.
Each Item can have one or more schedule lines. The Schedule line category determines /controls
whether the schedule line is deliverable or not, availability check will be conducted or not,
Requirement transfer will be placed or not, if deliverable then what is the movement type for the
schedule line.
Some point about schedule line category:-
After create the order if delivery is pending then its goes for scheduling.
Ex :- 10 th October order item = 15
After crate the schedule line it is confirmed by storage . if not confirmed then again another schedule
line is created for next possible date.
Main control of schedule line:-
23) What is the difference between item line and schedule line category in sap sd?
24) Picking Packing and pgi:-
This part is mainly use in delivery. In most of the case packing is handling by the external software.
We can create delivery from :- order, return, shipment, but we can’t create a order from contract or quotation
25) What is periodic billing and milestone billing?
Milestone billing is nothing but ,the customer is billed when a milestone is reached or achieved. Eg When you
have phases in projects you are billed according to the completion of a phase.
Periodic billing is nothing but when billing happens at regular time frames . Ex Billing done every month or on
a quaterly bases.
26)What is direct billing and batch delivery:-
Direct delivery(vl01n):- in direct delivery we create the delivery manually base o a sales order number.
Batch Delivery(vl04n):- base on some condition we can create multiple delivery from a single point.
27)What is staging area:- The empty space in the ware house where the people can work is called the staging
area
In ware house how worker are mange the product for delivery is handle by ware house
management module.
28) where we can see the ware house status:-
In picking section of the delivery we can see the warehouse status.
Plant and a storage location-- assign to a warehouse.
29) What is PGI & PGR?
PGI = post good issue in case of delivery
(inventory account goes down and goods sold account goes up)
(inventory account goes down and wastage account goes up)
PGR = post good receive in case of return
30) How we create a delivery from a contract:-
First we create a release order from va01 that is tcode of sales order then against of this we
can create the delivery.
31)What is 3rd party drop ship Or in which case billing happen direct after sales order:-
When the order material not in the stock and it is not possible to create the material with in the schedule line
and we do not want to lose the customer then we manage the product from any third-party and directly
shipped to the customer place. For this scenario there is no delivery. direct sales order and billing.This type of
case is control by the order type and item category.
32)Copy control in sap:-
i)What is copy control in sap:-
Copy Control is defined as a process in which important transactions in a sales document are
copied from one document to other.
It consists of routines, which determine the system on how the data is to be copied from a source
document to a target document.
A SAP system contains a number of these routines and you can also create additional routines to
meet the business requirements.
ii)Different tcode which are use for copy control:-
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
iii) How Copy Controls work in SAP system?
You can setup Copy controls in a system at three different levels in a Sales Order −
Header level.
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.
iv)different flows in copy control
Except this any others flows are not possible.
v) Source and target in the vofm routine?
When we goes with any tcode then we find source and target for each vofm .Which define from where to
where data is copied.
vi)Sap standard routine and sap custom routine?
From 1to 600 is sap standard routine.
And from 601 to 999 is sap custom routine so when we create the custom routine we generally choose the
number from the range 601 to 999, in practical we choose number from 900 to 999.
vii)Modify or Create a new routine?
for modify or create a new routine we use the transaction “VOFM”.
Go to vofm then go to “copy control requirement” and under the new window create the vofm
routine.
ix)What is data transfer routine:-
Data transfer routine transfer data from one place to another palce.The main difference with
copy control routine is that data transfer routine transfer data where copy control routine told
transfer is possible or not.
Data transfer routine present inside the copy control routine.
x) Some additional flag in copy control and data transfer routine:-
Copy item number:-copy item number of the source and don’t follow the item number
of the target.
Complete referenece:- when copy from source target must copy all thing no alternation
is allowed.
Update document flow:- if item document flow is allowed or not .
Etc.
33) Pricing
i)What is 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.\
ii) What is condition technique:-
The condition technique refers to the method by which the system determines prices from information stored
in condition records. In Sales and Distribution, the various elements used in the condition technique are set up
and controlled in Customizing. During sales order processing, the system uses the condition technique to
determine a variety of important pricing information. For example, the system automatically determines
which gross price the customer should be charged and which discounts and surcharges are relevant given the
conditions that apply.
Condition technique is the combination of:-
Pricing procedure - condition types- access sequence - access (condition tables).
iii) condition technique works for:-
Pricing, output determination, Revenue account, Sales deals promotion, Free goods determination,Rebates,
material listing etc.
iv)Price influence by which organization unit?
V)What is sales area?
Sales area -> is the combination of one sales organization + one distribution channel + one division.
vi) on which pricing is directly dependent:-
pricing procedure and Pricing is directly dependent on sales area.
vii) what is difference between pricing procedure and pricing:-
viii) Dna diagram of pricing:-
Sales are(Sales organization + distribution channel + division) + customer(indicator) + Document
type(indicator) = determine the Pricing procedureCondition type Accesses sequence Condition table
condition record.
ix)How pricing procedure is working in a nut shell:-
Base on the sales area, distribution channel and division first pricing procedure is determine. Now a pricing
procedure can consist one or more condition type such as PR00.now each condition type consist of multiple
accesses sequence and each accesses sequence attached with one or more condition table and each condition
table hold multiple record. Now base on a condition a condition record is selected and base on this selected
criteria price is selected and place into the sales document.
x)Where we create the condition master record:-
we create the condition master record in vk11
xi) Valid from and valid to in pricing condition in vk11?
Valid form and valid to is directly related with the pricing date. Base On this pricing date of sales order and
valid form and valid to the price is determined.
xi)What is the difference between condition Record is missing & Accesses not made ?
Accesses not made :- Some condition is missing .
Condition record is missing:- all condition are matched but condition value is missing
Requirement not fulfilled:- all condition are matched but special routine is not satisfied.
xi)Why we use tk11:-
To update condition for shipment cost
xii) Group of condition?
xiv) What is pricing waterfall/condition record?:-
Condition record is master data which is get pulled in sales or purchase documents automatically using
condition technique.
4) Details of Customer Master And Vendor Master
Customer Master:-
1. Customer partner function:- a) Sold to party (sp/ag)
b) Ship to party (sh/we)
c) Bill to party (bp/re)
d) payer (py)
2. Customer create:- XD01,XD02,XD03.
Customer fi data:- FD01, FD02,FD03.
Customer sales data: VD01,VD02,VD03
3. TABLE FOR CUSTOMER MASTER:-
Customer number:- kunnr
sl Table Name Description
1 Kna1 General Data in Customer Master
2 Knb1 Customer company code data
3 knvp Partner function data
4 knbk Bank details
4. Customer Partner function
For customer partner function we use the table knvp.
Reletion --- Pass kunnr and parvw (Partner function)
------------------------------------------------
Vendor Master
1. Vendor Master:-= SK01, SK02, SK03
Vendor fi data: = FK01, FK02,FK03
2. Table for vendor Master:-
sl Table Name Description
1 Lfa1 Vendor Master
2 Lfb1 Vendor master company code data
3 Lfbk Vendor Bank data
5) Address Fetch Details
Address fetch details for Customer And vendor:-
1. For fetching address first take the adrnr from either lfa1 or kna1
2. Pass the adrnr to ADRC->ADDRNUMBER and fetch address details
3. For fetch the state description pass the
ADRC-> REGIO TO T005U->BLAND and fetch BEZEI(Description)
4. For telephone number find from ADR2 By passing ADDRNUMBER
5. For email find ADR6 By passing ADDRNUMBER
Address Fetch details of plant:-
1. Go to table “T001W” provide plant and fetch the address
2. For gstin number of the plant if maintain by customer number then take the customer number and
pass to kna1. If not maintain then fetch from excel.
6) SD LIFE CYCLE:-
SALES ORDER DELIVERY BILLING
Details of sales order
Vbak Sales order Header table
Vbeln Sales document number
Erdat Date on which record was created
audat Document date (consider this date)
vbtyp Sales document catagory
VKORG Sales organisation
VTWEG Distribution channel
SPART division
VKGRP Sales group
gsber Business area
knumv Number if document condition
vdatu Request delivery date
vsbed Shipping condition Standard, pick_up, return, transport service ,
immediately
kunnr Customer number
vgbel Document number of the reference document
xblnr Reference document number
zuonr Assignment number
Vbap Sales order line item
vbeln Sales document number
Posnr Line item number
matnr Material number
meins Base unit of measure
gsber Business area
netwr New value in currency
brgew Gross weight
ntgew Net weight
gewei Weightage unit
vgbel Document number of the reference document
vgpos Item number of the reference item
werks plant
netpr Net price (per item basic)
shkzg Set if the item is reverse item
sobkz Soecial stock indicator
Details of billing
Vbrk Billing Header table
Vbeln Billing document number
Fkart Billing type
Fktyp Billing catagory
vkorg Sales organisation
vtweg Distributin channel
knumv Number of the document condition
fkdat Billing date for billing index and print out
Rfbsk Status for transfer to account Some time set to e to indicate it is a cancel bill
bukrs plant
netwr Net value in document currency
erdat Date on which record was created
kunrg payer
kunag Sold to party
sfakn Cancel bill document number Cancel bill Place the cancel bill number gainest original
fksto Indicate if the bill is cancel bill “ Set for cancel bill not for original one
xblnr Reference document number “ For original set with cancel for cancel set with itself
bupla Business place
Vbrp Billing line item
vbeln Billing document number
Posnr Billing item
Fkimg Actual invoice quantity (sales quantity)
vrkme Sales unit
meins Base unit
ntgew Net weight
brgew Gross weight (after packaging)
gsber Business area
netwr Net value of the billing item in document currency
vgbel Document number of the reference document
vgpos Item number of reference document
aubel Sales document number
matnr Material number
werks plant
lgort Storage location
VKORG_AUFT Sales organization
Vtweg_auft Distribution channel of sales order
mwsbp Tax amount in document currency
vendor table:-lfa1,lfb1-vendor master company code ,lfbk = bank details
customer table:-kna1,knb1,knvp =customer partner function,knbk = bank details.
Material master:-mara ,makt, marc = plant data for material , mbew = material valuation, mard = storage location data for material.
Sales order knowledge:-
Sales order:- va01 , va02 , va03.
Vbrk :- header , vbrp = line item, vbpa = partner function,vbkd = business data
Vbfa = sales document flow.
Partner function(parvw):- Sold to party = sp/ag
Bill to party = bp / re
Shi[p to pary = sh /we
So number := vbeln
Gstin:-
Plant:- t001w. form here we fetch customer number by passing plant and business place , no by this kunnr we fetch details and gstin
number or we hardcoded the gstin number.