Professional Documents
Culture Documents
SAP MM Work
SAP MM Work
TABLE OF CONTENT
1. Enterprise Structure
1.1. Creation of Enterprise Structure…………………………………………………….
1.1.1.Defining the Org Units…………………………………………………….
1.1.1.1. Define Company…………………………………………………….
1.1.1.2. Define Company code…………………………………………………….
1.1.1.3. Maintain Controlling Area…………………………………………………
1.1.1.4. Define valuation level…………………………………………………….
1.1.1.5. Define Plant…………………………………………………….
1.1.1.6. Maintain storage location…………………………………………………
1.1.1.7. Maintain purchasing organization…………………………………………
1.1.2.Assigning Org. Units…………………………………………………….
1.1.2.1. Assign company code to company………………………………………
1.1.2.2. Assign company code to controlling area…………………………………
1.1.2.3. Assign plant to company code…………………………………………
1.1.2.4. Assign purchasing organization to company code …………………
1.1.2.5. Assign purchasing organization to plant……………………………
1.1.2.6. How to view your enterprise structure? …………………………………
2. Material Master Record…………………………………………………….
2.1. IMG settings: Material Master Record…………………………………………………….
2.1.1.Define Output Format of Material Numbers………………………………………
2.1.2.Maintain Company Codes for Materials Management……………………………
2.1.3.Define Attributes of Material Types……………………………………………
2.1.4.Define Number Ranges for Each Material Type…………………………………
2.1.4.1. Assign Mat type to Number Range group…………………………………
2.1.5.Define Material Groups……………………………………………………
2.1.6.Create Purchasing Groups…………………………………………………….
2.2. Tcodes for creation Material Master Record……………………………………………
2.3. How to create a Material Master Record ……………………
2.4. How to Change/Edit the material master record? ...................................................
2.5. How to copy the Material Master Record from Plant to Plant Problem observed……
2.6. How to copy the Material Master Record including material No from one plant to other plant?
3. Vendor Master…………………………………………………….
3.1. Vendor…………………………………………………….
3.2. Types Vendors…………………………………………………….
3.3. Vendor Master Record…………………………………………………….
3.4. IMG settings: Vendor Master…………………………………………………….
3.4.1.Define Vendor A/c Group…………………………………………………….
3.4.2.Create Number Ranges for Vendor Accounts…………………………………
3.4.3.Assign Number Ranges to Vendor Account Groups……………………………
3.4.4.Tcodes for creation Vendor master Record……………………………………
3.4.5.Creation of Vendor Master Record
4. Purchase Requisition…………………………………………………….
4.1. Tcodes for creation Purchasing Requisition……………………………………………
4.2. IMG settings: Purchase Requisition (PR) ………………………………………………
4.2.1.Define Number Ranges…………………………………………………….
4.2.2.Define Document Types…………………………………………………….
4.3. Creation of PR
1. Enterprise Structure
Creation of Enterprise Structure
Steps:
Company GM
Company name GM Group Companies
Street 10, Janapath.
Postal code 100001
City New Delhi
Country IN
Language Key EN
Currency INR
• Click save button on application tool bar
• Sys display/prompt a customizing request window
o Click 'create request' button (an empty paper symbol) or F8
o Enter Short description = GM Project
o Press enter
o Sys chooses your project
o Press enter
• Sys save the data of your company details in Data base layer
Steps:
Steps:
Steps:
Steps:
• Press enter
• Sys display an empty screen
• Click 'New Entries' on appl. tool bar or F5
Str. Loc. Description
S21 Str. Loc. 21
S22 Str. Loc. 22
• Press enter
• Click save
Steps:
• sys display list of Purchase orgs in a table
• Click 'New entries' or F5
Purchase Org Description
GPO GM Purchasing Org
• Click save
Steps:
• Sys Display list of Co_cd and Company entries in a table
• Click Position
• Enter Company Code = GMOT
Co_cd Company
GMOT GM
• Click save
SPRO → IMG → Enterprise Structure → Definition → Financial Accounting → Edit, Copy, Delete,
Check Company Code
SPRO →IMG → Logistics - General → Material Master → Basic Settings → Define Output Format of
Material Numbers
Steps:
SPRO → IMG → Logistics - General → Material Master → Basic Settings → Maintain Company
Codes for Materials Management
Steps:
• Sys display list of Co_cds along with their starting year and period entries
• Click Position
• enter Company code = GMOT
• sys display your co_cd GMOT with the following year and period
Co_cd Year Period
GMOT 2006 12
• Change it to Current year and month
GMOT 2013 08
• Press enter
• Click save
SPRO → IMG → Logistics - General → Material Master → Basic Settings → Material Types → Define
Attributes of Material Types
Steps:
SPRO → IMG → Logistics - General → Material Master → Basic Settings → Material Types → Define
Number Ranges for Each Material Type
Assign your Mat type (GROH) to your Group (GM Raw Mat NR group)
SPRO → IMG → Logistics - General → Material Master →Settings for Key Fields → Define Material
Groups
[What is a Material Group: Materials categorized based on its characteristics (Properties) of the
material can be called as Mat. Group Ex: Rubber group, Metal group, Plastic group]
Steps:
Steps:
• sys display list of Purchasing groups in a table
• Click 'New entries'
Purchase Group Description Tel No Fax No
GPG GM Pur. Grp. 98509858 45870985
• Click save
Tcode MM01
Path SAP Easy Access → Logistics→ Materials Management → Material Master → Material →
Create (General)→ MM01 - Immediately
Steps:
Ex: Change the description 'Washer' as '3 inch Washer' of a material 300003106
How to copy the material master record from Plant GPL1 to Plant GPL2
NOTE: sys assigns a different number and copies the relevant data from the existing material
master, which is not acceptable. We need the material master record has to be copied along with the
material number also
Then how to copy the material master record including material number from one plant to
other plant?
3. Vendor Master
Vendor:
A Person or a company who supplies the material to our company can be called a Vendor or supplier
Types Vendors:
[Vendor A/c group is the control parameter for Vendor master for number range and it is also
having screen lay out control]
Steps:
• System displays the list of vendor A/c groups
• Click New Entries
o Account group VVGI
o Name Volvo Vendor A/c Group
• Click save
Steps:
Steps:
• Click position and enter the vendor a/c and assign to the respective no.r range group
Vendor A/c group Group No range
VVGI VI
• click save
Tcode XK01
Path SAP Easy Access → Logistics→ Materials Management → Purchasing → Master
Data → Vendor → Central → XK01 - Create
Steps:
• Use Tcode = XK01
• In Initial screen
o Vendor Empty
o Company Code VMOT
o Purchasing Organization VPO
o Account group VVAG
• Press enter
• In address Info Screen
o Enter title, Name of the company and address
• Press enter
• In Control/tax info screen
o Skip this screen by pressing enter button
• In Payment transaction/Bank info screen
o Skip this screen by pressing enter button
• In A/c info screen
o Recon. account 160000
o Cash management group A1
▪ [Reconciliation Account: It is a parallel a/c to the G/L A/c]
• press enter
• In Payment transaction Accounting screen
o Skip this screen by pressing enter button
• In correspondence screen
o Skip this screen by pressing enter button
• In Purchasing data screen
o Order currency INR
o Terms of payment 0002
o Check the check boxes of
▪ GR based Inv. verification
▪ Acknowledgement Required
• Press enter
• In Partner functions screen
o Skip this screen by pressing enter button
• Click Yes to save this data
• system will create a vendor master record by allocating a number as per the number
range assigned to our vendor a/c group
4. Purchase Requisition
Purchase Requisition (PR):
EBAN EBKN
BANFN – PR Number BANFN – PR Number
BNFPO – Item number of PR BNFPO – Item number of PR
BSART – PR doc type ZEBKN – Prog. A/c assignment.
EKORG – Purchase Organization
MENG -- PR Quantity
MATNR -- Material Number
WERKS – Plant
Steps:
Creation of PR
Tcode ME51N
Path SAP Easy access →Logistics → Materials Management→ Purchasing → Purchase
Requisition → ME51N - Create
Steps:
• Use Tcode = ME51N
• Select Doc type = VNB – Volvo PR
• In Header data
▪ Enter some text (not mandatory)
• In Item over view screen
▪ Mat No, Qty., Del date and Plant , Str. Loc. (optional)
• System displays the relevant information of the items by pulling from its master data
• You can enter as many line items you want
• Click ‘Check’ button on application tool bar
• System validates all the entries made by you and displays
• 'No messages issued during check' - message
• Now click save
Source of Supply
PO
Vendor A
PR
RFQ Vendor B Quotations
Manual
Vendor C
Rejection
letter
Material & vendor
Master data
Steps:
Steps:
Tcode ME41
Path SAP Easy access →Logistics → Materials Management→ Purchasing → RFQ/Quotation →
Request for Quotation → ME41 - Create
Steps:
6. Quotation
Quotation
Quotation maintenance
Tcodes Maintain
Display Price comparison
For Creation Change
Quotation ME47 ME47 ME48 ME49
Maintenance
Path: SPRO →IMG →Materials Management → Purchasing → Purchasing Info Record → Define
Number Ranges
Steps:
Assign your SAP Std. Doc type IL to your number range group
Pre-requisite
• You should have a Quotation
• Find out the Quotation / RFQ No XXX
Steps:
• Use Tcode = ME47
o Enter RFQ = 1605
▪ press enter
▪ system displays the line items
o Choose a line item for which, the price offered by the vendor is agreed by our
company
▪ click Item details or F2
▪ System will display the Item details screen
▪ Enter Info update as = A (with or without plant) Click save
Note: A PIR with the above vendor, Mat and Plant combination will be created
8. Purchase order
• It is legal document
• It is an outgoing document
• It will be printed on the company’s letter head and signed by concerned authority
• It is a commitment from company
• It can also be called an ultimate document because of its features
o Last minute changes of Price, quantities and delivery dates can be possible
o Scales can be maintained
o Free goods can be maintained
Steps:
SPRO →IMG→Materials Management →Purchasing →Purchase Order→Set tolerance limits for price
variance
[Tolerance Limits: Acceptable, allowable, permissible limits can be called as tolerance limits]
SAP defines the following two types of tolerance limits for every company code
• PE – Price variance (purchasing)
• SE – Max. Cash discount variance
Steps:
• System displays tolerance limits PE and SE for all company codes in a table
• Click position
• Enter your co_cd = VMOT
• Press enter
• In case if your company code (VMOT) have the PE and SE keys
o Select PE and click details
▪ You can set tolerance limits as Percentage or Absolute value
▪ Now define upper and lower limits as per your business process
o You can set for SE also
• In case if your Company code (VMOT) does not have the PE and SE keys
o You cannot create a PO
o So copy any standard co_cd PE and SE keys as your Company code
• Click save
Creation of PO – Manually
o Qty. XX
o Delivery date XXX
o Plant XXX
o Str. Loc. XXX (optional)
• Press enter
• System fill the other columns by relevant information from Master data files
• In case If you are having PIR,
o System pull the PIR price in to the PO
• In case if we don't have PIR,
o System suggests you to enter the Price.
• On application tool bar Click Check button
• system will validate all the entries
• click save
• system will create a PO
[Note: Creation PO in different methods will be covered after the Outline Agreement chapter]
9. Source List
Source List
• It is a master data
• It is a relation between a material vs. Vendors along with their validity periods
• It is one-to-many relation
• There is no number range or Document type for Source List
• Material no itself is a source list no.
• One you are maintaining the source list
o System will allow the list of vendors maintained in SL for creation of Purchasing
documents
o System will these vendors also on the specified period as per SL
o You can block a vendor for a specific material
o You can also fix a vendor for a specific vendor
• The structure of Source List is as under:
Steps:
• Go to change mode (MM02) of material master record of one material
• Select Purchasing view
• Check the check box of Source list
• Click save
Note: From now onwards system will allow you to create any PO or other documents for this material
unless you maintain Source List
How to set Source List @ Plant Level (For all materials in Plant) (OME5)
SPRO →IMG→Material management →Purchasing →Source List → Define Source list requirement
at plant level
Steps:
VPL1
• Click save
Note: 1
• Now onwards system will allow you to create any PO or other purcha documents for this
material unless you maintain Source List
Notes: 2
Note:
• There are No Tcodes like ME02, ME0M
Manually
W.r.t PIR
Steps:
Pre-requisites
Steps:
• Use Tcode = ME01
• in initial screen
Enter the mat no xxxx.
Plant xxxx.
• In second screen
o Click ‘generate Records’ on application tool bar or Crtl+F7 button
o enter validity periods
▪ From xxxxx
▪ To xxxxx
o Press enter
• System will fill all the vendors’ info in Source list as per PIRs.
• click save
What is an Agreement?
• It is a common understanding between two parties to supply certain material on specific terms
and conditions
• Normally this agreements are entered between Vendors and company on mutual benefit base
Contracts
Types of contracts
Based on the assurance of the company the contracts are two types
- Qty contract
- Value contract
Qty Contract
o In Qty contract, company assures the vendor certain Qty of the material
o Example : NUT with a Qty of 10,000
o You can enter a contract to a vendor for various materials
o The structure of the Qty Contract is as under
o As and when Company wants the material from this vendor, Company has to create a
separate PO w.r.t this contract
Value contract
o In Value contract, company assures the vendor certain value of the material
o Example : WASHERS worth of Rs 25,000/-
o You can enter a value contract to a vendor for various materials
o The structure of the Value Contract is as under
o As and when Company wants the material from this vendor, Company has to create a
separate PO w.r.t this contract
Steps:
Steps:
• SAP std. doc type for Qty. contract is = MK
• Select MK and click copy as
• GMK - GM Qty. Contract
• Then assign No range (G1) to this GMK doc type
• SAP std. doc type for Value contract is = WK
• Select WK and click copy as
• GWK - GM Value Contract
• Then assign No range (G2) to this GWK doc type
Steps:
• Use Tcode = ME31K
• In initial screen
Vendor XXXX
Agreement Type GMK (Qty. contract doc type)
Agreement Date 30.08.2013
Agreement Empty
Purch. Organization GPO
Purchasing Group GPG
• Press enter
• In header data
• Validity Start 30.08.2013
• Validity End 31.12.2013
• Press enter
• In Item overview screen
• Mat No Target. Qty. Price Plant Str. loc.
PINS 10000 0,09 GPL1 S11
Washers 7777 0,08 GPL1 S11
• Press enter
• Click save
• Sys will create a qty. contract by assigning a no range from its internal no range group
Scheduling agreement
• It is a long term agreement
• It is an outgoing document
• It is a legal document
• Scheduling agreement will between company and vendor
• In Scheduling agreement
o No assurance from company either on quantity of the material or value of the
material,
o Vendor will commit the price
o In Scheduling Agreement there is no delivery date column
o No Separate PO will be sent to the Vendor
• After creation of Scheduling agreement, by using a separate Tcode we enter the delivery
schedules with quantities
As and when company needs material from the No Separate PO will be sent to the Vendor
vendor,
It has to create a separate PO w.r.t. to contract Using a separate Tcode we enter the delivery
schedules with quantities
Steps:
• SAP standard Doc type for Scheduling Agreement = LP
• Select LP and Copy as
o VLP – Volvo Scheduling Agreement
• Then assign Number range group (VS) to the VSLP doc type
Steps:
• Use Tcode = ME31L
• In initial screen
o Vendor SIRI
o Agreement Type VLP
o Agreement Date 28.02.2013
o Agreement Empty
o Purchase Organization VPO
o Purchasing Group VSP
• Press enter
• In item Header data screen
o Validity Start 28.02.2013
o Validity End 31.12.2013
• Press enter
• In Item Overview screen
o Mat No
o Target Qty.
o Net price
o Plant
Steps:
• Use Tcode = ME21N
• Select Doc type : VNB - Volvo PO
• In Item overview, Enter at respective column
o Contract No and Item No
• System automatically fills the relevant data in Header and Item overview Columns from
contract
• System request you to enter Order Qty. and delivery date
• System validates the Qty. and delivery dates w.r.t contract
o if it is below or equal to target qty. and date between contract period then only system
will create a PO
• Click Check button
• Click save
• System immediately updates the contract open target qty. accordingly
Steps:
• Use Tcode = ME21N
• Select Doc type = VNB - Volvo PO
• In Item over view
• In General, Automatic PO Process will be adopted only for specific materials which are
supplying by limited vendors.
• It is recommended to adopt this automatic PO only for the high volume and low value
materials.
Steps:
o Create/change the Mat. Master(MM01/MM02)
▪ Select Purchasing View
• This is an Electronic way of Document Approval i.e. 'on-line approval rather than manual
signature.
• It is an approval process for Purchasing requisition and external Purchasing documents
• It Involves
o Checking the correctness of the data
o Giving authorization to purchase
• The approval may be based on doc. type, doc value, plant etc.
• There are two types of Release Procedures:
o With Classification (Item level release and only for PR)
o With Out Classification (Header/document level release for RFQ, PO, contract and
Scheduling. Agreement)
Note:
o Item level Approval is possible only in PR
o For other Purchase Documents only header level is possible
1. Release Strategy:
2. Release Condition:
3. Release Group:
• Group of persons responsible for releasing the Purchasing documents with assigned strategy.
4. Release Code/Point:
• It is a two character alphanumeric id defined for each individual group (department) in the
release group.
5. Release Pre-requisite:
6. Release Indicator:
Note: The effected Release can also be cancelled, but it is possible only before the higher
person in hierarchy has not approved
Steps:
Steps:
• 3.1 Click 'Release Groups'
o [Release group: A group which is authorized to release the PO ]
▪ Make the screen empty before defining your rel group and click save
▪ Click New Entries
Rel. group Rel. obj. Class Description
AS 2 VOLVO_CLS Volvo Rel. Grp.
o Click save
• 3.2 Click 'Release Codes'
o [Release code: Authorized Designators in Release group to release the PO]
▪ Click New entries
Rel. Grp.. Rel. Code Description
AS 01 Purchase Assistant
AS 02 Manager Purchase
AS 03 DGM Purchase
o Click save
• 3.3 Click 'Release indicator'
o [Release indicator: It is an indicator which shows the status of the Release of PO]
Rel.ID Changeable % Value change Description
B 4 10,0 Blocked, change with value
R 1 Released, no changes
o Click save
• 3.4 Click ‘Release Strategies’
o [Release Strategies : The procedure adopted to release the PO]
o Click New entries
o In the first screen
Release Group AS Volvo Rel. Grp.
Release Strategy AS Volvo Strategy
Rel. Codes:
01 Purchase Assistant
02 Manager Purchases
03 DGM Purchase
o 3.4.1 ' Click Release Pre-requisites' button
o Click continue
o 3.4.2 ' Click Release Statuses' button
o Click continue
o Click Save
o Click ‘Classification Button
o Check the following screen appearing with total net order value >= 100000
How to check that our purchase order is adopting the release Procedure and how to
release it?
Steps:
• Create a PO (ME21N)
• Enter relevant data and create a PO with value greater than 10,00 worth
• Click Check button on application tool bar
• In Header data in addition to the existing tabs a new tab will be created with a
name ‘Release strategy’
• Note: However during the creation of PO you cannot release a PO
• By Using a separate Tcode : ME29N you can release the PO
• Note: If you create a PO with ME21 (Instead of ME21N) you can release the
same by using a Tcode ME28 (but not ME29….surprisingly there is no Tcode
called ME29)
12. Pricing
Pricing Procedure
• Pricing
• Condition Technique
• Elements in price determination:
• IMG Settings in Pricing
Pricing
• This component is to store the pricing stipulations agreed with the Vendor (like discounts,
surcharges or payment of freight etc.) in the system.
• You can enter these conditions in
o Quotations
o Outline Agreements (Contracts and Schedule Agreements)
o Purchase Info Records
• The system applies the conditions in determining the price in Purchase Order
Condition Technique:
• The Condition Technique is used to determine the purchase price by systematic consideration
of all the relevant pricing elements
• This is the technique for formulation of rules and requirements.
• The system arrives at a suggested price by applying conditions defined by means of
Condition technique.
• The Condition Technique is how the price determined?
• The Condition Technique is used for
o Pricing for price determination
o Tax Determination
o For automatic account determination
Access Sequence access a Condition Record of a Condition Type in a Condition Table is a Condition
Technique.
• Here the Condition Type is very important like PB00, PBXX and RA01 etc.
In the background every Condition Type has its own definition means the purpose of the
Condition Type like, is it for Pricing or Percentage, Quantity base, Accrual Fields etc is to be
defined to work this functions.
• Normally we use the existing ones without any risk.
• But some cases, we have to create a New Condition Types as per the organization
requirement.
1. Condition Table
• Here you create condition table based on the requirements on which you would like to
maintain the conditions for pricing.
• For Example: If you want your pricing to be determined based on the Purchasing
Organization, Plant combination then you can select the Purchasing Organization and Plant
fields in your condition table.
• For each combination, you need to create one table.
• You can select any number of combinations based on your client’s requirements.
• A Condition Table consists of one or more condition keys and data part.
• Data Part contains a number that references a record in another table (which contains the
condition records)
Note:
1. each condition type has same control data
2. Control data for condition type:
3. All condition types have the same screens. In that field values may be different.
2. Access Sequence
• An access sequence is a search strategy and it searches for a valid condition record in a
sequence
• An access sequence can be assigned to a condition type.
• The access sequence is used to define the sequence in which condition records for a
condition type are read.
• It checks where prices are stored and at what condition prices are to be picked up.
• If Contract or Schedule Agreement exists, what price has to be picked-up
• Here you configure access sequences to define the order how system can access the
condition tables based on the requirement.
• General rule is to define specific combination of fields first and then on to a more general
combination. (For example, if you are trying to set up more than one condition tables, say
combination of Purchasing Organization and plant and then purchasing organization alone:
Then your criterion here is first to maintain the Purchasing organization and plant combination
as your first access and Purchasing organization is your second access. This way system
tries to find the condition records that meet the purchasing organization and plant combination
first and if it doesn’t find, then it goes to the next access of condition records that meet only a
purchasing organization requirement).
3. Condition Record
• It represents that actual condition value and is stored in a condition key.
• Condition record contains the record which is maintained against condition table with regards
to condition type.
• It can be fetch via access sequence and condition type.
• Suppose we maintain a condition record against condition table (vendor) with regards to
condition type. Then whenever the vendor used this condition type, the condition record will
fetched.
• Ex. You can maintain the following in condition record.
4. Condition Types
• Condition types represent price/elements factors in the system
• The different “price factors” such as gross price, discounts, freight costs, customs and
taxes are represented with condition types.
• The condition type determines how the price factor is calculated. You can choose
between absolute, percentage, or quantity-dependent. The reference magnitude for price
scales is also defined by the condition type. The scale can refer to the quantity, the item
value, or the weight
• In this step you define conditions that are required in your pricing schema. If you want to
use the standard main condition types PB00 and PBXX and other supplemental
conditions for Discount, Tax and Freight etc... You can use them and do some
modifications based on the requirement. (In our example, we create a new condition type
similar to PB00 by copying into a new one ZZB0 and leave all others as it is...)
.
5. Calculation Schema
• The condition types are grouped together in a calculation schema.
• It is also called the calculations procedure of Condition Types.
• The calculation schema provides a framework for price determination.
• It determines the sequence in which the condition types are taken into account.
• You can define different calculation schemes, for example, for the individual purchasing
organizations and vendors.
• The standard Calculation schema provided by SAP for Purchasing is RM0000
• In this step you define calculation schema by maintaining all the condition types that are
relevant for your pricing procedure.
1. The subtotals (for time-dependent conditions, no subtotals are formed (net price, effective
price))
2. The extent to which manual processing of the price determination is possible
3. The basis on which (reference level) the system calculates surcharges and discounts in
percentages
4. The prerequisites that have to be filled so that a particular condition type is taken into
consideration
In General the Pricing structure or break up provided by vendors is under the following format
Rs. Condition Types
Gross Price 100.00 PB00
Discount on Gross Price (@5%): 5.00 RA01
------------
Gross Price after Discount 95.00
Excise duty @ 10% on GP after ED00
Discount 9.50
------------
Sub Total 104.50
Sales Tax @ 10% on sub-total 10.45 ST00
Freight 20% on GP 20.00 FRA1
Packing 2% on GP 2.00 PK00
-----------
Total Price 136.95
• A frame work of steps used to calculate or determine costs, prices, period end rebates and
taxes.
o Ex. RA01 - Discount % is calculated on PB00 - Gross Price.
o It means RA01 is based on PB00 like that we have to define in the Pricing Schema
o Here PB00 has the Access Sequence - 0002. But RA01 does not have the Access
Sequence. Why because it is a dependent on PB00. But both are Condition Types.
IMG settings:
1. Maintain Condition Table
2. Define Access Sequences
a. Assign field to each access
3. Define Condition Types
4. Define Calculation Schema
5. Assign Calculation Schema to the main Condition Type
6. Define Schema group:
a. Schema Groups: Vendor
b. Schema Groups for Purchasing Organizations
c. Assignment of Schema Group to Purchasing Organization
7. Define Schema Determination
8. Assign Schema group for vendor to the vendor master records
9. Maintain the condition records
The Pricing in MM is vast because each Condition has its own importance and each Access
Sequence has its own importance. So you need not bother about this. First you learn how to
define the Calculation Schema through the above.
- This step needs to be repeated if you are creating more than one access
o Assign the fields to the access by selecting the “Fields” folder on left hand side
after selecting the access as shown below.
o Click save
- [In this step we define standard main condition types PB00 and PBXX and other
supplemental conditions for Discount, Tax and Freight etc.]
-
Ex: PB00 - Standard Gross (Basic) Price (Automatic)
- PBXX - Standard Gross (Basic) Price (Manual)
- FRA1 - Delivery Costs
- NAVS - Non-Deduct able Input Tax
- SKTO - Cash Discount
- Clickk Save
- Here you maintain the Calculation Schema that you have maintained in the Main
condition type (PB00/ZZB0) as shown below.
- Here you define schema groups for vendor and purchasing organization and assign them
in the vendor master and configuration respectively in order for system to find out the
right pricing procedure for the combination.
- This is very important step in order for your system to find the right pricing procedure for
the combination of vendor and purchasing organization.
-
- 1. Define Schema group : vendor
o Click save
o Click save
o Click save
- Here you assign the Calculation Schema to the combination of Schema group for
purchasing organization and schema group for vendor appropriately.
Steps:
- Click ‘Determine Calculation schema for standard purchase order
- Click New entries
-
- Assign schema group for purchase organization, schema group for Vendor to the
calculation schema (pricing procedure)
- Click save
- After assigning the Schema go to the relevant purchasing data of the vendor master
record and assign the “Schema group for vendor” to the appropriate vendors whom you
want this pricing procedure to be applied.
- Now, you need to maintain the condition records in the Easy Access menu, in order for
this pricing procedure to take an effect.
Steps:
- Use T code = MEK1 (To create ‘condition record’)
- In initial screen
- Enter
o Condition Type : XB00 (Enter your condition types of your schema)
- Click ‘Key Combination’ button
- Select ‘Material, vendor, vendor and Purchase Organization’
- Press enter
o Material : xxxx
o Vendor : xxxx
o Plant : xxxx