Beruflich Dokumente
Kultur Dokumente
Products
Oracle
BANN
Jd Edward
Marshall
Peeopesoft
which group will load the material for the transportaion, is it done by Crane,
or on pellets, etc.
SAP/R3
-3 tier architecture
Presentation
Application
Database
Technical module
ABAP, Netweaver,HANA
Classical landscape
Development
Testing
Productions
Types of users
-End users
-Super user
-consultant
SAP SD
-SAP logistics module that manages the customer relationship starting from quotation to sales order and
billing of products to services.
Scenarios
Requirements ll be sent to MM
Company code
Ship point
Company code
Sales org
Dist channel
Divisions
-Product line
Plant
Shippjng point
Master data
Control data
Payment transaction
Unloading at
Contact person
Marketing
Export data
Part function-sp,sh,bp,py
ACC managament
Correspondence
Payment transaction
Insurance
Material master-MM01/02/03
Views
Basic data 1
Material desc
UOM
Material grp
Sales:sales org 2
Transportation grp
Loading group
Availability check:
Batch management
Accounting 1
Moving avg price:it is calculated by dividing qty o material by total no of qty in stock. It is calculated
automatically after each goods movement and invoice entry.
Purchasing
Purchasing grp
MRP 1
MRP 2
Proc type
UOM
Additional data-UOM
16EA-1 Pallet
CMIR
Vd51/52/53
Wholesale-1000
Retail-800
Online-980
Scale
10qty -800
50qty -760
KF00-FREIGHT
K007-cust disc
K005-cust/mat
.VOR1- common Master data for dist ch- in condition, customer and material master
VoR2- common Master data for division – in condition master and customer master
25-list of quotation
Print-1
Fax-2
Email-5
EDI-6
AF00-inquiry
AN00-Quotation
BA00-Order confirmation
Quotation-VA21/22/23
Type-QT
Valid to date
Picking- creating TO
- Confirm picking / TO
Packing
-goods issue
In WM you will have more than one staging area and SLOC, storage type
But in lean you will have at least one and you will use for everything.
Packing
MM01-
Material type-VERP
Pack Hu
Elemica
Headquarter in Philadelphia US
IDOC
Intermediatory document use for taking data to SAP and from SAP to other system(SAP/NON SAP)
DUNS
Dun and Bradstreet that assigns unique number to single business entity
9 digit
Billing
Invoice type-F2
Physical product
Service product
Payer
Billing date
Dest coutry
It is two character indicator by which system process different documents in a different way.
IN,QT,OR
Sales order
Sales contact
Customer complaint
1. Number System
2. General Control
3. Transaction Flow
4. Scheduling Agreement
5. Shipping
6. Billing
7. Requested Delivery Date
8. Contract
9. Availability Check
Number range
There are two method for define no. range for Sales Document.
• Internal Assignment - This assignment works internally and number for sales
document generate automatically.
• External Assignment - This assignment works externally. e.g. in below picture
number start from 02.
General Control
• Enter value in / Credit group / Output application field from possible value
list/ check Item Division / Read info record
Credit group
Sales order
Delivery
GI
Output application
V1
Transaction flow
Transaction group
0/1/2/3-order/inquiry/quit/scheduling
Scheduling aggreement
Usage
Delivery block
Shipping
Delivery type
Delivery block
Shipping Condition
Immediate delivery
ShipCostInfoProf
Billing
Billing block
Date type
Propose PO date
Rush order-RO
Delivery scheduling
Shipment scheduling
Pick pack-time taken to pick the mat from SLOC and to pack it
- Shipping point
Replenishment lead time- time taken to manufacture goods if stock isn’t available
System will first perform backward scheduling if it fails then fwd scheduling
Backward scheduling
Forward scheduling
Loading-2
RLT-2
13dec---loading---11dec---p/p---8th Dec
Forward scheduling
CRDD-20TH Dec
20dec---loading---18dec---p/p----15dec---rlt---5dec
Failed
10dec—rlt---20dec---p/p----23dec---loading---25dec
Available qty-30
Customer ordered 50
P/P-3 days
loading-2 days
RLT-10
TT-5
TLT-7
CRDD-19th Dec
19thdec—tt---14---loading---12dec---tlt----5dec
Transportation lead time will be included in pick pack time as you know when the truck will be
available so you will pick prior and then only loading will be done
-General/plant in MM
X-1000
X-100
Prequisite
- Reserving certain material for particular customer or dist channel to meet their requirements.
- Like we don’t want them to wait and to be queue
3) Material type
In Order there is requirement type which is use to determine requirement class which is use to
determine MPR this helps for the TOR
KE-individual customer
TOR
SD/MM/PP/FI/CO
If FERT not available then system will check raw materials and will start production and it will produce
FERT
If Raw Material not available then PR PO and vender will deliver raw material
Pre-requisite
Check availability check and requirements in requirement class and schedule line category.
E-order on hand
W-consignment
In requirements class – special stock E means we are reserving this stock for particular sales order.
Item category- specific stock E means wen we do MIGO stock should be added to sales order stock.
When we manufacture
Configuration
To determine requirement
Origin of requirement-1 means it will use the second way
2ways
If we have delivery block in sales order system will auto cancel delivered qty.
-101 requirements availability=1 means if any order is block system will cancel the confirmation for
credit limit only.
- requirement 102 if order is block for credit in third party and IPO process then system won’t
generate purchase req.
7) Availability check
If we only want to perform TOR not availability check only check requirement not availability
IPO-KEB
IPO-KEB
Free Goods
Inclusive
Order qty-100
If I ordered 100 qty 20 will be given as free foods
Exclusive
-cond type is NRABand requirement type 59 and base type formula -29(free goods/incl.)
It is use in the main item to control if the cost value(VPRS) is to be added from relevant sub items
Example-
Free of charge
Batch split
Bom
This function is needed if the sub items are not relevant for billing.
From 20
Calculation.
Pro rata
Unit ref
-if customer ordered 110 qty then free goods will be 5 and not on remaining 10qty
Whole unit
-if the Ordered qty are exactly divisible by from qty then only free goods will be given.
PGI
SC-CP
Movement type-601
Return del
Movement type-655
SC-DN
Consignment
- In this process products are stored at customer place but the owner of the product is company.
Whenever customer is utilising the product he has to pay in cycle.
-
Item cat-ZKBN
Stock will be reduced from unrestricted stock and will be added to consignment stock
Consignment issue - KE
Order type-CP
NLC-intercompany
NLN-intra company
One step
Movement type-301
Two step
Two plants having one SLOC and under same company code.
Supplying plant-5252
Receiving plant-5253
Goods receipt
MIGO
STO
SC-NN
In V0V6 we maintain movement type,order type, item rel f del or not, account assignment,item
category.
CS- Third party will deliver so – uncheck the item rel. f. del.
Order type-NB
PDP- AG,WE,RE,RG
IMG
Financial accounting
Customer account
Master data
New entry
IMG
SD
Basic function
Partner determination
Setup PDP
New entry
Define your partner fn
5. Define PDP
partner fn isn’t assigned to account group then partner # won’t come in partner fn tab
Output Determination
Ex printout, fax,email,EDI.
IMG
SD
Basic function
Output control
ODP
Logistics
SD
Master data
O/p
Sales doc
VV11-Create
Text determinations
We can create texts for object like customer master,CMIR,sales doc header and item, delivery header
and item, billing doc header and item and condition record also, shipment header
Accounting-KNB1
Contact person-KNVK
SD
Customer master doesn’t have access sequence with respect to text determination maintaned in KNVV
table.
Transaction code-VOTXN
IMG
SD
Basic function
Text control
3.Define TDP
It controls :
PDP
Neilson id- it is use to track the customer who are located at market survey region.
If customers are located in market survey region then we maintain this field.
Customer Master
-address
-payment transaction
-unloading pt-( goods receiving hours we maintain the days when customer should receive the goods.
-contact person
-export data
-Acc management – reconciliation account(it will help to cumulate total outstanding of customer)
System will post the value into this account when we create invoice
-correspondence
-insurance
Sales area-
Completely maintained by SD
-Sales
Customer group: who shares the same attribute like private customer, industrial cust
Helps to give priority to customer. We will priorities the customer who gives more business to company.
Order prop: what is the probability that customer will stick to the order.
Item proposal: if customer placing order regularly for same material then will maintain the list and will
call the list while creating sales order. It will save the time of end users.- VA51
Price group: Grouping the customer sharing the same price like disc like bulk, occasional,new
Price list:
-Shipping
Sh condition:
POD-proof of delivery:if we checked it System Won’t create invoice until we receive pod.
VLPOD
POD timeframe: customer should send POD within this timeframe. If not system will create invoice.
Check complete delivery req by law : mostly by govt customers they don’t allow partial delivery.
**Max partial delivery- depends on the max partial delivery maintained in customer master by default 9
-Billing
Invoicing date : customer requirement is invoice should be raised invoice on specific day of month.
Like for all the transactions done in these month invoice should be raised on 25th
Invoicing list date: clubbing the invoices if we have different BP same payer.
Incoterms : international commercial terms helps to know who is responsible for freights like customer
should pay or overall helps to make transaction successful.
Terms of payment : in what terms customer will pay like credit period.
Fix day: 2 if we maintain this system will start calculating due from 2 nd date and ignore 25th
Additional months – system will wait for this many months then calculate payment terms.
If we don’t maintain Terms of payment even then system generate order block credit. If customer is
foreign or need to provide bank guarantee(BG).
Payment guarantee proc: letter of credit or BG. System won’t allow to create delivery.
-Partner function
Cash Sales -CS
The delivery is processed as soon as the order has been entered and invoice is printed immediately from
the order and is related to order.
SDT- BV
Item category-BVN
Billing type-BV
Rush order - RO
Customer picks up the goods and deliver the goods on the same day as the order is placed.
Delivery type- LF
Lead time in days – specify the no of days after the current date than the proposal for RDD in sales doc
should be
SAP Uses Item category to process a material differently in each sales document
type.
The item category in the sales document depends on the sales document type and
the material.
SDT+item category group(MM) + Usage+Higher level item category(order document)
TANN-Free of charge
SDT
Item category(default)
Pricing
Delivery
Billing
Text determination
Partner determination
O/p determination
Mat determination
Incompletion procedure
Business data
Completion rule for quotation/contract- the rule for establishing when a quotation or contract is
complete.
-delivery related
-order relater, status according to order qty/target qty
How billing is perform for billing date is a billing plan of this type mp
- Periodic
- Milestone
Billing block
Pricing
Statistical value
Whether system takes value of item into account when it determines total value of the document.
Business item the business data you entered in the header is allowed to different than the item
Item with active credit function/ relevant for credit- whether credit mgmt fn active for order,
delivery,billing
General control
Rounding permitted
Transaction flow
Create auto PO – for third party system auto creates PR as well PO in the background when you save the
sales order.
Partner determination procedure – which partner is allowed for this type of business transaction.
Text determination procedure- identifies the group of text that you can use in. The sequence in which
text should appear in SD.
BOM / configuration
Run ATP check on material variant-specifies if system should run ATP check for the material variants.
Structural scope of material with BOM-how bill of material is calculated in SO involving this item
category.
Form delivery group and correlate BOM- components-whether sub item belongs to a main item and
which resulted from a BOM explosion, are to be combined in delivery group.
Service management
Repair procedure – how system should reacts when the value of release order for a value contract item
reaches or exceeds open target value of value contract item.
Schedule line contains all the delivery related info such as delivery dates n qty as well as info about
requirement transfer and inventory management.
• No availability check .
• Not relevant for delivery.
• Schedule line is for information purpose.
Quotation:
Order :
Return:
Business data
Delivery block
Movement type
Item category
Order type
Transaction flow
-availability check
-Requirements transfer
-product allocation
Inquiry- AP
Quotation -BP
Order – CP
Delivery block -Specific the delivery block system applies during auto processing.
Order type- differentiation betn different kind of requisition and PO in the system.
Item relevant for delivery- indicates whether an item relevant to SL Is relevant for billing.
PR with delivery scheduling- indicates whether system re determine delivery scheduling for PR.
SDT
It is two character indicator by which system process different documents in a different way.
Sales order
Sales contact
Customer complaint
VN01-create internal no range
Number rangem
There are two method for define no. range for Sales Document.
• Internal Assignment - This assignment works internally and number for sales
document generate automatically.
• External Assignment - This assignment works externally. e.g. in below picture
number start from 02
•
General Control
• Enter value in / Credit group / Output application field from possible value
list/ check Item Division / Read info record
Credit group
Sales order
Delivery
GI
Output application
V1
Check division- specifies how system should reacts when division specified in item level differs from
header level.
Material entry type- how the entry field for material should be interpreted in SO.
Item division- blank- division for order header is valid for all items
X- it is coming from MM
Read info record- determine if system should read CMIR for SDT
Enter PO no.
Transaction flow
Transaction group
0/1/2/3-order/inquiry/quot/scheduling
Incompletion procedure- the no of field in which user must enter the info.
Alt SDT- Alternative SDT that can be selected during Order processing
F code default for overview screen- determine which screen you should reach once you enter data in
initial SD
Quotation message- set an indicator if you want to receive a message when open quotation exist while
creating SO. System searches open quotation either at header level of customer or item level of
material.
Scheduling aggreement
Usage
Delivery block
Shipping
Delivery type
Delivery block
Shipping Condition
Immediate delivery
ShipCostInfoProf
Shipping condition
Immediately delivery- if delivery should happen once you save the order.
Billing
Billing block
Propose billing type for order related billing-the billing type system automatically
Billing plan/invoice plan type-how billing is performed for billing dates in a billing plan of this type.
Lead time in days- specify no of days after the current date that the proposal for the requested delivery
date in SD should be
Proposed pricing date based on RDD- enter the date which you want the system to propose for pricing
date when SD is created.
Contract
Contract data allowed – whether you can enter contract data for the SD of this type.
Updated lower level contract on/off-activate this field if you want lower level contract to be updated
once you change master contract of this SDT
Availability check
Business transaction-permits availability check settings in the APO planning system for this order type
Item category
TOR
When SO is created system will check for availability of goods. If the required goods aren’t available
system will create TOR for the supply of goods to PP.
Requirement class
Requirement type
Check group
SL category
- it is required to produce or procure the required qty on time for internal purpose or for sales
-At plant level system considers stock on the SLOC within the plant, excluding stock already reserved.
-At area level, the stock from SLOC belonging to same MRP area can be taken for planning to generate
the requirements.
Types of AC
Check against ATP
-Available Stock(stock available in hand at the delivering plant/WH)+Future receipts- Future issues.
Ex PO, Production order and STO play dual roles they are responsible for addition as well as
consumption of stock.
Outward movement
Future issue are all outward movement of goods that can lead to consumption of stock from Plant/WH.
Independent requirements that are generated. Are for anonymous market not customer specific.
Unlike in ATP allocation happenes on FCFS basis.In this we setup a maximum limit for material qty
customer can place order for.
Helpful in scenario like new product launches, high demand/hot sales product with limited.
When we create order TOR will be taken place it will get MRP..MRP controller will run MRP(MD01/02)
When we run MRP system will check stock of FERT if available order will be confirmed and then
standard ofc process like delivery billing
If FERT not available system will check raw material if available they will start production and will get
FERT
If raw material not available then PR PO vendor will deliver raw material and then they will start
production.
MM
GI
Requirements no 102
Requirements 101-if any order blocked for credit system will cancel confirm quantities.
Pricing procedure is a process in which you control the execution of condition type in a sequence you
would like to arrive at a right value of products.
For ex- The system auto determines which gross price customer should be charged and which discounts
and surcharge are relevant.
Sales area
Customer pricing proc from Sold to customer master data – Sales area data<Sales tab
16fields
Counter-Counter to count steps and also it can be used to count mini steps of condition types.
During automatic pricing, system takes into account the sequence specified by the counter.
Condition type
Ex PR00-price
K007-cust disc
Description
From
To
From and to can be use to specify the range betn condition type.
So that depending upon the condition type system deducts or adds value to condition type.
Manual
This field can be use to determine if the specific condition type can be determined manually.
Check-manual unchecked-auto
Mandatory
Check – system won’t allow to save the order without condition type in sales doc header or item level
Ex-PR00,MWST
Statistical
If activated will not allow value of condition type to be taken into net value calculation.
EX SKTO,VPRS
Whether line item can be printed into sales document or not / at what level it can be
Subtotals
Determines where the value of subtotals to be captured i.e in which table or field.
Requirement
Ex For rebate
Rebate needs to be added only billing document processing as it has to be calculated on delivered qty
not orders qty.
AltCty
Account key/Accruals
The values of sales revenue,sales deduction,tax revenue,freight revenue,rebate Accruals are going to be
posted in respective GL account in FI
We can assign account key and Accruals to different cond type based on the classification.
-For all pricing cond type like PR00 we assign ERL- REVENUE
-For all rebate we assign ERB- rebate sales deduction and ERU- Rebate accruals
This account key and Accruals are assigned to the respective GL account.
Condition exclusion
Selection of the most (or least) favorable condition type within a condition exclusion group
Selection of the most (or least) favorable condition record of a condition type, if more valid condition
records exist (such as selection from different condition records of the condition type PR00)
Selection of the most (or least) favorable of the two condition exclusion groups (in this case, all
condition types of the two groups are cumulated and the totals are compared)
An exclusion procedure in which if a condition type in the first group exists in the document, all
condition types in the second group are set to inactive
Once purchaser sends PO to vendor. He needs response from vendor expecting some information like
• Receipt of PO by vendor
• Acceptance of all terms n condition mentioned in PO by vendor
• Expected delivery date
• Expected dispatch of goods from vendor end.
• Transport confirmation and shipping notification.
• And many more
Confirmation is nothing but vendor confirmation I.e various types of information provided by vendor to
customer
Once these settings are done we have to update CCK at confirmation tab in po or it may face problems
while creating inbound delivery.
Availability check
Return order
Order type-RE
In this the delivery of goods isn’t done by Sales org where customer orders instead the request is
forwarded to the Vendor who sends the material directly to customer.
Steps
SO type-OR
Iteam cat-TAS ---billing relevance is F i.e ordered related billing
SL- CS
PO Doc type-NB
• Ship to party
• Shpt
• Delivery date
• Incoterms
• Route
• Delivery priority
In customer master order combination should be checked in sales data—shipping tab
Elements of route
Stored in shpt
Shipping cond
Eg bulk,container
Transportation group
Eg container,liquid form
Elements of route
Weight group
Point at which goods are unloaded from one mode of transport and loaded into another.
Determination- 0VRF
Inbound processing Goods Receipt Is a follow-on activity to a purchase order. It forms the basis
for updating the financials and inventory records and can trigger warehouse management and
quality management processes. With the warehouse management system, you can control the
goods receipt and goods issue processes at a physical level. Goods receipts are possible from
purchase order, inbound deliveries (advanced shipping notice), stock transport orders, or from
production orders. Goods receipt begins the putaway process, which is supported by different
advanced strategies. Determination of External Demands Determines the data describing a demand
for a material that is procured externally. This data includes the quantity that is required, the release-
to-supplier date of the demand, the goods receipt date for the delivery, and the location to which the
material has to be shipped. Advanced Shipping Notification Comes from the vendor and contains the
exact materials, quantities, and the delivery date with reference to a purchase order. This document
becomes the Inbound Delivery in the receipt process
PROOF OF DELIVERY
It is the confirmation sent by ship to party upon receipt of goods. Once you configure POD in your
system. It won’t let u create billing document till you have confirmation of POD.
Configuration
Step 1
Customer master -> sales area-> shipping tab activate pod and mention pod timeframe – no of days
i.e time to receive POD from customer.(SH)
If the Ship to party fails to send the POD within the stipulated time, which is mentioned in the time
frame, the system will automatically create the
Billing
Step2
Select the relevant item category and assign X.
Step 3
Create sales order,delivery, PGI and when you attempt to create billing system will show msg POD
isn’t confirmed. I.e. you need to get POD
A) Use the Transaction code VLPOD then enter the delivery document number: , enter the reasons
for the qty variation (Positive or Negative) and finally
Enter the qty of variation under the “Qty difference sales Unit” which changes the POD status as
“B”(Difference Reported). and save the document.
After the above step now you need to do VLPODQ transaction code for the final confirmation of
POD- Automatic Confirmation.
In VLPODQ selection criteria, you need to input your delivery document no:, and make sure to
select “radio button of “Verified with difference”
and tick mark the “Display selected documents” under the worklist tab & Execute.
You can also do VLPODQ directly if there is no discripencies in the item which customers has
recieved.
“POD Difference button” which will show up the delivery quantity and POD quantity.
D) Now you are ready for the billing… Go to VF01 and do the billing.
Copy control
It is a process in which important transaction in sales document are copied from one doc to another.
It consists of short program called routine which determine how the data is copied from source
document to target document.
. Copy control could be useful for the end users who don’t want to repeat the control parameters
from order- to delivery- and then billing.
These controls are created and configured under IMG and can be found at the
following menu path −
• SPRO → IMG → Sales and Distribution → Sales → Maintain copy control for sales
documents.
• SPRO → IMG → Sales and Distribution → Shipping → Specify copy control for
deliveries.
• TCODES
-item
-schedule line level (sales order to sales order and billing to sales order)
Higher Level Item Category is the item category of the high-level item. It controls the
item category of the item along sales document type, item category group, and usage.
Basically higher level item makes the functionally of how the item should behave along
with material type.
MD04
It will display planning parameters maintained material master like MRP type, MRP controller,
Procurement Type, Strategy group, availability check and Lot size etc at header level for the
respective plant.
MRP Element data: Defines against the MRP element relevent data.
Examples:
1. In case of PIR it displays the requirement type or requirement plan if demand is created
against the plan
2. In sales of Sales Order (CustSt) - Displays respective sales order number which is created
for the material
3. In case of production order PrdOrd - It displays the respective production order number
4. In case of planned order PldOrd - Displays planned order number which was generated after
MRP run.
5. In case of purchase requsition it displays the PR number or PO number if converted to PO.
Available Quantity ; Defines the system calculated quantity available considering the
receipts,issues and current stock
3. In nut shell MD04 display all the current demand/requirements for the material along with
current stock situation.
Interview
Functional specifications.
The Functional Spec (Specification) which is a comprehensive document is created after the (SRD) Software
Requirements Document. It At any phase u can create. The Functional Specification describes the features
of the desired functionality. It describes the product’s features as seen by the stake holders, and contains the
technical information and the data needed for the design and development.
Determinations
Client dependent data means the data which user creates in one client is limited to that client only
and it is not accessible in other clients
Client Independent means data means the data which user creates in one client that is available in
that as well as in other clients
We all know that Cross Client Request impact all the Cilents in a particular server. Whenreate a new
Object & we get a pop-up message that Table is Cross Client. Why does this happens?
Tables which are having MANDT field are called as Client dependent tables.
Tables which are NOT having MANDT field are called Client independent tables.
Go to T-Code SE16N & explore Table VBAK, VBRK, VBAP, KONV,etc.. & you will see that the First
Field in these Tables is MANDT i.e. Client. These are Client Dependent Tables, means all the
changes in these Tables will impact only a particular Client.
Now, Explore Table TTXID (Valid Taxt ID’s) & you will see that MANDT feild is not present in this
Table. This means this Table is Cross Client & changes in this Table will impast all the Clients in the
Server. As we all know that when we create a new Text Id, we get a Cross Client message. Same is
true for Access Sequence.
Most of the Repository Tables in SAP are Cross-client. The changes made in ABAP Work-Bench are
placed in Repository Tables so they are Cross clients.
Account group
Affect of WM module on SD
User manual
Configuration
Ticketing tool
SNOW
SWEN analysis
FA
Baseline configuration
Incoterms
When you are selling something there should be terms between selling and receiving party like
freights
Partner function – PY
Payment terms -SP
Shipping Condition-SH
What is SLA
Time frame between which you should provide resolution to user
Escalation
Baseline date-
Date from which the terms of payment apply.
Additional value days- the numbers of days that can be ellapse after billing date before terms
of payment become effective
Reconciliation account
general ledger account that receives postings from subsidiary ledgers
In export you need PGP coz we don’t know the customer at another end it gives you bank
guarantee.
Customer make the provision that he will pay for the goods either through LOC provided by bank.
which group will load the material for the transportaion, is it done by Crane,
or on pellets, etc.
Procurement type
In MM MRP2 view
E- In house production-- mrp generates planned order
F- External procurement --mrp generates PR
Blank – no procurement
X- both procurement types-- both allowed
MRP group
In MM MRP1 view
Determines how requirement type is determined into sales doc
One of the pre requisite for availability check
Who runs MRP
MRP controller in MRP1 runs MRP
MD01
Check available stock -MD04
1:-checking group
2:-checking rule
3:-schedule line category
4:-delivery item category
5:-recuirement class
6:-recuirement type
CMIR
The CMIR is the highest level of master record and has a precedence over customer and material
master records. the main advantage of maintaining this
master record is that for all the details for particular customer and paticular material are stored here
such as
1.terms of payment.
2.rounding profile.
delivering plant. etc
it is very specific and takes precedence ,and one more advantage is that the customer calls the
product by a name but the buisness maintains the product different name
Inquiry
It is presales activity
Quotation
It is mutual binding document
Inquiry: Inquiry is just a simple document showing the interest shown by your prospective customer
on products and services. Date and Price are not relevant here.
Inquiry is not a legal document and customer asks details information about specific goods, in
perticular their prices.
Path: Logistics->SD->Sales->inquiry->Create
->Quotation->Create
->Order->Create
->Billing->Billing document->Create
Quotation: quotation is a legal agreement you offer to you customer. You agree to the customer that
you will charge a particular amount to a particular quantity of a particular product and this agreement
is time limited and not valid after that time duration.
Quation is legally binding document to deliver specific product in specified timeframe at a predefined
price.Quotation has a Validity period and within the validity period, the customer has the option of
placing an order within the agreed conditions with reference to the quotation, or to cancel a contact.
Delivery:
Logistics ->Logistics exec->outbound process->GI for outbound delivery->Outbound delivery-
>Create
What is payment terms
OSS Notes is an online SAP service and the portal that provides updates on patches in
different modules of SAP and up-to-date information on SAP notes. SAP notes are
correction instructions for the bugs or issues found in standard SAP programs.
You should get OSS note and apply to your system According to what is available.
Return order
Revenue account debit to customer account Credit
If customer want refund then credit memo
When you create FD no accounting entry will be generated it is dummy invoice
Invoice correction is use when there is variance like overcharged or undercharged
User manual- created for training purpose for co users by functional consultant
RCA- Route cause analysis document.
How many tickets per day
May be 1/2
What is moving price- oil, gas, petrol price fluctuate like trading goods
The Price of external procured materials varies based on Market, will reflect the current market
cost. Because of this reason we will use the Moving average price for External procured
material like raw materials and Trading materials…etc.
Item category
How material should behave in sales document
Material type
DIEN – service
KMAT- config material
Early watch
Is to check system if it running efficiently or performance is up to mark
Business area
It is combination of sales org dist ch and division also it can be plant and division.use for statistical
and reporting purpose for management to tak decisions
Reconciliation account
Account to determine GL account.
It is maintained in CM. It is GL account.
Fixed day
Fixed date payment terms are used when the due date for the payment is
afixed date. E.G: Payment is due on 20th October of every year.
Fixed day is used for fixed the base line date of the document. Here system ignore the default base
line date maintain in the payment terms. Suppose, if you fixed the day as 31, then system will default
the base line date as end of month.
Additional month is used for add the months to the base line date of the document. Suppose if you
have maintained the additional month as 1 and default the base line date as posting date. If you
have posted the document on 01.08.2015, the system will change the base line date as 01.09.2015.
Purpose of field volume rebate group
To calculate material rebate
Material types
DIEN (services)
FERT- FINISHED GOODS
HALB- SEMIFINISHED GOODS
HAWA-TRADING GOODS
NLAG-NON STOCK MATERIAL
ROH-RAW MATERIAL
VERP- PACKAGING MATERIAL
0002-Configurable product
Status profile
Price control
Daily requirements is for the sales order generated for that day/week/month.
Individual requirements is for that sale order only.
Means: (1) daily requirements, SAP groups requirments into a single qty for that day.
If you select (2) individual requirments, you will see 1 line for each requirement.
Daily requirement ( Avialability check -01), the all the requirement for a material is being clubbed
together.
In individual s requirement the requirement is not being clubbed and seperate requirement is being
generated for each plannned order.
Structure scope
If you are dealing with BOM for KUMU u Maintain structure scope.
How u want to carry subitem price to main item
Statistical value
The statistical value is a measure of the actual value of the goods imported
or exported and does not include thevalue added tax (VAT)
Product proposal
The usage is used to determine the ITEM CATEGORY, it is maintained in CUSTOMER MATERIAL
INFO RECORDS, in the bottom most part of the screen you can see it.
In free goods scenario usage is free
Knvp-partner function
Kna1-general data
Knb1- cc data
Knvv-sales area data
Enter po no-if po# is not entered in sales document it will determine sales order# as PO#
Item proposal- if user is ordering same item repeatedly then based on buying habbits it will
create item proposal which will be determined automatically.
Selling price different from Cost price that why we maintain condition type in item level
EK01/02- Estimated cost
Item division- check means takes from MM otherwise CM.
Item category group-for outbound delivery process to determine item category and general item
category group for inbound.
KB Credit rep.
KM Credit manager.
ER-Employee responsible
SE- Sales employee
Definition of plant
SD – use for delivering
For MM storage area
Planning- manufacturing unit
setting in CS as follows
Order type NB
Item Category= 5(third Party Item)
It is here that Delivery Groups are useful. In Sales Order after entering the Line Item go to Shipping
Tab in Overview screen (not in Header or Item Details)Here you will find a small column for
Delivery Group. We just need to enter a same digit in all the Line Items that are required to be
delivered togather, as shown below:
This will ensure that both the Line Item are delivered togather. If you change Delivery Date in onle
Item, system will ensure that the same Date is copied in both ItItem
Outline agreements play an important role in nearly all business processes. Customers and
vendors agree on the goods to be provided under certain conditions and within a specific
period of time. Outline agreements streamline business processes for both partners in a
business relationship. The two main outline agreements are:
• scheduling agreements
• contracts
Contract -VA41
contract is an outline agreement between you and your customer that is valid for a certain
time period. The contract does not contain any schedule lines, delivery quantities, or
delivery dates. The same functions are available in contracts as in orders. You can also
agree on special price agreements. The customer fulfills the contract with individual
releases. Schedule lines are created in the release order when it is placed. The release
order is then processed like any standard order. Any special agreements regarding prices
are copied from the contract
Release orders are created with reference to a contract. This generates a document flow
record that allows you to update released quantities and values in the contract
if you want to assign a doc type to a particular sales area , you can do this by assigning a doc type
to a particular sales area using tcode OVAZ ie assign sales area to a doc type.
A bill of material (BOM) describes the different components that together create a
product. For example- A computer is a product. It is a combination of CPU,
Keyboard, Monitor, Mouse etc. The bill of material contains the item number of each
component, quantity required in the manufacture of a product and the unit of
measure of the item.
SAP R/3 allows the creation of various categories of Bill of Material. Some of the
categories of the BOM are -
• Material BOM (T-code CS01) - A bill of material that you create for a material
known as material BOM.
• Equipment BOM (T-code-IB01) - Equipement BOM is used to describe the
structure of equipment and to assign spare parts to equipment for
maintenance purpose.
• Sales Order BOM (T-code-CS61) -Sales Order BOM is used for make-to-
order production of products according to the requirements of customers.
• Functional location BOM (T-Code-IB11) - A functional location BOM can be
created individually for each functional location or a group of technical
objects.
• Document BOM (T-code-CS11) - A complex document may be made up
from multiple documents such as program, papers, technical drawing etc.
These related information and documentation object grouped as a nunit using
a BOM.
No
Can we create condition table for field not available in field catalogue? – yes
Delivery block
Billing block
To differentiate between the business process gives flexibility to user to have different
processes in one system
Shipping Type are the types or ways for handle Shipments (Rail,Truck, etc)
So, in order to have a best practice for Shipments you will need to re-define
your routes.
Access sequence
This is the search strategy, which is used by the system to find valid data for a
particular condition type.
open sales orders so that the customer will get additional credit then actually
Configuration-OV12
Definition: An Item Proposal is a list of frequently Ordered Materials and Order Quantities.-
VA51
tool that helps you to perform the order entry process more efficiently by allowing you to
copy over the items into your order from a customer-specific or generic item proposal list. In
this process, you first maintain as a proposal document a list of frequently ordered
materials, along with the quantities in which the material is ordered or can be ordered by the
customer. Next, when you need to create an order for such materials, you just call the item
proposal screen from within the sales order creation screen and copy over the required
materials with or without quantities to the customer order. This definitely saves a lot of the
valuable time and effort that goes into searching for the material when you create the order.
Material Code
This means that in Item Proposal list of Items is proposed the moment you enter Customer Code in
Sales Order & in Material Determination, materials are swaped or proposed to be swaped only after
In rebates
Incompletion procedure-OVA0
If we forget to maintain the data and save the documents we may face
problem during subsequent doc processing.
Path
IMG
SD
Basic function
Status group
2. Define incompletion procedure-OVA2
BOM
Production order is triggered from Sales order. Production will start only after
receiving sales order from customer.Product could be customer specific only.
(a) For branches of industry or products where a small quantity of products with a large number of different characteristics
(b) When a product has to be assembled particularly for a sales order (Individual Customer Requirement).
Make to order production is largely a production planning configuration. It is also controlled by the requirements type, which
Need to use strategy group 20 in material master MRP view-Strategy group 20 is assigned to strategy 20
Also the MTS can be achieved using Sales Order schedule line category which will be assigned to Requirement type/class.
Item category is assigned to Reqtype/class and the Item category is maintained in the material master.
For TOR-
Vov6 schedule line category
In Requirement class
If system cannot find req class then TOR won’t be carried out.
Requirement class needs to be assigned to requirement type.
Billing in SAP SD
Customers are invoiced for services and if customer returns the goods
for any reason then difference is settled using CREDIT or debit memo.
Billing Types
Customer billing
F8- delivery
Intercompany billing-IV
Invoice list-VF21
Item no increment.
SD Document category
M-Invoice
U- Proforma invoice
Transaction group -
7-invoice
Relevant for rebate- proforma are not relevant whereas F1/F2 are
Copy control
Billing – Billing
Delivery – Billing
Customer# to be billed
PI01/02
Billing Schedule-SCAL
Billing plans
Schedule for billing the customer how much is to billed and when
Milestone-bill in installments.
VOV6-MAINTAIN SL category
VOV8-Maintain SDT
Tax determination
Path
IMG-Fin/acc-fin acc new – fin acc global settings- Tax on sales and purchase-
Basic settings
Access seq
Condition type
Procedure- TAXINN
VK11
Tax classification of MM
Amount -12%
Yes- it is controlled by Condition class :B only last one will be activated and
others deactive in condition type:V/06
A-Disc/Surcharge
B-Price
C-Expense reimbursement
D-Tax – tells system that tax should be always separated from base values
VPRS- C internal price type all are having condividi class:B but differentiate it
by using condition category
G-It will copy all the pricing elements changed and it will redetermine
unchanged (10000)and taxes and manual cond type
HD00-header freight
HM00-Order value
In basic data1 of MM we have base UOM and in sales org 1 we have Sales
UOM.
Master data
Valid from and valid to is for discount condition type valid for certain period
of time.
PR00 – When document value reaches to 10 lakh then PR00 will be activated
and offer 10% discount.
Condition index
One of the uses of the Condition Index tables is to maintain and display condition records for
condition index field appears in condition type. with help of which you can view all the condition
records that are maintained for all the condition types in your pricing procedure
You can use these indices to display, change and create condition records with reference. This
transaction can include condition records with several condition types and tables. For example,
you can use a condition index if you want to see all condition records that apply to a particular
product regardless of whether the records are prices or discounts. In this case, you can use one
of the standard condition indexes. Or you may want to see a list of condition records that
contain a particular sales deal and a material from a user-specified list of products. To display
Creating an Index
Condition update:
Maximum condition value[]--if 10k EA of material sold then inactive this cond
Scales
0- 10000
100-9900
200 -9800
300-9700
400-9600
50 qty 9700
Yes system will consider last one and rest will be inactive
If PR00 has graduated scale then only it will take multiple base price
You only have to create condition record once for the condition type that
are similar.
It will eliminate all the condition type which have same pricing requirements:2
PR00
PR03 it will eliminate this and all the below condition types.
V/08
Exclusive is use for discount because we don’t want customer to get multiple
discounts.
D- Least -------------π-------------------------------
Pricing date is in condition type
And on 1st dec invoice is created so at that time value may raised to 2k
We will be sending invoice a months after sending sales order so we will Not
guarantee price on that particular day for any condition type.
AltCalType-
BaseCalType-
group condition are header condition but not all header condition are
group condition
VPRS-Cost price.
Customer rebate-BO03
Minimum order value 100 customer placed order for 90 then surcharge will be
in 10
AMIW-100
AMIZ-10
DIFF
PDIF
Record for access- how many condition types this access sequence are
assigned.
Condition class- helps to identify diff condition type
B-price ex-PR00
D-TAX ex-MWST
Calculation type-
K007- %(A)
K004-©
Atleast in india it is not possible to create multiple invoices for single delivery.
But this is possible in one scenario that is for Third party process.
For every incoming invoice MIRO from vendor you will create invoices
Condition category
For above all condition class is B-price but condition category diff it by
VPRS-internal price-G
PR00-blank
MWST-D
KF00-F
Rounding rule
Blank- commercial
A-round up
B-round down
Structured scope-B (cumulative condition)
It will help us to cumulate the value of components and display at the main
item.
5. Maintain OVKK
6. Maintain scales
3. Create cond type and assign access seq and group cond routine
should be 3 activate rounddiffcomp, cond type:B, cal type and
scale basis:B
Blank – no Limitations
V/06- PP
SLOC -MARD
PLANT-MARC
General-MARA
Sales-MVKE
BOM
Status data
VBUK
VBUP
It is template.
In order to make chicken soup you need terms of ingredients like noodles,
Traditional approach is
Time consuming
Standardization
Types of BP
Actual------------capabilities
If it is matched -FIT
Some of the requirements might not met…and this gap may be mitigated by
doing some customization.
Examples
Sales org 1 – Dch specific status-if you want to block sale of material from
specific DC
If you want to restrict customer to place the order above 10 below 10 won’t be
accepted.
Accounting1