0% found this document useful (0 votes)
626 views20 pages

SAP+MM++Practice+Book+ II

This document provides an overview of Purchasing Info Records (PIR) and Source Lists in SAP MM. PIR define pricing and supplier information for specific materials being sourced from specific vendors. Source Lists define approved vendors for materials during certain time periods. The document outlines settings and transaction codes for creating and maintaining PIR and Source Lists, including defining number ranges for PIR, requiring Source Lists at the plant level, and manually creating PIR based on quotations. Transaction codes are provided to create, change, display, and list PIR and Source Lists.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
626 views20 pages

SAP+MM++Practice+Book+ II

This document provides an overview of Purchasing Info Records (PIR) and Source Lists in SAP MM. PIR define pricing and supplier information for specific materials being sourced from specific vendors. Source Lists define approved vendors for materials during certain time periods. The document outlines settings and transaction codes for creating and maintaining PIR and Source Lists, including defining number ranges for PIR, requiring Source Lists at the plant level, and manually creating PIR based on quotations. Transaction codes are provided to create, change, display, and list PIR and Source Lists.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

SAP MM

SAP Material
ManagementPractice
Book – 2
SAP Material Management
Practice Book – II (2021)

Srini Damarla Chicago


Page 0
SAP Material Management Practice Book – II
TABLE OF CONTENT

7. Purchasing Info Record (PIR) ………………………………………………………………


7.1. Example for PIR ………………………………………………………………
7.2. IMG settings: PIR ………………………………………………………………
7.2.1.Define Number Ranges ………………………………………………………………
7.3. Tcodes for PIR ………………………………………………………………
7.4. Creation of PIR – manually ………………………………………………………………
8. Source List ………………………………………………………………
8.1. Why source List? ………………………………………………………………
8.2. How to set Source List @ Material Level (For one material) …………………………………
8.3. How to set Source List @ Plant Level (For all materials in Plant) …………………
8.4. Tcodes For Source List ………………………………………………………………
8.5. Creation of Source list - manually ………………………………………………………………
8.6. Creation of Source list - w.r.t PIR ………………………………………………………………
9. Out Line Agreements ………………………………………………………………
9.1. What is an Agreement? ………………………………………………………………
9.2. Why Agreement is needed? ………………………………………………………………
9.3. Is this agreement can be entered for all materials? …………………………………………
9.4. Types of Outline Agreements ………………………………………………………………
9.4.1.Contracts ………………………………………………………………
9.4.1.1. Types of contracts ………………………………………………………………
9.4.1.1.1. Qty. Contract ………………………………………………………………
9.4.1.1.2. Value contract ………………………………………………………………
9.4.1.2. IMG settings: Contracts ……………………………………………………………
9.4.1.2.1. Define Number Ranges ……………………………………………
9.4.1.2.2. Define Document Types ………………………………………
9.4.1.3. Tcodes for Contracts ………………………………………………………………
9.4.1.4. Creation of Qty. Contract ……………………………………………
9.4.1.5. Creation of Value Contract……………………………………………
9.4.2.Scheduling agreement ………………………………………………………………
9.4.2.1. Similarities of Contracts and Scheduling agreements … ……………………
9.4.2.2. Differences of contracts and Scheduling agreements ………………………
9.4.2.3. IMG settings: Scheduling Agreement …………………………………………
9.4.2.3.1. Define Number Ranges …………………………………………………
9.4.2.3.2. Define Document Types ………………………………………………
9.4.2.4. Creation of Scheduling Agreement ………………………………………………
9.4.2.5. How to maintain / enter delivery Schedules in Scheduling Agreement………
10. Purchase order…………………………………………………………
10.1. IMG settings: Purchase order……………………………….
10.1.1. Define Number Ranges ……………………………………………………
10.1.2. Define Document Types …………………………………………………………
10.1.3. Set tolerance limits for price variance ……………………………….
10.2. Tcodes for Purchase Order ………………………………………………………………
10.3. Creation of PO - Manually ………………………………………
10.4. Creation of PO w.r.t Qty. Contract ………………………………………………………
10.5. Creation of a PO w.r.t Value contract ……………………………………………………
10.6. Automatic creation of PO w.r.t. PR …………………………………………………………

Page 1
SAP Material Management Practice Book – II

7. Purchasing Info Record (PIR)


 It is a master data
 It is a relation between a specific material supplying to a specific plant by a specific vendor
along with his Price, terms and conditions
 PIR is a One - to - One relation
 Once you maintain PIR, system will suggest the Price, when you create a PO
 Through PIR you can
o Maintain scales on different condition types
o Pricing conditions for different validity periods
o Free goods maintenance
 Example for PIR

IMG settings: PIR

1. Define Number Ranges (OMEO)

Path: SPRO IMG Materials Management  Purchasing  Purchasing Info Record  Define
Number Ranges

Steps:

 Click Pencil marked group button or F6


 On Menu bar Groups insert or F6
 Text: Benz PIR No Range group
From To
XXXX XXXXX
 Press enter
 System will create a group with the above number range
 SAP Standard doc type for PIR is = IL
 Since there is no copy provision to copy the IL use IL and assign IL to your Number range
group
 Select IL
 Double click it.
 IL colour will change into Blue
 check the check box of your BENZ PIR No range group

Page 2
SAP Material Management Practice Book – II
 Click 'Element/group' button or F5 to assign
 Tcodes for PIR

Tcodes Creation Change Display List of PIR


for ME11 ME12 ME13 ME1L – By Vendor wise
PIR ME1M – By Mat. wise
PIR can be created

 Manually or W.r.t. Quotation.

Creation of PIR - manually

 Use Tcode = ME11


 In initial screen
o Vendor 400900
o Material 300000800
o Purchasing Org. VPO
o Plant VPL1
o Info Record Empty Press enter
 In General Data Screen
 Press enter to skip this screen
 In Purchasing data 1 screen
o Pl. Deliv. Time 3 Days
o Standard Qty. 100
o Minimum Qty. 25
o Net Price 1.063,00 Press enter
 In Purchasing data 2 screen
o Press enter to skip this screen
 In Text Overview screen
o Press enter to skip this screen
 Click Yes to save the PIR
 System will create a PIR by assigning a No from its Number range

Creation of PIR - w.r.t, Quotation.

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

Page 3
SAP Material Management Practice Book – II

8. 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:

Why source List?

 To have an excellent control on Purchasing document creation SL will be Used

 You can block a vendor at material level


 You can fix a vendor for automatic PO

How to set Source List @ Material Level (For one material)

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

Page 4
SAP Material Management Practice Book – II
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:

 System will display all plant entries


 Click Position and enter your plant = VP1
 Press enter
Plant Source List

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

 No IMG settings for Source List


 Except the SL maintenance at plant level
 No Number range for SL
 No document type

Tcodes for Source List

Tcodes Creation Change Display List of PIR


For ME01 ME02 ME03 ME0M – By Mat. wise
Source List

Note: 3

 There are No Tcodes like ME02, ME0M


 Source List can be created
Manually
W.r.t PIR

Creation of Source list - manually

Steps:

 Use Tcode = ME01


 In Initial screen
o Material 300004102
o Plant VPL1
o Press enter
o In Over view screen enter the following and click save
From. To. Vendor No. Pur. Org Fix Block
Xx/xx/xx xx/xx/xx xxxx VPO
Xx/xx/xx xx/xx/xx xxxx VPO

Page 5
SAP Material Management Practice Book – II
Creation of Source list - w.r.t PIR

Pre-requisites

 You should have PIRs for a material


 To list out PIR use ME1L/ME1M

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

Page 6
SAP Material Management Practice Book – II

9. Out-Line Agreements
Out Line Agreement

 It is a long time Agreement

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

Why Agreement is needed?

 In general to keep the vendor to supply the material for a long term for a specific price
companies will enter this type of Agreements
 In order to keep the vendor to bind for agreement companies will assure the vendor

Is this agreement can be entered for all materials?

 No.
 Generally out line agreements are for the high volume and Low value type materials like
NUTs, Washers etc.

Types of Outline Agreements

Based on the assurance of the company the agreements are two types

o Contracts
o Scheduling Agreements

Contracts
 It is a long term agreement
 It is an outgoing document
 It is a legal document
 Contract will between company and vendor
 In contract
o Company assures certain Quantity of the material or value of the material,
o Vendor will commit the price
 In Contract there is no delivery date column
 As and when company needs material from the vendor, It has to create a separate PO w.r.t.
to contract for that qty along with delivery date
 System will validate
o The vendor, Material, Plant and validity period and Targeted Qty or Values
o Once PO is created, the contract will also be updated accordingly
 Note: The PO which is created w.r.t Contract can also be called as Release order

Page 7
SAP Material Management Practice Book – II
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

Page 8
SAP Material Management Practice Book – II
o Then system will validate the following parameter before creation of PO
 Vendor No,
 Required qty is below or equal to Target Qty
 Delivery date in Po is between the Contract Period (starting and ending
dates)
o After Validation only system will create a PO
o System will update the Contract target quantities also accordingly

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

Page 9
SAP Material Management Practice Book – II
IMG settings: Contracts

1. Define Number Ranges (OMH6)

SPRO IMG  Materials Management  Purchasing  Contract  Define Number Ranges

Steps:

 Click Pencil marked interval button


 Click + marked interval button
 Insert two intervals
GRPNo From To Current No
G1 xxx xxx 0
G2 xxx xxx 0
 Click save

2. Define Document Types (OMEF)

SPRO  IMGMaterials Management Purchasing Contract Define Document Types

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

Tcodes for Contracts

Tcodes Creation Change Display List of Contracts


for ME31K ME32K ME33K ME3L – By Vendor wise
Contract ME3M – By Mat. wise

Creation of Qty. Contract

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

Page 10
SAP Material Management Practice Book – II
 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 grp.

Creation of Value Contract

Steps:

 Use Tcode = ME31K


 In initial screen
Vendor XXXXX
Agreement Type GWK (Value 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.03.2014
Target Val. 100000 INR
 Press enter
 In Item overview
Mat No Qty. Price Plant Str. Loc.
xxx --- xxx gpl1 s11
xxx --- xxx gpl1 s11
 Click save and Sys will create a value contract with internal no assignment

Page 11
SAP Material Management Practice Book – II

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

 System will treat the Sch. Agreement itself as PO


 As and when company does not want the material further, it can ask the vendor to stop
supplying

Similarities of Contracts and Scheduling agreements

 Both are long term agreements


 Both are out line agreements
 Both are legal documents
 Both documents does not have delivery date column

Page 12
SAP Material Management Practice Book – II
Differences of contracts and Scheduling agreements

Contract Scheduling Agreement


Company assures certain Quantity of the material No assurance from company either on quantity of
or value of the material, the material or value of the material

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

System will treat the Sch. Agreement itself as PO

IMG settings: Scheduling Agreement

1. Define Number Ranges (OMH6)

Path: SPROIMGMaterials Management Purchasing Scheduling Agreement Define Number


Ranges

2. Define Document Types (OMED)

Path: SPROIMGMaterials Management Purchasing Scheduling Agreement Define


Document Types

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

Creation of Scheduling Agreement

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

Page 13
SAP Material Management Practice Book – II
o Plant
o Str. Loc. (optional)
 system will fill the other columns by relevant data from the master data
 click save

How to maintain / enter delivery Schedules in Scheduling Agreement

Steps:

 Use Tcode = ME38


 In initial screen
o Enter Agreement 600
o Press enter
 In item overview
o Select line item,
o Then On menu bar-->Item-->Delivery schedules
or
o Click F2
or
o double click line item
 system will display the delivery schedule screen
 Enter Del dates Qty.
xxxx xxx
xxxx xxx
 click save

Page 14
SAP Material Management Practice Book – II

10. 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

IMG settings: Purchase order

1. Define Number Ranges (OMH6)

SPRO IMGMaterials Management Purchasing Purchase OrderDefine Number Ranges

2. Define Document Types (OMEC)

SPRO IMGMaterials Management Purchasing Purchase OrderDefine Document Types

 SAP doc type for PO are:


o FO - Framework Orders (for Service Material)
o EC - Electronic Commerce (For SRM application)
o IC - Internet Communication
o NB - Standard PO
o UB - Stock Transport Order
Steps:
 SAP standard Doc type for Po is = NB
 Select NB and copy as
o VNB - Volvo PO
 Then assign Number range group name (VP) to Doc type VNB

3. Set tolerance limits for price variance

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

Page 15
SAP Material Management Practice Book – II
 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

Tcodes Creation Change Display List of POs


For ME21N ME22N ME23N ME2L – By vendor wise
Purchase Order ME2M- By Mat. wise

o Purchase Order can be created


 Manually
 W.r.t Value Contracts
 W.r.t Qty. Contracts
 Automatic creation of Purchase Order w.r.t PRs

Creation of PO - Manually

 Use Tcode = ME21N (N Joy transaction)


 In initial screen
 Select Doc type = VNB - Volvo PO
 In Header data - Org data - TAB
o Purchase Org. VPO Volvo Purchase Org
o Purchase. Group VPG Volvo Purchase Group
o Company Code VMOT Volvo Motors Limited
 Enter Vendor No xxxxx
o Press enter
 In Item Over view
o Mat No XXXX
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

Page 16
SAP Material Management Practice Book – II
Creation of PO w.r.t Qty. Contract

Pre-requisite:

 You should have a Qty. Contract


 List out Qty. Contracts by
o using Tcode = ME3L
o Doc type = VMK (Volvo Qty. Contract)
 Then note down the contract No and its details

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

How to create a PO w.r.t Value contract

Pre-requisite:

 You should have a Value contract


 By using Tcode = ME3L and Doc type = VWK (Volvo Value Contract)
 List out all value contract and note down the details of these contracts

Steps:

 Use Tcode = ME21N


 Select Doc type = VNB - Volvo PO
 In Item over view

- Rest of the steps are same as Qty. Contract

Page 17
SAP Material Management Practice Book – II
Automatic creation of PO w.r.t. PR

o In General, Automatic PO Process will be adopted only for specific materials which
are supplying by limited vendors.
o 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

 Set check box Automatic PO


o Create/change the Vendor master(Xk01/Xk02)
 Select Purchasing Data Screen

 Set check box Automatic PO


o Create a Purchasing Info Record (PIR) (ME11) for the above material and above
Vendor
o Create a source List for the above material
o Create a Purchasing Requisition (PR) (ME51N) for the above material
o Set the check box source determination
o Execute the Tcode: ME59N
o Run it on Test mode first
o Then execute directly

Page 18

You might also like