Best Study Notes For Sap MM
Best Study Notes For Sap MM
Best Study Notes For Sap MM
Page 1 of 160
Classification: Confidential
5 PROCUREMENT OF STOCK MATERIAL ...............
......... ...... 19
PURCHASING – GENERAL ......................................................................................... 19
Centralized
Centralized Purchasing ............................................................................. ................... 19
Distributed Purchasing.......................................... ............................................. .......... 19
Company specific......................................................................................................... 19
Reference Purchase Organization ........................................ ........................................ 19
Data in MM Purchasing
Purchasing ............................................ ............................................. .......... 19
Master records in Purchasing...................................... ............................................. .... 19
PURCHASE REQUISITION ......................................... ............................................. .... 20
PR changeability .......................................... ............................................. ................... 20
RFQ / QUOTATIONS ..................................... ............................................. ................... 20
Creation of RFQ ..................................... ............................................. ......................... 20
Quotation processing
processing ................................................................. .................................. 21
Conditions in Purchasing ...................................... ............................................. .......... 21
PURCHASING INFO RECORD .................................................................................... 21
Info update indicator ............................................. ............................................. .......... 22
Info update scenarios
scenarios .......................................................................... ......................... 22
Structure of Info Record
Record ............................................................ .................................. 23
TEXTS ............................................................................................................................. 24
CONDITIONS ................................................................................................................. 25
CONDITION TECHNIQUE ........................................................................................... 26
Purchase Requisition Prices ............................................ ............................................. .... 26
VENDOR CONFIRMATIONS ...................................... ............................................. .... 27
RELEASE PROCEDURE ........................................ ............................................. .......... 27
Changeability
Changeability after the start of a release procedure.................................. ................... 27
MANUFACTURER PART NUMBER ......................................... .................................. 27
VENDOR EVALUATION ............................................. ............................................. .... 28
6 PROCUREMENT OF CONSUMABLE MATERIALS 31
Stock Vs Consumable ...................................... ............................................. ................... 32
Purchase Requisition
Requisition for Consumable Material .............................................................. 32
Procedure
Procedure for SPLIT VALUATION
VA LUATION - transactional
transactional ..................................... ................... 32
BLANKET PURCHASE ORDERS ........................................ ........................................ 32
7 EXTERNAL SERVICES PROCUREMENT ...............
......... ...... 34
Service Master ................................................................................................................. 34
Master Records in Service Management ................................................ ......................... 35
Maintaining Service
Service Conditions .................................................... .................................. 35
Standard Service Catalogue ............................................ ............................................. .... 36
Model Service Specifications
Specifications ........................................................ .................................. 36
Account assignment
assignment in servicesservices ...................................... ............................................. .... 36
Global Percentage Bidding (GPB) ........................................... ........................................ 36
Pre-requisites
Pre-requisites are .......................................... ............................................. ................... 36
Process ......................................................................................................................... 37
OUTLINE AGREEMENTS ..................................... ............................................. .......... 37
CONTRACTS ............................................ ............................................. ......................... 37
SCHEDULING AGREEMENTS ............................................ ........................................ 38
Page 2 of 160
Classification: Confidential
SOURCE DETERMINATION
DETERMINATION ....................................... ............................................. .... 40
Source determination at PR level......................................... ........................................ 40
SOURCE LIST ................................................................................................................ 40
QUOTA ARRANGEMENT ..................................... ............................................. .......... 41
REPORTING ................................................................................................................... 43
8 AUTOMATED PROCUREMENT PROCESSES ........ 45
9 OPTIMIZED PURCHASING ..................
......... ..................
..................
............
... 46
USER PARAMETER – EVO ......................................... ............................................. .... 46
ORDER ACKNOWLEDGEMENTS ...................................... ........................................ 47
EVALUATED RECEIPT SETTLEMENT
SETTLEMENT (ERS) ................................. ......................... 47
10 MATERIAL REQUIREMENT PLANNING ...............
......... ...... 48
Pre-requisites
Pre-requisites for MRP .................................................................. .................................. 48
MRP RPOCEDURES – Overview .............................................................................. .... 49
CBP Vs MRP ............................................. ............................................. ......................... 49
Consumption Based Planning (CBP) ............................................. .................................. 49
ONLY ONCE INDICATOR............................................................................................ 49
PRIORITY FUNCTION .................................. ............................................. ................... 50
MRP Types ...................................................................................................................... 50
MRP relevant data in material master............................................ .................................. 50
PLANNING RUN ...................................... ............................................. ......................... 51
MRP run types ............................................. ............................................. ................... 51
Planning sequence........................................ ............................................. ................... 51
Planning types ........................................ ............................................. ......................... 51
Planning File .......................................... ............................................. ......................... 52
CONTROL PARAMETRS OF MRP .......................................................................... .... 52
MRP area ......................................................................................................................... 53
Preparation
Preparation of MRP run with MRP areas (in CUSTOMIZING) ..................................... 53
PROCESS FLOW during PLANNING PLANNING RUN.................... .......................................... .... 54
Stock- Requirement List ( Transaction
Transaction code – MD04).......................................... .......... 55
MRP List (MD05) ...................................... ............................................. ......................... 55
Customizing for MRP ...................................... ............................................. ................... 55
MRP area ......................................................................................................................... 56
LOT SIZING PROCEDURE .......................................... ............................................. .... 56
Types ............................................. ............................................. .................................. 56
RE-ORDER POINT PLANNING & EVALUATION .................................................... 57
Procurement
Procurement Proposal or Order Proposal ............................................... ......................... 57
Re-Order Point Planning ........................................... ............................................. .......... 58
Calculation of Dead lines .......................................... ............................................. .......... 58
11 INVENTORY MANAGEMENT .................
........ ...................
.................
....... 59
MOVEMENT TYPE ....................................................................................................... 59
Valuated Good
Good Receipts ................................................................ .................................. 59
Stock types ........................................ ............................................. .................................. 59
Stock Indicators are the indicators for differentiate between stock types on goods receipt
Negative Stock
Stock ........................................... ............................................. ......................... 59
Page 3 of 160
Classification: Confidential
STOCKS .......................................................................................................................... 60
Stock Transfer Vs Transfer Posting ......................................... ........................................ 60
Material Document Vs Accounting Document................................................................ 61
EFFECTS OF A GOODS RECEIPT ....................................... ........................................ 61
Stock Overview .......................................... ............................................. ......................... 61
ENJOY Transaction – MIGO ......................................... ............................................. .... 62
GR of Blocked Stock (Movement type –103) ....................................................... .......... 62
Goods Receipt in to QI stock (101 +X) ......................................... .................................. 63
OTHER GOODS RECEIPTS ......................................... ............................................. .... 63
DELIVERY COMPLETED INDICATOR.................................... .................................. 63
RETURN DELIVERY..................................................................................................... 64
Difference between Reversal & Return delivery .......................................... ................... 64
Movement type –161 ....................................... ............................................. ................... 65
Quantity Distribution facility at GR .............................................. .................................. 65
Goods Receipt using Order Price Unit..................................... ........................................ 65
Entering a Freight Vendor at Goods Receipt .......................................... ......................... 65
Pre-requisites................................................................................................................ 65
Goods Receipt of Non-valuated goods ........................................................................ 65
Automatic PO generation.......................................... ............................................. .......... 65
SHELF LIFE EXPIRATION DATE (SLED) check at GR ......................................... .... 66
Dynamic availability Check ............................................ ............................................. .... 67
Activation in Customizing for Plant & Movement types are required for ...................... 67
Missing Parts Check .................................................................................................... .... 67
Multiple account assigned GRs ..................................................... .................................. 67
GR Forecast ..................................................................................................................... 67
RESRVATION ................................................................................................................ 67
Structure of Reservation Screen................................................. .................................. 68
Important points while creating/ changing a reservation ......................................... .... 68
Reservation Management Program (RMP) ......................................... ......................... 69
Customizing settings for Reservations....................................... .................................. 69
INITIAL STOCK ENTRY ....................................... ............................................. .......... 70
GOODS ISSUE .......................................... ............................................. ......................... 71
BACK FLUSH .................................. ............................................. .................................. 72
GR/ GI SLIP numbering .................................. ............................................. ................... 72
Goods Movement via Shipping ....................................................................................... 73
Pre-requisites................................................................................................................ 73
Movements............................................. ............................................. ......................... 73
Scheduling.................................................................................................................... 73
MATERIAL BLOCK (ENQUEUE) for Goods Movements....................................... .... 73
STOCK DETERMINATION ......................................... ............................................. .... 73
Returns to Vendor ...................................... ............................................. ......................... 75
STOCK MOVEMENTS-TRANSFERS ........................................ .................................. 75
Stock Transfer Vs Transfer Posting ..................................... ........................................ 75
Levels of stock Transfer.............................................. ............................................. .... 75
STOCK TRANFERS ....................................... ............................................. ................... 76
SPECIAL STOCKS ......................................... ............................................. ................... 77
Page 4 of 160
Classification: Confidential
12 SPECIAL PROCUREMENT TYPES ........................... 79
CONSIGNMENT PROCESS ......................................... ............................................. .... 79
Process of Consignment Procurement & Settlement ......................................... .......... 80
Process of Physical Inventory of Consignment ........................................ ................... 80
SUBCONTRACTING PROCESS .................................. ............................................. .... 80
Process of Subcontracting Process............................................................................... 82
Purchase requisition and PO for Subcontracting ......................................................... 82
Providing components for existing Purchase Orders ......................................... .......... 83
Subcontracting in Inventory Management (Facilities) ............................. ................... 83
STOCK TRANSFER USING STOCK TRANSFER ORDER.................................... 84
GENERAL –INFORMATIONS ON STO ......................................... ......................... 87
THIRD PARTY PROCESSING .......................................... ........................................ 88
Implications of Third Party Processing in SALES .......................................................... 89
Implications of Third Party processing in PURCHASING ............................................. 89
Implications of Third Party processing in Inventory Management ................................. 89
RETURNABLE PACKING (RTP) PROCESSING ..................................... ................... 89
PIPLINE MATERIAL PROCESSING ................................... ........................................ 90
SALES ORDER STOCK.......................................... ............................................. .......... 90
PROJECT STOCK........................................................................................................... 91
13 PHYSICAL INVENTORY MANAGEMENT ............. 91
Physical Inventory process ...................................................... ........................................ 92
CYCLE COUNTING....................................................................................................... 93
INVENTORY SAMPLING ...................................... ............................................. .......... 94
14 VALUATION AND ACCOUNT DETERMINATION 95
Procedure for SPLIT VALUATION - transactional..................................... ................. 106
NON-VALUATED STOCK MATERIAL (UNBW) ................................... ................. 107
RETURNABL TRANSPORT PACKAGING MATERIALS (RTP) ............................ 107
15 INVOICE VERIFICATION ....................................... 108
BASIC INVOICE VERIFICATION PROCESS .......................................... ................. 109
INVOICING PLAN ......................................... ............................................. ................. 112
PO BASED INVOICE VERIFICATION ...................................... ................................ 112
GR BASED INVOICE VERIFICATION .................................................... ................. 112
TAXES in INVOICE VERIFICATION ........................................ ................................ 113
CASH DICOUNT in INVOICE VERIFICATION ....................................................... 113
FOREIGN CURRENCY in INVOICE VERIFICATION ..................................... ........ 114
VARIANCES AND INVOICE BLOCKING ......................................... ....................... 114
1. VENDOR SPECIFIC TOLERANCES.................................. ................................ 114
2. INVOICE BLOCK TOLERANCE LIMITS ......................................................... 115
3. PURCHASE ORGANIZATION LEVEL.............................................................. 117
4. AT GOODS RECEIPT ..................................... ............................................. ........ 117
BLOCKING VARIANCES ...................................... ............................................. ........ 118
INVOICE REDUCTION .......................................... ............................................. ........ 119
VARIANCE WITHOUT REFERENCE TO AN ITEM ............................................... 121
1. TOTAL BASED INVOICE REDUCTION .......................................... ................. 121
Page 5 of 160
Classification: Confidential
2. TOTAL BASED ACCEPTANCE ......................................... ................................ 121
3. VENDOR SPECIFIC TOLERANCE LIMITS..................................... ................. 121
MANUAL ACCEPTANCE ........................................ ............................................. .. 122
INVOICE VERIFICATION OF CONSUMPTION MATERIALS .............................. 122
16 GENERAL INFORMATIONS on LIV ...................... 131
17 RELEASE PROCEDURE .......................................... 142
18 BATCH MANAGEMENT ......................................... 144
19 CLASSIFICATION .................................................... 145
Elements of Classification ............................................................................................. 145
20 PRICING PROCEDURE ............................................ 147
Time dependent conditions ............................................. ............................................. .. 147
Maintaining TD Conditions ............................................ ............................................. .. 147
CONDITION TYPES. ..................................... ............................................. ................. 148
ACCESS SEQUENCE................................................................................................... 151
EXCLUSION OF CONDITIONS .................................. ............................................. .. 151
Define Condition Exclusion........................................ ............................................. .. 151
Condition records in Condition Tables .......................................... ................................ 152
PRICING PROCEDURE (Calculation SCHEMA) ....................................................... 153
SCHEMA DETERMINATION ...................................... ............................................. .. 154
INFO RECORD and ORDER PRICE HISTORY ........................................ ................. 154
HEADER, GROUP & ITEM CONDITIONS ........................................ ....................... 154
Page 6 of 160
Classification: Confidential
1 R/3 STRUCTURE OF SAP
Real time 3 tier architecture
BUSINESS TRANSACTION
Is a sequence of dialog steps that are consistent in a business context and that belong
together logically.
A business object composed of Tables that are related in a business context, including
related application programs
Attributes can be modified by the methods that belong to the business object.
Business objects are maintained at Business Object Repository (BOR)
BUSINESS FRAMEWORK
Page 7 of 160
Classification: Confidential
- Business Framework architecture woks using business components that are
configurable software modules and it offers the enterprise a flexible business
infrastructure.
Ie. The enterprise software can react quickly to business demands and can
be changed or enhanced simply without disturbing the flow of business.
BAPI
- Business components react with business frame work architecture via Business
Application Program Interface (BAPI)
- Business Framework architecture is the strategic product architecture of the R/3
system.
- BAPI is a well defined interface providing access to processes and data of business
application system.
- BAPI is an entry gate to R/3 system
- Functions of BAPIs are
1. Create Objects
2. Display attributes of objects
3. Change attributes of objects
- A BAPI is assigned to One and ONLY one business object
- Using Business framework technology, SAP provides its customer with a platform
to configure and connect business processes and information flows across all
components of the business frame work, also across physically separated
components.
Page 8 of 160
Classification: Confidential
2 ENTERPRISE STRUCTURE
CLIENT
Is a commercial Organizational Unit within R/3 system with its own data, Master
records and set of tables.
- It is the highest level element of all Organizational unit
- Represented by 3 digit alphanumeric key
COMPANY CODE
It is the smallest Organizational unit within R/3 system for which can have an
independent accounting department within external accounting. Legal entity
- It is having balance sheets, Profit & Loss accounting required by the law
- Represented by 4 digit alphanumeric key.
PLANT
Is an organizational logistic unit that structures the enterprise from the perspective
of production, procurement, Plant maintenance, Material Planning
- It can be a branch office/ Central delivery ware house/ HQ/ Maintenance Plant.
- Represented by 4 digit alphanumeric key
STORAGE LOCATION
Is an Organizational unit that allows the differentiation of material stocks within the
Plant
- Inventory management on quantity basis is carried out at storage location level.
- Physical Inventory is also carried out at storage location level.
VALUATION AREA
Is an organizational level at which material is valuated.
- R/3 system recommends Plant level
- Valuation at Plant level is mandatory if you are using Production planning/ CO/
Retail system
- Valuation area selection is a fundamental setting in customization and very difficult
to REVERSE
PURCHASE ORGANIZATION
Is an organizational level that negotiates conditions of purchase with Vendors for 1
or more Plant.
- It is legally responsible for completing purchasing contracts
Page 9 of 160
Classification: Confidential
CENTRALISED PURCHASE ORGANIZATION
Should be attached to Company Code or otherwise Plant specific (attached to Plants). We
can have cross-company code OR Cross-plant Purchase Organizations
PURCHASING GROUPS
Is the key for buyer or group of buyers responsible for certain specific purchasing
activities (eg. Mech/ Elect, etc.)
Page 10 of 160
Classification: Confidential
3 BASIC PROCUREMENT PROCESS (GENERAL)
Flow
1. Determination of requirements
2. Source determination
3. Vendor selection
4. Purchase Order processing
5. Purchase Order monitoring
6. Goods Receipt
7. Invoice Verification
8. Payment processing (FI)
Purchase Order : A formal request to Vendor to supply certain goods / services under the
stated conditions
When we enter an invoice against a PO/ GR, the system checks the price, rate, payment
terms with respect to Purchase Order and Quantity w.r.to GR
While entering the GR, system checks whether the material is as per PO or not w.r.to
Quantity, Shelf life, etc.
The type of Invoice verification (PO Based / GR Based ) is to be fixed in PO , Invoice Tab
Info update Indicator is set in material data of Purchase Order/ Quotations/ Outline
Agreement (Item Tab)
Item Category
Defines whether an item requires or can have
- A material number
- An account assignment
- Goods Receipt
- Invoice Receipt
Item categories displayed depends upon DOCUMENT TYPE (fixed in customizing)
Page 11 of 160
Classification: Confidential
- Standard – Blank – materials that are procured externally
- Subcontracting – L – Finished product ordered from a Vendor (maintained at
STORAGE LOCATION level)
- Consignment – K – Vendor makes the material available and manage a
consignment stock (maintained at PLANT Level)
- Stock Transfer – U –
- Third Party – S –
- Text
Variable Order unit can be specified in material master record and purchasing info record.
In PO,
Inco-terms are specified at Header level
Shipping Instructions can be at Item and header level (As a Text in header level and
Delivery tab at item level)
Delivery instructions can be at Item and header level. (In texts tab)
Changeability of PO
1. If PO is already sent to Vendor – CAN change the PO and send a copy to the
Vendor
2. If Vendor is delivered material against PO – Only LIMITED changes like texts are
possible (We can not change qty)
3. If Goods received and payment made – NO changes possible.
Invoicing Plan
• System creates invoice automatically as per Plan and release them for payment
Page 12 of 160
Classification: Confidential
• For automatic settlement for periodic invoicing plan, ERS must be selected in
Vendor Master
• In partial invoicing plan, provision of down payment in the Billing or Invoicing
plan rule date
Reporting
1. Creating and running reports
2. Adjusting List analysis
3. General analysis
Page 13 of 160
Classification: Confidential
4 MASTER DATA
VENDOR MASTER
Vendor Master Data is maintained at
- General - CLIENT LEVEL INFORMATIONS
Addresses
- Company code level – COMPANY CODE LEVEL INFORMATIONS
Accounting related - Payment terms, payees,
- Purchasing Organization level -
Related to purchasing – Currency, Inco-terms, VSR, etc
Single Master Record is maintained for one time Vendor – Account group is CPD
Other routine vendors are generally in LIEF
A vendor account code is created against Company code and Purchase Organization, so its
account is unique in all Plants under the Company code.
Page 14 of 160
Classification: Confidential
Controls of Document type
- Screen sequence and screen layout (Screen variant)
- Number ranges of document
Payment terms
The control functions with payment terms are:
1. Day Limit - Day of the month up until which the corresponding terms are valid.
For terms of payment which depend on whether or not the baseline date is after or
before the 15th of the month, you can define a two-part payment term under the
same terms of payment key. The terms of payment key is expanded by the day
limit entered here. Thus there are two entries in which different terms can be
specified.
Example
The following terms of payment require you to enter a day limit:
Documents with an invoice date on or before the 15th of the month are payable on
the last day of the next month
Documents with an invoice date after the 15th of the month are payable on the 15th
of the month after the next month.
2. Base line date calculation. – We can fix the base line date. The options available are
fixed day and additional months
3. Default payment block and method of payment
4. Default base line date. It can be –No default/ posting date/ document date/ entry date
5. Indicator for installment payment
Inco-terms
International Commercial terms
We can make a mandatory requirement of location entry for an inco-term
Page 15 of 160
Classification: Confidential
Text types for Purchase Organization Texts
Define Text Types for Purchasing Organization Texts
In this step, you define text IDs for the part of vendor master records that applies to specific
purchasing organizations. You can enter a text giving information on the vendor for each
text ID when you maintain master records.
Actions
1. Enter a text ID.
2. Enter the name of the text type.
3. Select the "Text relevant" indicator. The text is offered when you maintain or display
the purchasing data of a vendor master record.
To enable a vendor text to be adopted in a purchasing document, proceed as follows:
4. Choose Text for <purchasing document> -> Define text types and copying rules for
header texts.
5. Then specify for the desired text type(s) which text is to be copied from the vendor
master record .
MATERIAL MASTER
MATERIAL NUMBER
18 character alpha numeric key
Page 16 of 160
Classification: Confidential
The standard system uses a BUFFER when assigning numbers to the material master
records
The amount of numbers for the buffer is 10. Using this buffer and having the material
number assigned before saving a new number, the master can be lead to a gaps in the
number assignment. However if you reset the number level of an interval back to the initial
value, R/3 system fills these gaps when you create the new materials
MATERIAL TYPE
Materials with same characteristics are grouped together in Material types- Raw Material,
Finished Goods, etc.
Represented by 4 digit alphanumeric codes
Material type CANNOT be changed for materials whose Purchase Order is made.
Special Material types available in std SAP
• Additionals (VKHM) - requirements like effective presentation to Customs
Eg. – Care labels
• Advertising media (WERB) – presentation for advertising. Eg. – leaflets/ catalogues
• Apparels (MODE)
• Empties (LEER) – Type of RTP generally subject to deposit of money. Can have
several components together in BOM. Eg. – empty bottle/ empty crate, etc. (SD)
• Full Products (VOLL) – counter part of empties.
• Operating supplies (HIBE) – Procured externally and required for the manufacture
of other products.
• Packing Materials (VERP) – Transport with goods/ come with goods of FOC. It is
managed at quantity and value in Material master even though it is free of cost.
Used in HU management
Page 17 of 160
Classification: Confidential
Filed selection group
• Grouping of master records according to the filed option (Hide/ Display/ Optional/
reqrd. entry)
• Field selection against TRANSACTION is also to be defined for filed option
• Link rules of each transaction against the material type
• SAP defined link rules CAN NOT be changed
• Screen/ views can be customized as per Company code
INDUSTRY SECTOR
Represented by 1 digit alphanumeric key
The control functions of Industry sector are
- Screen selection and its sequence
- Industry specific fields
If we assigned a material to an Industry sector, we CANNOT change it later.
Unit of measure
- Base unit of measure
- Purchasing Unit, Sales Unit, Issue unit
- Order Price Unit (OPu)
Accounting View
Valuation Class – determines to which stock accounts are to be updated on goods
movements
Price Control – Standard or Moving Average Price
Valuation of material depends on the price control set in Material Master.
Standard Price – All stock postings will be at standard price and in case of any
deviation posting the difference to Price difference account
Moving Average Price (MAP or v)
GR valuation will be at PO price and Goods Issue at Moving average price
MAP updates on goods movements.
In case of any difference with respect PO price, the difference amount will be
posted to the stock account (on total stock at that moment). If sufficient stock is not
available to distribute, system will post the difference to Price difference account.
Page 18 of 160
Classification: Confidential
C – Classification
G – Costing
A – Work Scheduling
PURCHASING – GENERAL
Centralized Purchasing
With one Purchasing Orgn
1 Purchase Orgn > responsible for a number of Company codes
Distributed Purchasing
Number of Purchase Orgn for different Plants
1 Purchase Orgn responsible for 1 Plant
Company specific
1 Purchase Orgn responsible for 1 company code
Data in MM Purchasing
Material Master – 1. Client related data 2. Plant related data 3. Storage location related data
Page 19 of 160
Classification: Confidential
The linking of document type made in customizing (in purchasing) are:
Document type to allowed item categories
Allowed item categories to Link PR document type
The conditions dependencies on time (TD & TID) are fixed at document type level at
customizing.
PURCHASE REQUISITION
PR changeability
Before changing PR, check
1. Already PO is issued or not – If issued, NOT changeable
2. Already released or not (release procedure) – If released limited changes possible.
Depend on changeability indicator
3. Created by MRP – NO Changes possible (Quantity can be chnaged while
processing. But the left out will shown as open against the same PR)
RFQ / QUOTATIONS
Single document for RFQ and Quotation
Can be created with respect to:
• Manual
• Via reference document
• Reference to PR
• Reference to Outline Agreement
Creation of RFQ
Initial screen – Quotation deadline, Purchase Orgn & Purchase group are fixed
Page 20 of 160
Classification: Confidential
Header details – Collective number is assigned, Vendor addresses are maintained.
Item overview – Material, Qty & deadline for each item
We cannot enter an account assignment in RFQ
Quotation processing
• Vendor’s price and price conditions
• We can enter the prices and conditions of each vendor in RFQ.
• Comparison list
• We can save the quotation data in purchasing info record by giving the tick in check
box ‘Info update’
• We can set the rejection indicator for unsuccessful vendors.
• The mean value of all quotations can be saved as ‘Market Price” in the quotation
comparison list. This market price will be used as the basis for valuating the price
level of a vendor and is called up during Vendor Evaluation.
Conditions in Purchasing
Conditions can be maintained for – Contract/ Sch. Agreements/ PO level. Conditions can
be maintained in Info record. There are extended conditions also.
Page 21 of 160
Classification: Confidential
• Info update indicator WILL NOT update the info record. It will update the
information.
• The updated details can be seen at Info list (ME1L/M/P)
• These data will be displayed as default data while creating the purchasing
documents. It can be edited at purchasing document level.
• Info record can be created
- manually
- automatically from Quotation / Outline agreements / Purchase orders, if info update
indicator is selected while creation
• If you want to maintain conditions in Info record, you have to maintain it
MANUALLY.
• Auto-updated info records will NOT BE HAVING the pricing conditions
(ONLY final price will be retained)
Page 22 of 160
Classification: Confidential
1. Quotation – Time dependent conditions and other supplementary conditions are
adopted
2. Scheduling Agreement – Is set as last document. Order price history is updated
3. Contract – None
4. Purchase Order – Is set as last document. Order price history updated
2. If Info record NOT exists
1. Quotation – Time dependent conditions and other supplementary conditions are
adopted
2. Scheduling Agreement – Is set as last document. Order price history is updated
3. Contract – Time dependent conditions and their supplementary conditions are
adopted
4. Purchase Order – Is set as last document. Order price history updated
Structure of Info Record
1. General Data – Vendor data, Order unit, etc.
2. Purchasing Organization Data 1 –
Control data – Delivery time, Minimum quantity, etc
Price & Conditions – Gross price, discount, etc.
Statistics – PO History, PO statistics, etc.
Text – Texts are maintained here, can be called up in PO
3. Purchase Organization / Plant Data
Control, Price, statistics, texts
4. Purchase Organization data 2
Here you will get the reference document number on which the info record
is created/ updated. This option is available only if the record is created with
reference to a purchasing document.
In other words, if an info record is created manually, the last PO data will be
updated in Info record at purchasing data 2
• Purchasing Info Record is valid for PLANT / PURCHASE ORGANIZATION
• While creating a PO, system first search for info record with PLAN&PURCHASE
ORGANIZATION combination for price, if it is not available in the system, it will
search for data with PURCHASE ORGANIZATION only.
• Purchasing Info record is suggesting prices in 2 ways :
a. Conditions – conditions are included, if info record is prepared manually.
b. If info record does not contain conditions, then the system will select the
price of last Purchase Order .
• We can define the conditions of last PO by customizing
a. Are always copied
b. Not to be copied when prices are entered manually
c. Never copied
Info Record CANNOT be deleted by normal archiving program run. It can be deleted by
the system administrator
Data can be displayed from Info record screen through ENVIRONMENT are
Material
Vendor
RFQ/ Quotation
Page 23 of 160
Classification: Confidential
QM Info record
Last Document
Quotation price history
Order price history
Through EXTRAS we can display
Administrative data
Source List
Taxes
Vendor Evaluation
Statistics
We can reach Buyers Negotiation sheet (for Vendor & Material) from Info record
We can have 4 different info record for a material & vendor – for standard/ Consignment/
Subcontracting/ Pipeline
TEXTS
The customization available for each purchasing document. PO/ PR/ Contract in following
nodes
- Define Text type for header Text
- Define copying rule for header text
- Define text type in Item text
- Define copying rule for item text
Page 24 of 160
Classification: Confidential
We can copy a text from a Vendor master to any of the purchasing document.
The procedure is as follows
Text types for Purchase Organization Texts
Define Text Types for Purchasing Organization Texts
In this step, you define text IDs for the part of vendor master records that applies to specific
purchasing organizations. You can enter a text giving information on the vendor for each
text ID when you maintain master records.
Actions
1. Enter a text ID.
2. Enter the name of the text type.
3. Select the "Text relevant" indicator. The text is offered when you maintain or display
the purchasing data of a vendor master record.
To enable a vendor text to be adopted in a purchasing document, proceed as follows:
4. Choose Text for <purchasing document> -> Define text types and copying rules for
header texts.
5. Then specify for the desired text type(s) which text is to be copied from the vendor
master record .
CONDITIONS
Are stipulations agreed with vendors concerning prices, discounts, surcharges, etc..
We can specify both time dependent and Time Independent conditions at Header
level and Item level EXCEPT Info Record. The setting is at Document level
In Info record, conditions are stored at Info record level.
For Time Dependent conditions, we can create
1. Supplementary conditions
2. Validity Periods
Page 25 of 160
Classification: Confidential
3. Scales
4. Upper and Lower Limits
If we are creating a new condition type, should be assigned to an access sequence to link
with Pricing Procedure
If the conditions are on header level of the document, then it is applicable for items in that
document, but if it is at item level, it is applicable for that particular item only.
CONDITION TECHNIQUE
Up to 3.1H version, Time independent conditions are referred as Document conditions and
Time dependent conditions are referred as Master conditions.
Page 26 of 160
Classification: Confidential
• If the material is WITH material master record, the price will be displayed for
Purchase requisition from the material master, even if we are maintaining a separate
price in Info record. But the vendor will be populated from the Info record.
• If the material is WITHOUT material master record, we have to maintain the price
manually during the creation of PR, if required.
• While preparing RFQ, DO NOT mention/ indicate Plant so that the same RFQ can
be referred for other plants also.
VENDOR CONFIRMATIONS
Vendor confirmations can be of
• Order acknowledgements
• Loading or Transport confirmations
• Shipping Notifications
ASN – Advanced Shipping Note
If the order conformation types are customized, and it is MRP relevant, it appears in Stock
Requirement List.
• We can post Goods Receipt against acknowledgement, if permitted entries are
assigned in Customization – Confirmation Control
• We can enter a confirmation in PO or SA
• We can have an EDI arrangement with Vendor, against EDI acknowledgements are
checked for Quantity, Date and Price
• Partial acknowledgement through EDI updates the PO/ SA possible
• We can do dunning procedure through confirmation control key and we can fix the
mandatory days for confirmations .
• Pre-requisite – Conformation Control KEY
RELEASE PROCEDURE
Page 27 of 160
Classification: Confidential
2. Creation of Material Master record with material type HERS
3. Define Manufacturer part profile
4. Create master record for manufacturers/ Plants
5. PO should be with MPN material
6. Info record
7. Texts in PO can be maintained
VENDOR EVALUATION
• Vendor Evaluation is done at Purchase Organization level
• It uses the master data of
1. Material Master
2. Vendor Master
3. Purchasing Info Record
Main Criteria & Sub-criteria
Main Criteria
Price, Quantity, Services are generally used main criteria
Main criteria
1 3
2
Manual
Semi-auto
Auto
1 3
2
Sub criteria a b c a
(At Info Record Level) b c
Page 28 of 160
Classification: Confidential
Scoring range is defined in customizing
Weighting keys – 2 Types – Equal weighting & Distributed weighting
Sub-criteria in NOT having any weighting keys
In Manual scoring score for sub-criteria are entered manually and calculates the score of
main criteria accordingly (maintain Vendor evaluation transaction – ME61)
In semi automatic scoring, user enters the scores of sub-criteria via info record and the
system calculates the scores of sub-criteria as per the setting and populates the score of
main criteria. Transaction Code – ME63
In fully automatic scoring, scores of the sub-criteria will taken from Info record(no manual
entry) and that will populate to sub-criteria and finally to main criteria. Transaction Code –
ME63
Procedure
We can maintain a maximum of 99 Main criteria and 20 Sub-criteria for a Vendor
Evaluation resulting to a combination of 1980 combinations for vendor evaluation
IMG Settings
SAP Customizing Implementation Guide/ Materials Management / Purchasing/ Vendor
Evaluation
Step1: Define Weighing keys- Different Weighing keys are required if we want to consider
different weighing (%) for a set of criteria to be evaluated while maintaining vendor
evaluation for different kind of vendors. Like Service vendors, RM vendors etc. Here we
create weighing keys as per our requirement.
Standard are 01-Equal weighing; 02-Unequal weighing
Step2: Define Criteria: Define the criteria by which the system computes scores for
vendors. 99 criteria allowed. SAP recommends a maximum of 8
Then go to sub criteria of particular criteria and define the sub criteria applicable for that.
Specify the scoring methods whether they are manually, semi-automatically, or
automatically. There are particular scoring methods defined in standard system for standard
sub criteria. By these scoring methods only the system will be able to calculate the scores
for the specified period. The maximum no. of sub criteria allowed for main criteria is 20.
Page 29 of 160
Classification: Confidential
Step 3: Define scope list: scope lists are defined for usage in generation of ranking lists for
vendors. System will consider the sequence list of main criteria mentioned for a scope list.
ie. Weightages are considered in that sequence while ranking.
Include your purchase organization in the list, and then go to details. Mention the best score
(100 possibly) and Applicability period (the past period which should be considered for
vendor evaluation by the system). If any factory calendar is there attach here.
Step 5: Go to main criteria of your organization. Here you have to mention what are the
main criteria you are considering for your P Org from the list of total main criteria.
Ticking the manual Maintenance enables to enter the score manually for the main criteria
while maintenance of vendor evaluation for a particular vendor (if required)
Step 6: Go to Sub criteria of a main criteria. Here you divide the % of total weightage for a
criteria among sub criteria according to your choice (if it 1.1.2 then it is 25%, 25%, 50%).
Tick manual maintenance to provide option for a manual maintenance while maintaining
Vendor Evaluation.
According to this only the total weightage(say 100) is distributed among various main
criteria for particular weighing key.
Easy Access:
Mater Data should be maintained through the below path to start the vendor Evaluation
process for the particular Vendor.
Logistics/Materials Management/Purchasing/Master Data/Vendor Evaluation
1. Maintain – ME61: Here we enter the Vendor code and Purchasing Organization
2. Then enter the corresponding weighing key and press enter ,you will see the
weightings allocated for main criteria
3. Now go to Edit on the screen and click the auto new revaluation. The system
calculates the scores and gives the overall score. Save the same.
4. You will have the option of changing the scores manually for criteria and sub
criteria if you have set the same while configuration. Once you have changed
manually and press enter the scores will get updated then save the same.
Page 30 of 160
Classification: Confidential
5. ME 63 – Automatic New evaluation: Here you can do automatic evaluation without
going to ME61.But you cannot do any manual corrections in this case.
Categories are:
A – Asset
K – Cost centre
P – Project
F – Production Order
C – Sales Order
U – Unknown
• Consumable materials that are procured directly for consumption against an account
assignment object
• It is NOT managed in value based in Inventory management
• System updates the consumption in material master, if master data is available.
• Examples are NLAG/ UNBW/ DIEN
NALG – Non Stock Material
UNBW – Non-valuated stock material
DIEN – Services procured externally
• If we select consumable material as material type in Material Master, it controls
- Procurement type (Internal / External)
- Account postings
- Requirement in Inventory Management
Consumption is directly posted to consumption account
Inventory Management is NOT based on Value basis
Page 31 of 160
Classification: Confidential
Stock Vs Consumable
Stock Consumable
1. Entry of Material Number Required Possible but not required
2. Account assignment not required Mandatory
3. Account postings to Stock account Consumption account
4. Mat. Master up-dation Qty, Value& Qty & Consumption
Consumption are updated
5. MAP Adjusted Not applicable
1. While creating the material master select valuation category and save it.
2. Again go to Material master, while entering system will ask for Valuation type in
accounting view. Enter the valuation class, price and save.
nd
3. Again go to material master and repeat the procedure for 2 valuation type.
4. The valuation type for each valuation category is fixed in customizing
Page 32 of 160
Classification: Confidential
• Validity periods are checked by the system during Invoice verification
• Can be linked with Budget control
• PO History is updated ONLY after Invoice verification
• If the limit of a PO is increased during the invoice verification, system allows the
postings BUT blocked for payment on “variance” reason
Page 33 of 160
Classification: Confidential
7 EXTERNAL SERVICES PROCUREMENT
Service Master
Page 34 of 160
Classification: Confidential
Master Records in Service Management
1. Service Master Record
2. Master Conditions for Services
3. Standard Service Catalogue (SSC)
4. Model Service Specification (MSS)
• In Service Master Record, we fix the information like – Service No., Service
category, Description, Basic UoM, Material group, Valuation class, etc
• In contracts we are allowed to maintain header conditions for the FIRST outline
level. These are copied to all outline levels and CANNOT be changed
• In case of PR/ PO, conditions are UPDATED for a SERVICE.
• But for Quotation and PO, the service Master conditions are updated for a Vendor
WITH or WITHOUT PLANT
In customizing (Source determination & default values), we can set the following
indicators for the Client & purchase Organization level.
1. For CLIENT
• Service condition update indicator –
- as default in PR
- as default in Quotations
- as default in POs
2. For PURCHASE ORGANIZATION
Set service condition update indicator – Quotations
Default in POs
Page 35 of 160
Classification: Confidential
Standard Service Catalogue
Page 36 of 160
Classification: Confidential
2. Calculation schema – MS0002 (with condition types –KR01 –
header discount & KZ01 – Header Surcharges
Process
1. Create RFQ with document type –AB.
Maintain price per service and send to Vendors
2. Vendors will not quote any price for each service, But they will indicate a %
addition or Deletion with respect to the price shown in RFQ.
This % can be at Per Outline level or for the uppermost outline level (total)
OUTLINE AGREEMENTS
It’s a long term purchasing agreement with a Vendor concerning the supply of materials
or the performance of services according to the pre-determined conditions.
These are valid for a certain period of time and cover a pre-defined total purchase
QUANTITY and VALUE
2. Scheduling Agreements
a. LA
b. LPA
c. LU
• Contracts are with Release Orders and Scheduling agreements are with Delivery
schedule
• Release Order is a Purchase Order reference to a Contract
CONTRACTS
• NO DATES
• PR > RFQ > Contracts (manual)
• VALIDITY PERIOD is to be indicated in the Header
• In Quantity contract, the target quantity and purchasing conditions are to be
maintained for EACH item
Page 37 of 160
Classification: Confidential
• Item category M & W are permitted in Contracts (M- Material Unknown & W-
Material group)
• Item category M – Similar materials with SAME PRICE, but different material
numbers. Material numbers are to be specified in release order.
• Item Category W – Material belonging to the same material group, but with
DIFFERENT PRICE.
• W can be used in VALUE CONTRACTS ONLY
• M & W are NOT ALLOWED in Release Orders
• Account assignment –U (unknown) is permitted in contracts but NOT in release
orders
• Release order documentation contains the statistics for an item. It is updated
automatically and used for monitoring the contract
• Single and multiple account assignments are allowed in contracts
Centrally agreed contracts – For many Plants in a purchase organization. In this case DO
NOT MAINTAIN PLANT. In this case individual release orders can be issued Plant-wise
against the contract. Partner functions are also possible.
Using Plant conditions, we can specify separates prices and conditions for each receiving
Plants.
SCHEDULING AGREEMENTS
Long term agreement with a vendor to supply material as per pre-defined condition.
• Pre-defined PERIOD and QUANTIRY (NO VALUE)
• PR > RFQ > Scheduling Agreement.
• Centrally agreed S.As can be prepared.
• M, W and U are not allowed in Scheduling Agreements
• Details of delivery date and quantity are maintained through Delivery schedules
• Schedule line can be created automatically through MRP run, but for this
1. Define Scheduling agreement as a Source of supply for the material.
2. Auto schedule line selection source list Select option 2 in MRP Column (in
Me01)
3. Auto schedule line must be allowed in MRP system
Page 38 of 160
Classification: Confidential
FRC (forecasting) Schedule gives a medium term overview of requirements
JIT Schedule gives the requirements in near future. JIT schedule can be prepared daily/
Hourly basis.
• Release documentation requirement is SET by fixing release documentation
indicator in Customizing
• For JIT scheduling, JIT is Indicator to be set in Material Master record
• We can post a Goods receipt against a scheduling agreement directly in MIGO
Creation Profile
1. Optional data from Vendor master record
2. Release creation profile is for each scheduling item
3. It is customized on a Plant specific basis
4. It determines the periodicity of SA release and aggregation of schedule line
quantities
5. Tolerance limits are in release creation profile (RCP) and set it during
customizing
Firm and trade off zones details are forwarded to the Vendor along with FRC and JIT
Schedules for getting more clarity of Scheduling Agreement.
The procedure is
A. At IMG level –Maintain release creation profile against your Plant. Here you are going
to maintain
1. General Parameters like Creation strategy for JIT & FRC Schedules
2. Aggregation Horizon – Daily or monthly aggregation in Days for both JIT & FRC
3. Creation periodicity – Daily/ Weekly/ Monthly for JIT & FRC
4. Tolerance profile, etc
B. Transaction level
1) Create Scheduling Agreement – ME31L. Attach the creation profile in the Scheduling
Agreement at Item > More functions > Additional data
Please see that the Material Master is having tick for JIT Schedule &
2) Maintain Delivery schedule – ME 38
3) Create the release documentation – ME84. Select FRC & JIT Schedule and process and
see that FRC and JIT Schedules are created
4) If you want to see the schedules, go to ME9E
Page 39 of 160
Classification: Confidential
SOURCE DETERMINATION
While creation of PR, system will select A as the source , if the source list selection
is opted in the material Master , otherwise, B will be selected.
• For fixing a Vendor in a source list, the info record for that Vendor is TO BE
maintained.
• If we have maintained a source list for a material we have to select that Vendor for
placement of PO. So check the requirement display before maintaining a Source list
for a material.
• INFO RECORD is a MUST for automatic source determination at PR level.
• Source determination function is available ONLY for PR
SOURCE LIST
Page 40 of 160
Classification: Confidential
QUOTA ARRANGEMENT
The Quota indicates the % age of total requirement that are to be procured from each of the
various sources over a CERTAIN PERIOD OF TIME.
• Validity period is mandatory for Quota arrangement
• Quota can be provided for various procurement types
• Quota arrangement indicator is to be fixed in Material Master and is defined in
customizing to update quota allocated quantity progressively
• Quota arrangement is NOT suggested, if the quota allocated quantity>= maximum
quantity
• Quota rating = (Quota – allocated quantity + Quota base quantity)/ Quota
• Qr = (Q-Qa +Qb)/ Q
• The source with lowest quota rating represents the effective source (even ZERO)
• If more than one sources having quota rating zero (or equal), the one with highest
quota is the effective source.
• Quota base quantity is used for regulate the new entry of a Vendor in Quota
arrangement (Give him a higher quota base quantity on entry to quota)
Quota Splitting (ONLY through Planning Run)
• If a PR is created manually is subjected to quota arrangement, the requirement
WILL NOT split.
• Splitting among different sources is carried out, if a Lot size procedure for which
the splitting quota indicator has been set is assigned to the requested material in
Material master. This will be achieved through the Lot size procedure. For all lot
size procedures, quota will not split. Set at customizing. The quota splitting
indicator is set for each lot size procedure as per the requirement in Customizing.
Page 41 of 160
Classification: Confidential
• Priority Indicator prioritizes among the quota
• The prioritization is fixed in Quota screen
• Splitting of Quota is through planning run ONLY and for lot sizing procedures,
which is having quota splitting
• If the quota allocated quantity and quota rating have NO SIGNIFICANCE if the
quota is SPLITTING.
• Lot sizes are calculated on the basis of quotas. We can view Quota arrangement
from MRP list (MD04)
• Minimum splitting quantity- The residual quantity above which only quota splits.
The quantity below this quantity, system will assigns a single source
• Maximum quantity – Quantity that can be allocated to a source. If the allocation
reaches this quantity, system will not consider this as a source.
• If the requirement crosses the maximum lot size, system proposes several lots with
maximum lot size.
• The minimum and maximum lot size maintained in Quota arrangement item,
OVERRIDES the entries in the material Master record on preference and are valid
solely for the assigned source.
• The minimum and maximum lot size maintained in Material Master applicable to
ALL SOURCES
The PRIORITY in Source determination
1. Quota Arrangement (First which is having priority in Quota)
2. Source List
3. Scheduling Agreement/ Contracts
4. Info record
Page 42 of 160
Classification: Confidential
Regular vendor is set in General data of Info record, so we can not fix another vendor as a
regular vendor in Source List or Quota Arrangement
The quota arrangement indicator defines the quota usage combinations in the
functionalities in
1. In Purchase Orders
2. In Scheduling agreement delivery schedules
3. In Planned orders
4. In Purchase requisitions &
REPORTING
OLAP
Data Warehouse
OLTP
Page 43 of 160
Classification: Confidential
In OLTP – Analysis and report level
Reporting in LIS
- Standard analysis – ABC analysis/ classification
- Advanced analysis technique
- EWS (Early Warning System)
- Flexible Analysis
Reporting – Types
1. Standard Reports – In-built in SAP R/3 system
2. Reporting via info systems – LIS/ FIS, etc
3. Reporting via info systems with separate data base and toll – EIS/ BIW
The physical Tables in SAP Information system are information structures. They have a
typical structure. The object is to be analysed in real business scenario, go to info structures
as evaluation groups in the form of characteristics.
In statistical information, one characteristic, such as Vendor / customer/ material is
segregated. Organizational elements such as valuation area/ Plant/ Pur group/ storage
location are also used as characteristics in info structures. Time base is an important option
in aggregation. The system updates the logistics key figures for each characteristic
combination and periodicity.
Page 44 of 160
Classification: Confidential
8 AUTOMATED PROCUREMENT PROCESSES
Page 45 of 160
Classification: Confidential
9 OPTIMIZED PURCHASING
PURCHASE ORDER
MRP Purchase Requisition
Material Vendor
User Depts. Quantity
PRICE
SOURCE
Source List
Quota INFO RECORD
If you want to have storage location data to be defaulted from Material Master, in MRP2
view, enter a storage location in the filed “ storage location for EP” (EP-External
Procurement). This will be defaulted in PO. But we cannot default a storage location
against a document type.
USER PARAMETER – EVO
• Allows to specify default values for certain fields and functions for each user
• It is done at customizing using parameter ID. (ID EVO)
USER PARAMETER (EFB)
• Allows defining authorizations for certain functions during purchasing.
• Done at customizing. Parameter ID – IDFEB
• It can control complex purchase functions and allows the delegation.
a) Parameter NDR = X (upper case letter!) has the effect that the Print indicator is always
set when you enter a goods receipt.
Page 46 of 160
Classification: Confidential
b) Using parameter ND9, define the individual user groups for printer determination by
plant/storage location/user group.
c) Output device in the fixed values (for print parameter S)
ORDER ACKNOWLEDGEMENTS
• If vendor is not submitting the invoice/ invoice is not available, we can create
invoice within the system by ERS and we can settle the invoice
• It is created against a Good receipt. Invoice and message to the vendor is created by
the system
• We CAN NOT process PLANNED DELIVERY COSTS with ERS
Pre-requisites for processing ERS are
1. Selection in Vendor Master
2. Info record selection
3. GR based IV
4. Tax code of PO and Info record should be the same
5. Customizing – Selection of ERS for the company code
Procedure
Create PO with the material and Vendor
Enter GR
Go to MRRL for ERS
Page 47 of 160
Classification: Confidential
10 MATERIAL REQUIREMENT PLANNING
S&D Processing
Independent
Requirements
Demand Mgt.
Material Planning
Planned Order
Direct
Conversion
Purchase Requisition
Purchase Order/
Agreement
Page 48 of 160
Classification: Confidential
MRP RPOCEDURES – Overview
MRP MRP
Procedures
Consumption based
Planning
Manual Automatic
CBP Vs MRP
- In CBP, Sales orders, planned independent requirements, etc are not considered
- In MRP, Sales orders, planned independent requirements are direct requirements
In CBP, Total Planning and Single item planning are executed on Single level
Page 49 of 160
Classification: Confidential
To avoid a situation, where more than 1 order proposal is created per requirement for a
source of supply, with max. Lot size, you can set only once Indicator
PRIORITY FUNCTION
It is fixed while creation of quota arrangement
It defines the sequence of source of supply, irrespective of quota rating.
Priority indicator overrides quota
While source determination, system starts with SMALLEST number in the priority filed.
Once the priority sources are completed, then it will work as normal quota arrangement for
non-priority sources
MRP Types
- It is the key which controls the MRP procedure to be used for planning run
- It controls the planning parameters must/ can be entered when maintaining the MRP
data in Material Master.
- MRP types are AP – External Planning
PD – MRP/ ND – No Planning
VV – forecast based
VB – Manual re-order point
RP – auto replenishment
MPS – Master production scheduling/ Time based planning, etc
Page 50 of 160
Classification: Confidential
MRP Controller – Person or Depts. Responsible for materials planning
MRP Profile – A key in which we can store MRP parameters that do not depend on the
material master record or defaulting the frequently used MRP data to avoid data entry.
PLANNING RUN
Planning sequence
Low level code
- Low level code – The lowest level at which the material appears in a BOM
- A Material low level code is always greater than the low level code of all its
predecessors in all BOM
- Low level code controls the sequence of planning run (0,1,2..)
- We can DISPLAY the low level code in the material master from MRP1(Any view)
view by choosing the icon “Info on material”
Extent of planning run
Planning types
1. Planning all materials in a plant
Processing key for planning run – Planning of planning file – NEUPL
This case is used when we are running the planning run FIRST time
Page 51 of 160
Classification: Confidential
- The planning horizon should at least span the time period in which sales orders are
received and contain delivery and total lead time of the material.
- Once the planning run is completed, the respective entry in Planning file resets
Planning File
It controls the planning run and scope
- Contains all materials relevant to MRP for each plant for the planning run
- Planning file entries includes the information like
1. Low level coding
2. NETCH or NEUPL
3. Whether the BOM is re-exploded or deleted
- Respective entries in planning file are made automatically by the business
application of the system
- When material master is created with MRP data, and a valid MRP type, the material
is then automatically included in the Planning file
- System checks for the following in Planning file
1. The scope of Planning – NETCH/ NETPL
2. Calculate the low level codes
3. BOM re-explosion requirement
4. Planning mode – Deletion of existing proposals (Not firmed proposals)
5. MRP date
6. Is the material is a Master Scheduled Item
Net change planning ONLY plans that material that have been subject to a change, relevant
to MRP lead to a planning file entry being created specific to the Plant & Material
Carry out planning run on regular intervals and check the requirement in planning horizon
Creation Indicator controls the creation of PR/ PO/ Scheduled lines and MRP Lists
Page 52 of 160
Classification: Confidential
2. PR in opening period
3. Planned Orders
3. Delivery Schedules -
1. No Scheduled lines
2. Scheduled line in opening period
3. Schedule line
4. Create MRP List -
1. MRP List
2. Depending on exemption message
3. No MRP List
5. Planning Mode -
1. Normal
2. Re-explode BOM & routing
3. Delete & re-create planning data
6. Scheduling -
1. Basic dates will be determined for Planned Orders
2. Lead time scheduling and capacity planning
7. Planning Date -
We can simulate / display the planning run before actual planning by selecting the check
box
MRP area
• MRP area can be Plant or Sloc or Sub contractor stock
• A storage location/ subcontracting stock area should be assigned for one Plant for
carrying out MRP
• Material requirement planning with MRP areas CANNOT be REVERSED
• A subcontractor should be assigned to only one MRP area for carrying out MRP
• MRP areas of Sloc and Subcontractor area are only suitable for STOCK
• In customizing we have to assign additional (than Plant) MRP areas like Sloc and
subcontractor area.
• MRP areas can be entered in Material Master
If we are not specifying the MRP area, system will take PLANT as MRP area as default.
Page 53 of 160
Classification: Confidential
We can assign a material to ONE or MORE MRP areas by creating a segment for each
MRP area.
3. System CARRIES OUT LOT SIZE CALCULATION – As per the lot size
procedure set in Material Master.
4. System CARRIES OUT SCHEDULING – Calculates the start and finish time of
procurement proposal
For scheduling, the pre-requisites are – Processing time, planned delivery time and
GR processing time.
In FORECAST BASED Planning – BACKWARD Scheduling
In RE ORDER POINT PLANNING – FORWARD Scheduling
Page 54 of 160
Classification: Confidential
7. System CALCULATES THE ACTUAL DAY’s SUPPLY AND THE RECEIPT
DAY’s supply
• If we do not save any MRP list, the procurement proposals generated by the system
are stored in database. Then we can process it through Stock/ requirement list,
instead of MRP list
• Evaluations of Planning run results in CBP are – MRP List & S/R List.
• MRP List can be a S/R list at the time of last planning run
• MRP Lists are stored in the system till it deleted manually OR replaced by a new
list of next planning run
• S/R List is not saved in a fixed state in the system (but subject to change). It is
available in WORKING MEMORY ONLY
• We CANNOT set a processing indicator for a S/R List
MRP Group – is an organizational object with which we can assign special planning
control parameters to a group of material
Page 55 of 160
Classification: Confidential
MRP area
Area where the MRP run is planned.
We can assign different MRP parameters to a material for each MRP area.
We can select subcontractor area also as MRP area
Types
a. Static – Lot for lot/ fixed lot size/ Replenishment up to max. stock level, etc
b. Periodic – Daily/ weekly/ monthly. Flexible period according to Planning calendar
c. Optimum – Part period/ Least unit cost/ Groff recorder procedure/ Dynamic lot size, etc
Lot size is set in Material Master. Additional restrictions like minimum lot size, maximum
lot size, rounding profile, etc can also be fixed.
Page 56 of 160
Classification: Confidential
RE-ORDER POINT PLANNING & EVALUATION
If requirement of a material is planned automatically and MRP is active in the Plant, the
system automatically carries out planning file entries upon transactions relevant to MRP.
We can plan manually also.
The system checks whether the forecast requirements can be covered by the available stock
and planned receipts
If the material shortage occurs, system calculates the shortage qty and creates the order
proposal
Page 57 of 160
Classification: Confidential
Re-Order Point Planning
Re-Order Level
Safety Stock
Page 58 of 160
Classification: Confidential
11 INVENTORY MANAGEMENT
MOVEMENT TYPE
- A 3 digit key used to differentiate between goods movements in R/3 system.
- It is having several control functions in Inventory Management
1. Plays a central role in automatic account determination
2. Determine which stock or consumption accounts are to be updated in FI.
3. Determines the format of the screen where we enter documents and how the
quantity fields are updated.
Page 59 of 160
Classification: Confidential
• If it is activated in customizing for a stock type and Plant, then there is no need of
activating negative stock for each and every material in the material master.
• Negative stocks allowed on following special stocks –
Vendor consignment (K), Stock of material from Vendor (O), Consignment stock at
Customer (W), Sakes Order stock (E), Project Stock (Q), Packaging at Customer
(V), RTP of Vendor ®
• We can manage Negative stock for materials with MAP and special stocks
• Ensure that you DONOT have negative stocks on the BALANCE SHEET KEY
DATE.
• Blocked stock also can be negative
• Settings of negative stock possible for
1. Valuation area
2. Plant & special stock types
3. Storage location
4. Material master level
STOCKS
• During goods receipt, a material and accounting documents are generated and it updates
the Purchase order history
• After GR is posted against a particular movement type, the Quantity, Material,
Movement type and Organizational level CAN NOT BE CHNAGED. If any errors,
reverse or cancel the document
• We can post withdrawals & Consumption ONLY from UNRESTRICTED Stock.
• If we want to withdraw material from QI/ blocked, we have to first transfer post it to
Unrestricted and then withdraw it.
• Plant stock & Storage location stocks views will appear automatically in material
master after booking material movements.
• Stock Transfer involves physical movement of goods but transfer posting need not be
• In transfer posting ONLY Material document is generated (NO Accounting
document)
• Movement type is the key control factor in both the cases.
Quality
Inspection 322
350
349 321
344
Page 60 of 160
Classification: Confidential
• A document is the proof of that transaction involving stock changes has taken place.
Documents are stored in the system
Stock Overview
• For each organizational level, Client/ Co code/ Plant/ Storage location / Batch/
Special stocks
• It’s a STATIC display of stocks. Planned data are not available
VALUATION CLASS
It is the grouping of materials to determine which stock accounts are to be updated
upon goods movements
• For automatic account determination, R/3 system works with Valuation Class.
Page 61 of 160
Classification: Confidential
• It is fixed at Accounting view of material master
• Material Valuation is depends on Price Control (Standard or MAP) and goods
movements (GR/GI/TP)
• GR/ IR clearing account depends on the PO price
Changing of the price control from standard to MAP is always possible.
Page 62 of 160
Classification: Confidential
When GR blocked stock is released (MBSF), then it is valuated automatically. It will have
the same effects of an ordinary GR.
• While accepting the GR blocked stock to Plant unrestricted stock(105), you
can refer the material document of earlier GR or Purchase Order
Page 63 of 160
Classification: Confidential
message “ Delivery completed indicator has been reset ”. Thereafter we have to
manage it manually.
• Standard R/3 system does not accept Over deliveries
• For accept over deliveries, you have to select unlimited delivery in PO or properly
set the over delivery tolerance
GRs valuated on the basis of the incoming quantities in the Order price unit
Invoice verification is also based on the GR qty in the order price unit.
• If you want to restrict a GR upto a certain date, enter that date in Latest GR date in
“Delivery” tab of item
RETURN DELIVERY
Return delivery can be created with reference to a material document or Purchase Order
In customizing, for each MOVEMENT TYPE, you can specify Reversal and return
delivery movement type and transactions in case of GR based IV
Page 64 of 160
Classification: Confidential
Movement type –161
It is used to assign in a PO so that while posting the GR, the qty in the GR will be
automatically removed from the stock. It is generally used for exchange of materials.
Quantity Distribution facility at GR
We can distribute the incoming quantity in GR to
1. To several storage locations
2. To several Movement types
3. To several stock types
4. To several Batches
Note – Batch selection list DOES NOT work with SPECIAL STOCKS
Pre-requisites
1. You can enter a freight vendor, if the condition type for delivery costs allows you to
do so. It is customizing setting for a condition type. The Vendor at GR is to be
selected for that condition type in customizing . You can attach a vendor for freight
while creating the PO by attaching a proper condition type in the pricing procedure
and attach in PO itself.
2. The condition type should be included in the pricing procedure (Should be available
in Conditions tab of item in PO)
Automatic PO generation at GR
• We can configure the system in such a way that system creates PO in background
during the receipt of Goods which is not having any PO. We can do the invoice
verification afterwards.
Page 65 of 160
Classification: Confidential
• In Customizing for organizational structure , the plant must be assigned a
purchasing organization in the step Standard purchasing organization - assign
plant so that the system can determine the purchasing info records.
• Automatic POs are allowed only for movement type 101 & 161 in standard system.
The customization for these movement types are to be there for automatic PO
creation
• System valuates the GR with the price defined in purchasing info record.
• MIGO transaction is supporting automatic PO. It is available in MB01
• In Vendor Master the purchase group default data for material to be maintained
• Automatic PO is only possible for valuated goods
• Pre-requisites for automatic PO are;
1. Selection in Material Master
2. Selection in Vendor master
3. Info record should be available
4. Valuated good receipt
5. Automatic PO selection for Plant & Movement types (101& 161)
• If a PO is generated in the background for the return item (movement type –161).
This PO is required if you want to carry out invoice verification for the credit
memos, issued by the Vendor for this return
• If SLED is active, we have to enter the expiration date or production date during GR
• At the time of GR, system checks the SLED and issues warning messages as per the
setting
• After GR is posted, the SLED data will be stored in material document
• Latest acceptable GR date can be entered in PO, so that system can check the date
during GR
• Early good receipts – System can issue warning message on early GRs depending on
customizing. And can post GR to GR blocked stock, if required.
• If NO Unit of measure indicated in material master, the system uses the UoM
1. Order unit for goods receipt with respect to PO
2. Production unit fro GR for Order
3. Units of issue for other movements and reservations
Page 66 of 160
Classification: Confidential
Dynamic availability Check
depends on
1. Movement type
2. Transaction code
• Availability check prevents the book inventory balance of various physical stocks
from becoming NEGATIVE
• Availability checking can be done at Plant/ Storage Location / Special stock level
for the month or even previous month
• Checking by movement type
• System checks for the MOVABLE QUANTITY
• In goods issue screen select an item, go to More functions > Movable quantity
Activation in Customizing for Plant & Movement types are required for
1. Automatic storage location creation
2. Automatic PO at GR
3. SELD checking
Missing Parts Check
• Make it active in Plant in Customizing (inventory management)
• By missing parts check system will issue a message to MRP controller (background
processing)
GR Forecast
Number of anticipated deliveries for Planning purpose.
Inbound deliveries against notifications are NOT taken in to consideration because this
would have a detrimental influence on system performances
RESRVATION
Request to warehouse to have materials ready for issue at a later date for a special purpose.
It ensures the availability of material when it needed. It also can be used to plan inward
goods movements.
Page 67 of 160
Classification: Confidential
We can create a reservation ONLY for ONE purpose. Ie. ONE MOVEMENT TYPE
or ONE ACCOUNT ASSIGNMENT OBJECT
Effects of reservation
1. It creates a reservation document
2. reserved stock increase
3. In MRP, available stock reduces. (In S/R List)
Page 68 of 160
Classification: Confidential
Reservation Management Program (RMP)
Requirement of reservation
Baseline date
• The management program for reservations can both re-organize the reservation file
and make mass changes to reservations
• The management program ONLY includes reservations that have been manually
created.
• Calculation of deletion date of OLD or completed reservations - Predefined No of
days. SAP recommends 30 DAYS from baseline date
• Calculating movement allowed period –Baseline date + Predefined days – SAP
recommends 10 Days
• Issue against reservation with planned item (Cost Centre) reduces the Warehouse
stock
Page 69 of 160
Classification: Confidential
• Issue against reservation WITHOUT planned item (GI) are done by taking them to
unrestricted stock and then issue.
• In case of reservation in Transfer posting, the sending plant will reserve the
item and receiving plant will reserve the material in “Receipt reservation”.
After entering the transfer posting, the account will be cleared.
• MB21/ 22/ 23 – Create/ change/ display reservation
• MB 25 – Reservation List
• Reservations that have been deleted/ reversed CAN NOT be DEACTIVATED
The movement type used for initial stock entry is 561/ 563/ 565 (UR/ QI/ Blocked) and the
valuation of inventory data transferred will depend on 1) Price control & Price in material
master 2) The value and quantity of material transferred.
Example :
Material Master Price – 10.236, system will accept either 10.23 or 10.24
The legecy Value of the material is 10236
Quantity-1000
System will calculate the value as –1000x10.23=10230 or 10240 (difference of –6 or +4)
Page 70 of 160
Classification: Confidential
If we are uploading Qty 1000 and Value 10236, system will upload Value as 10236
eventhough the Material Master price will be updated as 10.23 or 24 after the uplaod, But
the value loaded will be exactly as per the Legecy system
NOTE : The price of material should be the price of Stock keeping unit
GOODS ISSUE
TO
FROM
Ware House To Cost Center
Consignment GOODS ISSUE
GOODS ISSUE To Asset
Pipe Line To Sales
To Order
To Sampling
To scrapping
• Sampling Materials are treated as scrapped . But the value of sampling material
posted from the material stock account to the Quality Inspection stock account .
• But while scrapping material, the material will be posted to Scrap account and it
debits to the cost center.
• Issue to sampling and scrapping are different.
• We can change the movement type while goods issue.
• Goods can be issued to reservation and BOM
• While goods issue, we can have collective entry with different account assignment
also.
• System WILL NOT update the consumption statistics in Material Master, if you
post goods movements using special stock types – Sales Order Stock and Project
Stock
• We can set final issue indicator while issuing against a reservation
• Stock determination is a function that can be used on a cross-application basis.
• We CAN issue goods from Quality inspection and Blocked stock ONLY for
SCRAPPING or SAMPLING
• Reversing a planned goods issue
Can be reversed with reference to a Material Document OR to a reservation
A Material document (Reversal) will be created
An accounting document will be created
Stock will be updated (increased)
Consumption will be reduced
Page 71 of 160
Classification: Confidential
• While issuing a material for scrapping,
- Relevant stock reduced
- Value posted from stock account to scrap account
- Price is taken from material master
BACK FLUSH
It’s a type of goods issue
This type of withdrawal means that the components are already available at the production
sites (can be a production storage location). They are physically consumed during
production processes. However the quantity consumed is NOT reported until it is known
how much has been actually consumed, that is not available till production order
confirmation. For these components you need NOT to enter a goods movement in
Inventory management system. While confirming the production order, system
automatically creates a goods issue and remove from the stock
Setting at material master.
Example – Charging of reactor with various materials
Page 72 of 160
Classification: Confidential
Goods Movement via Shipping
Pre-requisites
• Plant data, Sales Organization, Distribution channel, shipping point and division
• Sales & Distribution data should available in material master
• The customer field in Vendor master as the vendor for shipping ia also the customer
Movements
• Goods issue for a delivery
• Stock transfer using STO
• Returns from customer
• Return deliveries to Vendor
• Returns to STO
Scheduling
• Material availability date
• Transportation planning date
• Loading date
• Goods Issue date
All depends on the Factory calendar
STOCK DETERMINATION
• Enter stock determination group in material master at PLANT level
Page 73 of 160
Classification: Confidential
• Stock determination Rule is assigned by the application in which it is called
(transaction)
• Stock determination group and rule forms a unique key for the stock determination
strategy
• Stock determination strategy defines which stock can be considered for a
transaction. (Special stock indicator/ storage location) and preferences are to be
included (in sorting option)
• As per the SD strategy you predefine, the system makes decisions on material
withdrawal depending on the material, Plant and business process.
• Stock determination can be used for UR stock/ Vendor consignment/ Pipeline stock/
Sales order stock/ Project stock
• Scenarios
1. The back flushing of material in repetitive manufacturing or a production
order should be carried out for a company’s own stock first and then vendor
consignment stock (Most reasonable vendor first)
2. Material from preferred vendor first. If more vendors, use split valuation for
price and quantity.
3. First issue from central buffer stock and then from storage location for
staging material
4. If stock is not sufficient, go to pipeline
Pre-requisite settings for Stock Determination
1. Define a cross-application strategy for stock determination according to which
stock should be reduced in Inventory management. It is at PLANT level based on
stock determination group and stock determination Rule
2. Assign SD group to material in Material Master record (Plant/Storage location 2
view)
3. Assign SD rule to the business transaction/ event (Movement type)
SD Types
1. Auto in back ground
2. Online during SD process
SD Strategy- It depends on
1. Plant
2. SD group
3. SD rule
Define SD Strategy
1. which stocks can be used for the transaction/ event type (UR/K/P/E/Q)
2. From which stocks are to be withdrawn
3. Processing method (Background/ online)
4. Priorities (Batches, etc)
5. Valuation type/ Split valuation
How to use SD
1. While transaction (GI/ TP), put a “*” in storage location field
Page 74 of 160
Classification: Confidential
2. Choose to continue – If SD is activated, the system displays a dialog box indicating
the stocks it has been determined for this withdrawal as per your customizing
settings
3. Select/ change the proposal as required
4. Post the document
Returns to Vendor
Movement type Functionality
102 Reversal of GR due to any clerical mistake
122 Returns to Vendor – due to any reason like damage
124 Returns to Vendor – from GR blocked stock
161 Returns to vendor – For the exchange of another material
STOCK MOVEMENTS-TRANSFERS
• Stock Transfer involves physical movement of goods but transfer posting need not be
• In transfer posting ONLY Material document is generated (NO Accounting
document)
• Movement type is the key control factor in both the cases.
• Stock transfer can be WITH or WITHOUT Purchase Order (With & Without SD and
between Company codes also)
• Transfer posting can be between locations, stock types and even material to material
Page 75 of 160
Classification: Confidential
• 1 step is being used where the Plants are located nearby and there will not be much
time to transfer the stock. In other wards the stocks can be seen in the system
immediately (no stock-in-transit)
• The movement type is 301.
• Goods issue from sending Plant and Good receipt on receiving Plants will happen
simultaneously. Both the stocks will be in Un-restricted use.
b) 2 Step
• When the Plants are distant and there will be a time gap for transferring the stock.
Stock-in Transit data is available in the system
• The movement types are 303 & 305.
• Goods Issue in sending Plant
• Goods receipt at receiving plants are to be carried out
• Can monitor the stocks in stock-in-transit
3. Material to Material
• It is possible ONLY if both the materials are managed in SAME UNIT OF
MEASURE.
• This functionality is used for transferring the material when its characteristics
changes in due course of time and it resembles with an existing material.
• It is mostly used in Pharma & Chemicals
STOCK TRANFERS
Page 76 of 160
Classification: Confidential
• Movement types are 351 & 101
• After creating PO, the material quantity in stock overview will show as “Open
Order quantity” in receiving Plant and there will not be any change for the stock in
sending plant.
• After posting stock transfer,
1. Material Price will be as per the sending plant’s price
2. Quantity will reduce from sending Plant
3. Quantity will NOT be increased in receiving plant. But it will shown as
stock-in-transit
4. Accounting document will be generated along with this transaction
• After receiving goods at receiving plant
i. NO accounting document will be generated
generated
ii. Stock in receiving plant WILL increase
• While transferring the stock, the price of the sending plant will be taken into
consideration for calculating the stock value.
• But the material price will be re-calculated by the system at both the plants as per
the price control set in material master.
• The documents are created as per the price control
NOTE : To carryout stock transfer from Plant to Plant for a material that is subject
to SPLIT VALUATION, you HAVE TO USE 1STEP or STO
SPECIAL STOCKS
Special stocks that are managed separately becoz they are not belonging to your company .
Page 77 of 160
Classification: Confidential
All the 3 stock types, UR/ Blocked/ QI are allowed
Page 78 of 160
Classification: Confidential
12 SPECIAL PROCUREMENT TYPES
1. Consignment (K)
2. Sub Contracting (L)
3. Stock Transfer using Stock Transport Order (U)
4. Third Party Processing (S)
5. RTP (R)
6. Pipeline Handling (P)
CONSIGNMENT PROCESS
When buying goods as a Consignment, the ordered goods still belonging to Vendor, even
after delivery. The goods become your property ONLY after they are consumed. The
quantity consumed are periodically settled.
• The Ownership of the material is with Vendor but storing at client’s premises
• The stocks are NOT VALUATED, but available for MRP
• The ownership of the material transfers to the client ONLY after issuing/
transferring it from the consignment stock
• Consignment liabilities are settled periodically (thru MRKO) based on the
consumption statement by the vendor
• The prices of consignment stocks are defined in Info record and maintained
periodically
• We can use the conditions in Purchasing
• CAN maintain ANY unit of measure with proper definition of conversion factor
in material master
• Physical Inventory of Consignment stock is possible
• Consignment stocks are managed at STORAGE LOCATION level
• There will NOT be ANY VALUE in consignment purchase orders
• In PO, No Price, No conditions, No Invoice receipt requirement but GR
requirement
• Stock movements are possible.
• Consignment stocks can be displayed by Tcode – MB54
• We can issue the consignment material from Consignment stock using movement
type – 201+K
• Item category ‘K’ is used for consignments
• We can post GRs for consignment WITH or WITHOUT reference of a PO. But
the consignment prices are to be maintained before GR
• Consignment stocks can be managed at Unrestricted/ QI/ blocked and we can do
the transfer posting between them.
• But we can withdraw the consignment from UNRESTRICTED ONLY
• Goods Issue from consignment unrestricted stock results in a liability to the
consignment vendor
Page 79 of 160
Classification: Confidential
• We can enter the invoice for consignment WITHOUT reference to a PO. Debits
are posted to the “Liabilities from consignment stores” G/L account to which the
credits were posted upon “Goods issue from consignment” G/L account
• Consignment info record- The info record of consignment with different Plants
(different prices at each plant) is having a SINGLE INFO RECORD number
• Info record should be created BEFORE creating a PO/ GR.
Process of Consignment Procurement & Settlement
1. Creation of Info record – ME11
2. Create Purchase Order – ME 21N
Standard procedure.
Item category –K
GR to consignment store
Invoice Receipt is NOT required
No Price in PO
3. Goods Receipt – MIGO – Receipt of Material to consignment store
The movement type – 101+K
Please note that the GR can be with or without GR. Item will be in special stock
while posting the GR
3. Transfer Posting – MB1B. Transferring the material to own stock
The movement type – 411K (the step is Not Mandatory)
4. Goods Issue – MIGO
Goods Issue from consignment store to movement types – 201/231/ 241/ 251/ 261
Note – We can directly issue the material from consignment stock using movement type
201+K, without transferring to company’s stock.
SUBCONTRACTING PROCESS
The vendor receives the components from which he produces the finished product
mentioned in the PO. The components are listed in the PO and can also be determined by
the system via BOM
• You order an end product from a vendor and specify in the PO with components,
you will send to vendor to manufacture the end product
• Issue of components to the vendor and good receipt of finished product with
consumption detail of components
• Vendor invoice is posted against the purchase order
Page 80 of 160
Classification: Confidential
• A subsequent adjustment for excess/ under consumed components can be made.
• Item category ’L’ is used in the PO, and several components can be attached to the
Po
• We can enter the components by manual or thru BOM explosion
• System automatically creates reservation for the MRP relevant components
• The purchase order price will be the price of subcontracting services
• Conditions of subcontracting can be stored in Purchasing info record for
subcontracting
• We can link services specification with subcontracting items
• The components with subcontractor (after issuing it) are managed as a special stock
to the vendor. This stock is VALUATED and AVAILABLE for MRP as the
components are your property. It is not allocated to a specific storage location becoz
its still your property
• We can monitor subcontracting stock by evaluations
• Goods issues are made, 1. with respect to a Subcontracting PO 2. From the list of all
the material of a subcontracting vendor
• We can do the process of subcontracting thru SD. Through delivery and shipping
• Good receipts are posted with respect to Subcontracting order item
• Consumption of components posted at GR and subsequent settlement is possible
with respect to PO
• Invoice verification is same that of standard process.
• The account postings at subcontracting at GR & invoice verification are;
SUBCONTRACTING SCENARIO
Order - SF Material
Component - Raw Material
A. At Goods Receipt
1. Stock account of SF Product - Debited @ (Order price + Valuation price of SF product)
2. Cost of Goods Manufactured - Credited @ (Order price + Valuation price of SF product)
3. Stock account of Raw Material - Credited @ Valuation price of Raw material
4. Consumption Account - Debited @ Valuation Price of Raw Material
5. GR/ IR Clearing Account - Credited @ Order Price
6. External Labor Account - Debited @ Order price
B. At Invoice Receipt
1) If there is NO deviation Price in Vendor invoice
Invoice Value = Order price
1. GR/ IR Clearing Account - Debited @ Order Price
2. Vendor account - Credited @ Invoice Price (Order price)
2) Invoice Value = Order price + deviation price from PO
1. Stock account of SF Product - Debited @ deviation amount in invoice
2. Cost of Goods Manufactured - Credited @ deviation amount in invoice
3. GR/ IR Clearing Account - Debited @ Order Price
4. External Labor Account - Debited @ deviation amount in invoice
5. Vendor account - Credited @ Invoice Price (Order price + deviation amount from PO)
Page 81 of 160
Classification: Confidential
i. Stock account fro Finished goods -
ii. Stock account of raw material
iii. GR/ IR clearing account
iv. Vendor account
v. Cost of goods manufactured
vi. Consumption account (for components)
vii. External labor account
• We can enter the material that is to be produced as a subcontract item in the
scheduling agreement
• By the issue of components (thru transfer posting), the stock of components WILL
NOT reduce from your stock. The stock will be produced at the time of receipt of
Goods receipt of finished product
• CS01 is used for creating BOM/ components
1. The order of the end product in PO. The components are attached to the item n PO
2. In Inventory management, components are posted to the stock of material provided to
the vendor
3. Vendor supplies the end product with consumption details of components and it will
posted to the system while GR’
4. Any balance (+ or -) of components are done at subsequent adjustment transaction
5. Vendor submit his invoice for the services rendered and invoice will be posted in MIRO
Page 82 of 160
Classification: Confidential
• If you don’t want to change the quantities of components, you can fix it by selecting
the Fix check box. The check box is available at components overview (While you
are attaching the components-in PO &PR)
• We can check the availability of components in PR at Environment > Availability
or Edit > availability check in PO
NOTE
• If you change the quantity of material, the system will change the quantity of
component automatically as per the proportion fixed in the component
overview, if the item is NOT FIXED
• If you change the delivery date, the system only re-calculates the date of
requirement, the components are NOT AUTOMATICALLY
REDETERMINED in the BOM. In this case we have to do a new BOM
explosion
• The stock position of subcontracting stock at MBLB
It shows the current stock status, Planned issues & Planned receipts
Providing components for existing Purchase Orders
There are 3 ways for providing it
1. From the “Subcontracting stock monitoring for Vendor List” as a Goods Issue via
Inventory management
a) Choose Menu- PO > Reporting > SC stocks per vendor. (T Code – ME2O)
The list of components that belong to this PO will be displayed
b) Select the component you wish to provide to this Vendor and Choose Edit > Post
goods Issue. A dialog box appears, in which you can enter the data required to
post the goods issue
c) Choose to continue.
The system posts the Goods Issue in background and give the message and you
can cross-check the material via MBLB, select the material and go to
Environment > Material movements and see the material document posted
against the above step (movement type selected is 541)
2. Issue the material from subcontracting stock as a delivery vis shipping (through SD)
3. From Inventory Management Menu
Create a transfer posting through Transaction code –MB1B with respect to a PO
(Subcontracting PO). Here also the movement type is 541
Note – Maximum of 4 Purchase orders can be selected for referring in Transfer
posting
Page 83 of 160
Classification: Confidential
Provision of components
•Posting from Unrestricted stock – Can be with respect to a PO or Without PO
•The components can be delivered by another vendor
Issue PO to a Vendor for supplying the components, the delivery address
should be the address of subcontracting vendor. Enter the check box provision
at PO. When you are getting the information that the Vendor is supplied the
components to your Subcontracting vendor. Make a Goods receipt
(STATISTICAL GOODS RECEIPT) in the system so that the stock
position will be updated
The Goods receipt for a Subcontracting Order is VALUATE the material at
Subcontracting Price PLUS the value of the components consumed
Subsequent adjustment
In this transaction the consumption account is already posted is available / displayed
as a second line for each item
Use + or - sign to adjust the components. The movement type is 544.
Subsequent adjustment is possible ONLY for subcontracting orders (L)
Receipt of a BY PRODUCT generated during subcontracting
• The by products are entered in the subcontracting Purchase Order as components
with NEGATIVE quantity
• While receiving the good at GR, system automatically posts the receipt of
byproducts
1. In the material document you can identify the by product by the
movement type –545
2. By products are posted to the ‘Stock of material provided to the Vendor”
• Due to the receipt of byproduct, the value of end product will be REDUCED.
• To transfer the byproduct quantities from the “Stock of material provided to
Vendor” to Unrestricted stock, make a transfer posting using the movement type
–542
Subcontracting for Sales Order stock and Project stock
Page 84 of 160
Classification: Confidential
PLANT to PLANT STOCK TRANSPORT ORDER
1 Step 2 Step Without SD With SD With Billing
ORDER TYPE
Area - MM-PUR UB UB UB
MOVEMENT TYPE301 (Transfer 643 & 101
Area -MM-IM Posting) 303 & 305 351 & 101 641 & 101 645 for 1 step
DELIVERY TYPE
Area - SD NL NLCC
BILLING TYPE
Area - SD IV
DOCUMENT TYPE
Area - MM-IV RE
PRICE Valuation Price Valuation Price Valuation Price Valuation Price Pricing in SD & MM
PLANNING Via Reservation Purchase Order Purchase Order Purchase Order
Stock in Stock-in-Transit
STOCK after GI Transfer Stock-in-Transit Stock-in-Transit Company code
DELIVERY COSTS Possible Possible Possible
Company code Revenue account &
CROSS-Company Company code Company code Company code clearing GR/IR Clearing
Code Via clearing account clearing account clearing account account account
of goods issue
Goods issue sending plant > Stock-in-transit of receiving Plant > Goods Receipt of
•
receiving Plant.
Transfer posting (Goods issue-1step) is valuated at the price of sending plant
•
of goods issue. If any offset, will post to Company code clearing account
We can request and monitor stock transfer in purchasing through a PR, STO &
•
Scheduling Agreement
For stock transfer scheduling agreement use document type –LU and item category
•
-U
Page 85 of 160
Classification: Confidential
STOCK TRANPORT ORDER WITHOUT SD DELIVERY
•Goods Issue Sending Plant > Stock-in-transit of receiving plant > Goods receipt of
receiving Plant
•Delivery costs CAN BE entered in ST Order
•Transfer posting (Goods issue-1step) is valuated at the price of sending plant
•If it is between 2 company codes, it will create 2 accounting documents at the time
of goods issue. If any offset, will post to Company code clearing account
•Process Flow
1. Creation of ST order in receiving Plant for sending plant with a
document type UB in ME21N
2. Posting a goods issue through transfer posting –MB1B at sending plant
with a movement type –351
3. Posting a goods receipt – MIGO at receiving plant with movement type
–101
4. Invoice verification at receiving plant – Normal MIRO
Page 86 of 160
Classification: Confidential
b. Post delivery in sending Plant (Movement type –643)
c. Creation of billing document in sending plant
d. Post GR at receiving Plant
e. Post invoice at receiving Plant
GENERAL –INFORMATIONS ON STO
Pre-requisites for Goods Issue in Shipping
b. In customizing in Purchasing, a delivery type (NL for STO with delivery and
NLCC for delivery & billing) must be assigned to the PURCHASING
DOCUMENT TYPE (UB)
c. Customer number for receiving plant to be created and that MUST be maintained in
customizing in STO
d. In SD customizing, shipping point determination MUST be maintained
e. In material master, shipping data MUST be maintained
In all cases the value of transportation is posted to a company code clearing account in both
the plants. The stock transfer is valuated at the valuation price of the material in sending
plant
Page 87 of 160
Classification: Confidential
THIRD PARTY PROCESSING
Company
Customer Vendor
Material
Page 88 of 160
Classification: Confidential
• If the customer is billed on the basis of quantity, we CAN create billing
document, IMMEDIATELY after the sales order is entered
• If it is based on Vendor invoice, we CAN NOT create the billing document
TILL the vendor invoice is entered/ posted in the system
Page 89 of 160
Classification: Confidential
• The special stock data is defined for EVERY vendor at storage location level. It is
created automatically 1 st receipt is posted to RTP stock.
• This RTP stock can not be maintained manually, but updated automatically upon
goods movements.
• RTP is an UNRESTRICTED STOCK ALWAYS
• Allows a Negative stock
• We CAN NOT transfer RTP stock to your own stock
• At Goods receipt, the movement type for RTP ‘501+M’ is selected automatically by
the system. For returns, ‘502+M’. Can use Goods Issue –Others for returning to
Vendor with 502+M
• If we want to transfer these RTP material between storage locations, system selects
the movement type –311+M
• RTP stocks are available in stock displays – MMBE / MB53
Page 90 of 160
Classification: Confidential
• It can be Valuated / non valuated
• If it is NOT valuated, it is managed via a Cost Center
• Can be transferred to own stock using movement type – 411+E
PROJECT STOCK
• The stocks stored for a Project till the completion of the project
• It can be valuated / non valuated
• It is allocated to a WBS element (Work Breakdown Structure)
• Components from this stock can be issued for a WBS element
• The stock is available for MRP
• Managed with a special stock Indicator ‘Q’
• It can be transferred to own stock using the movement type – 411 +Q
Page 91 of 160
Classification: Confidential
Physical Inventory process
i. Preparation
Create a physical inventory document, print and distribute it
Block the materials for postings
ii. Physical Inventory Counting
Stocks are counted and count results are entered in the count list by using ‘enter PI
count’ transaction
iii. Physical Inventory Check
List out the quantity difference with respect to the quantity in the book
If required, re-counting can be initiated
If the differences are acceptable, we can post and stocks are corrected accordingly
• Physical Inventory number (PI No) – Number for a group of Physical inventory
documents
• We can assign PI No to a PI document for extra selection criteria for PI reports like
PI doc for Storage locations/ Vendor/ Customer, etc.
While entering the count result for zero counts, don’t leave the space as it will be
considered as it is NOT COUNTED. If the count is zero, specifically fix zero count (ZC)
• If the Physical Inventory document is created immediately before the count, block
the relevant materials while creation of Document itself
• If the PI document is NOT created immediately before the count, block relevant
material later by CHNAGING the PI document at that time.
• Blocking will automatically will be CANCELLED when you post the counting
results for the PI document
• Posting of physical Inventory difference WILL create a MATERIAL
DOCUMENT and ACCOUNTING DOCUMENT
• PI documents can be single document or sessions
• In customizing we have to specify whether the FREEZING of book inventory
balances in storage locations are allowed or not.
• From easy menu, you can freeze the movements in the document itself.
• If you have initiated recount for an item, then we CAN NOT change the count
afterwards.
• Recounted items are deactivated in the original document and no longer processed
by entire document.
• In Customizing we can set the TOLERENCE LIMT for Physical Inventory
differences
1. Maximum amount per Physical Inventory DOCUMENT
Page 92 of 160
Classification: Confidential
2. Maximum amount per Physical Inventory ITEM
• After posting the Physical Inventory differences, system will issues a message “
Difference for Inventory document “NN” posted with Material document “MM”
Case1 – If the counted quantity < actual book stock – The system assumes that the
difference was withdrawn from the stock.
While posting the difference, account movements are similar to that of a Transfer
posting from consignment to Own UR stock. But he amount will be posted to
“Expenditure from Inventory differences”.
Case2 - If the counted quantity > actual book stock – The system assumes that more
issues are posted. So inventory difference is posted as a reversal of Goods Issue, but
the amount will be posted to “Payable from Consignment Stock”
CYCLE COUNTING
• Cycle counting indicator is set for each of the material in material master(Manual)
• It defines the counting of physical inventory intervals in a fiscal year
• Cycle counting indicator can be set automatically by ABC analysis of stock
Transaction Code – MIBC)
• In ABC analysis, the cycle counting indicator is updated as per definition of A,B&C
and periods
• ABC analysis can be done through transaction code – MC40- User based ABC
analysis and MC-41 –Requirement based ABC analysis
Page 93 of 160
Classification: Confidential
• Program RMCBIN00 allows you to carry out an ABC analysis to classify the
materials according to either by consumption or by requirements
• The cycle counting indicator in material master can be updated automatically during
cycle counting analysis.
• The interval between inventories for each cycle counting indicator is set in
customizing
• Cycle counting Indicator can be fixed . If it is fixed, the status (present status A or B
or C) will not change due to the program run.
• Program RM071CN1 creates Physical Inventory documents for cycle counting. It
checks all cycle counting materials to determine whether Physical Inventory is DUE
or not (Transaction Code –MICN)
INVENTORY SAMPLING
• It is based on statistical procedure
• Procedure – A sample is randomly selected from the stock management units for
which a PI is to be carried out and then counted. The sample size depends on the
probable degree of confidence you require when using the data obtained from the
sample to make inferences about this entire stock management unit. The data posted
for the sample stock is extrapolated, and then applied to all the stock management
units included in the PI procedure . If the deviation between extrapolated value and
book value is very small (order of 2%) , then this procedure is considered to be
successful.
Page 94 of 160
Classification: Confidential
14 VALUATION AND ACCOUNT DETERMINATION
General Postings in MM
At Goods Receipt
Stock Account - Debited (+)
GR/IR clearing - Credited (-)
At Invoice Verification
GR/IR clearing - Debited (+)
Vendor - Credited (-)
At Payment
Vendor - Debited (+)
Bank cash - Credited (-)
At Goods Issue
Consumption - Debited(+)
Stock Account - Credited (-)
• Valuation Area – Can be at Company code level or Plant level. SAP recommends
the valuation at Plant Level.
• Valuation at Plant level is MANDATORY if we want to use Production Planning
(PP) or Product costing accounting components or retail system .
• Once the valuation area is defined In the customizing, it is very DIFFICULT to
reverse it.
• If you want to have a storage location for storing materials non-valuated, you can
have it through another Plant(Valuation area) where only quantity updation will
take place
• The transactions in inventory management that affects accounting are Goods
Receipt, Goods Issue and Transfer Posting
• These transactions can change the valuation price of the material depending on the
price control of the material
• The posting of invoice verification (MIRO) also can affect the material valuation
• Material Valuation during :
1. RECEIPTS – are valuated at current material price in the material master
2. a) GR for PO – GR before IR –Materials are valuated at PO Price
b) GR for PO – GR after IR – Materials are valuated at Invoice price
3. GOODS ISSUE – Goods Issues are valuated at the current price of the
material in material Master.
4. Free Delivery – Zero Value
• Materials that are to be valuated should have accounting data with valuation Class
• Material Price Control
1. In standard pricing (S),
Page 95 of 160
Classification: Confidential
•Material is valuated at material master price and in case any
difference, will be posted to Price Difference Account (PDA)
•Exact value available for cost accounting/ Controlling purposes
•In accounting view, the difference can be displayed.
•The changing of this standard price in material master is possible
2. In moving average pricing (V),
•GR at PO price and GI at material master price. Receipts are valuated
at actual price (PO or IV)
•In case of any difference, the difference is posted to Stock account, if
sufficient stock available (in such case, the MAP will be changed)or it
will be posted to a PDA.
•System modifies the price in material master according to the
delivered price
•If the data is used for cost accounting, will have fluctuations
• If the material is managed at Standard price, the moving average price will be
recorded in the material master by the system
• Changing of Material master price (MR21) from Standard to Moving average price
is ALWAYS possible
• Changing of Material master price from Moving average price to Standard is NOT
POSSIBLE in 2 cases
1. If the material is valuated in SPLIT VALUATION
2. If the standard price is coming from COSTING and is NOT equal to the
moving average price
3. Changing fro S to V & V to S are Possible, if POs are Not created or Stocks
are not existing
• Periodic Unit Price (PUP) – Price that changes periodically as a result of goods
movements and invoice postings
• PUP = Value of material / Quantity of material
• PUP is used in single level or multi level price determina
d etermination
tion to valuate the material
for closing period.
• PUP can carryout in 3 currencies and 3 valuation areas
• The valuation in current period, system uses standard pricing.
Page 96 of 160
Classification: Confidential
2. Valuation area
3. Material Type/ Valuation class
4. Transactions (Movement type)
1. Chart of Accounts – Influencing Factors
• Chart of account is assigned to company code
• Used as a key factor for account determination to enable a differentiation for
the purpose of G/L account assignment
• Configure separately for automatic account determination
• Financial accounting, Cost & Revenue accounting uses the optional chart of
accounting
2. Valuation Area- Valuation Grouping code – Influencing factors
• Key for account determination that enables a differentiation for G/L account
assignment WITHIN Chart of accounts
• By Valuation grouping code, dependency of accounts on Valuation area
• If a valuation grouping code is there assign a code for each valuation area
• Valuation Area is the level at which the materials are valuated
• If the valuation is at company code, G/L account CAN NOT be assigned
according to Plant
• We can assign a totally different G/L accounts to Plant if it is having a
separate Valuation grouping code
CHART OF ACCOUNTS
COMPANY CODE
PLANT
VALUATION
GROUPING CODE
Page 97 of 160
Classification: Confidential
4. Transaction – Influencing Factors
• It’s a key for account determination that symbolizes the transaction
• Posting transactions will define the relevant accounting
• Posting records are assigned to each Movement type to each invoice
verification
a. Account grouping
Depending on Movement type and special stock indicators, we can assign an
account grouping for individual transactions.
We can use the rules to define its configuration of automatic postings for a posting
transaction depends on
1. Valuation Grouping code
2. Account grouping
3. Valuation class
General
Account Category Ledger
Reference ACCOUNT
3
Valuation Class 4 5
Business Value
Transaction String Transaction
(Movement Type) Event Key
Account Modifier
Page 98 of 160
Classification: Confidential
Account determination Overview
GOODS ISSUE TO
COST CENTER
Movement Type 201 MATERIAL MASTER VALUE STRING - WA01
Valuation
Plant 1000 area 1000 ACCOUNT MODIFIER (KEYS)
Valuation
Material M class 3000 BSX GBB PRD
Price control V
Page 99 of 160
Classification: Confidential
Influencing factors – Summary
Value string
Transaction Event key
Business Transaction Goods movements/ Account grouping
Invoice verification
Account Modifier
Default accounting – The system proposes an account depend on the account assignment.
The system uses the Account grouping for an account assignment category to determine
this account
The valuation area is the level at which material valuations are carried out. In the MM
application transactions, the valuation area is hidden. In customizing, you can choose
whether the valuation area equals the company code or the plant. This setting must be
carried out before creating materials and before entering transactions in MM inventory
management. If PP is active the valuation area must be on plant level !
Therefore:
The value string is a set of processing keys (see table T156W) required to fulfil the
account postings for a certain movement type/material type or transaction type/material
type combination.
A processing key is used to determine the accounts and posting keys for line items which
are created automatically by the system.
The main difference between movement type-based/non-movement type -based MM
transactions in terms of customizing is the allocation procedure for the value string
and processing keys.
When customizing the account determination process, a valuation grouping code is first
selected (this also implies a chart of accounts). After this, a posting transaction is selected
for the configuration of the G/L accounts. This determines the processing (or transaction)
key and the account modifications relevant for this transaction. After this, the relevant G/L
account can be allocated for the individual valuation classes.
A simulation function supports the checking of the settings made.
Movement Non-move-
"Type of
type based ment type based
Transaction Transaction
Material"
Material
Step 1 or 2
Type
Value Qty.
Posting String Posting String
Account
Company Code
Categ. Reference
Step 3
Rules
Processing
Key (GBB) Account Valuation Val. Grouping
modification Class Code
Processing
Key (AUF)
Chart of
Step 4
Account
Legend
Information derived from Transaction type G/L Account
Information derived from Material Master
Information derived from the organiz. Structure
Main Customizing area
1. SPLIT VALUATION
o It is one of the specific inventory management features of SAP R/3 (Others are
Non-valuated materials and RTP)
1. While creating the material master select valuation category and save it.
2. Again go to Material master, while entering system will ask for Valuation type in
accounting view. Enter the valuation class, price and save.
nd
3. Again go to material master and repeat the procedure for 2 valuation type.
4. The valuation type for each valuation category is fixed in customizing
• For maintaining, stock only (Generally LOW VALUE items) materials material
type Non-valuated stock material – UNBW is used
• This material type will not have any Accounting view in material master because it
is not maintained with any Value
• We CANNOT post a GR for a UNBW material directly for consumption
• The storage of material will be to Warehouse and then issued for consumption. It is
not having any value, only Quantity
• No accounting document will be generated during transactions
• UNBW materials Vs Raw Materials
INVOICE VERIFICATION
Invoice verification process the invoice in FI. By posting an invoice the data in MM & FI
are updated.
UPDATION IN UPDATION IN
MATERIALS MGT. ACCOUNTING
E. Reference of
1. Goods/ Service items
2. Planned delivery costs
3. Goods/ Service items + Planned delivery costs
• Unplanned delivery cost will be posted as DEBIT MEMO in invoice entry sheet, if
the invoice is separately for unplanned delivery cost
• In the payment block option in ‘Payment’ tab of the header data, we can block the
invoice MANUALLY
• If we want to post an invoice of ‘Free for payment’, use the option free for payment
• We can define new display variant in customizing
INVOICING PLAN
• Tax codes are defined for each tax rate in customizing in FI (FTXP)
• The tax codes are attached in PO
CASH DICOUNT in INVOICE VERIFICATION
2. NET Posting – If posting is Net, system posts the cash discount amount to the
stock/ cost account. Cash discount clearing account at the time of payment. So
select NET posting for cash discount.
(During LIV)
(During Payment)
• If the PO is in foreign currency, we can use “FIXED” exchange rate. Then the
system uses this exchange rate to convert the foreign currency to the local currency
at the time of GR and IV
• If it is “NOT FIXED” in PO, then the system uses the current exchange rate to
convert the foreign currency to local currency at the time of GR. In IV also system
suggests the same exchange rate, BUT WE CAN CHANGE it
• If the exchange rate is NOT FIXED in PO, the exchange rate differences can occur
as the use of different exchange rate. Its just like as a price difference. It will be
posted to “Exchange rate difference account ” as per the customizing. (To a separate
account or add to the existing)
We can set tolerance limit for each type of variance in customizing. There are 4 types of
tolerances.
1. Vendor specific
2. Invoice block
3. At Purchasing level (Order price)
4. At Goods receipt (Quantity)
The path is LIV > Incoming Invoice > Vendor specific tolerances
These tolerances are COMPANY CODE LEVEL & ON TOTAL INVOICE
Upper Limit
- Absolute
– Do not check (Radio button)
- Check Limit (radio button) – Value ------
- Percentage
– Do not check (Radio button)
- Check Limit (radio button) – Percentage ------%
Lower Limit
- Absolute
– Do not check (Radio button)
- Check Limit (radio button) – Value ------
- Percentage
– Do not check (Radio button)
- Check Limit (radio button) – Percentage ------%
8. Price Variance (PP)
Upper Limit
- Absolute
– Do not check (Radio button)
- Check Limit (radio button) – Value ------
- Percentage
– Do not check (Radio button)
- Check Limit (radio button) – Percentage ------%
Lower Limit
- Absolute
– Do not check (Radio button)
- Check Limit (radio button) – Value ------
Upper Limit
- Absolute
– Do not check (Radio button)
- Check Limit (radio button) – Value ------
- Percentage
– Do not check (Radio button)
- Check Limit (radio button) – Percentage ------%
Lower Limit
- Absolute
– Do not check (Radio button)
- Check Limit (radio button) – Value ------
- Percentage
– Do not check (Radio button)
- Check Limit (radio button) – Percentage ------%
10. Date Variance – Value x days (ST)
Upper Limit
- Do not check (Radio button)
- Check Limit –Value -----
1. PE
2. SE
4. AT GOODS RECEIPT
• If the variances are within the tolerance limit, the system displays message as per
the customizing
• If the payment is automatically blocked due to the (settings) exceeded the units,
payment block is filled in the Vendor line item of the FI document
BLOCKING VARIANCES
1. Quantity
2. Price
3. PO Price Quantity
4. Date
5. Stochastic
6. Quality
7. manual
3. PO price quantity
4. Date (D)
5. Stochastical Blocking
7. Manual Blocking
a) Manual blocking can be made at HEADER Level. In payments tab in MIRO screen
b) At ITEM LEVEL – In column “Ma” put the tick
• If the invoice is blocked at Header level, the blocking is for total items in the
invoice
• If the block is at item level, it is applicable for only that item
• If the manual blocking is at Header level, the reason of the invoice blocking
will appear as “A” in MM and FI document after posting the invoice
• If the blocking is at Item level OR automatic blocking by the system on any
reason, the reason of blocking will appear as “R” and will appear only in FI
document
INVOICE REDUCTION
For example,
At PO – 100Nos x Price 10 (1000)
At GR – 70Nos x Price 10 (700)
At IV – 100Nos x Price 10 (1000) and if we are opting Invoice reduction,
System will generate 2 accounting documents
1. 100Nos x Price 10 – Invoice (as per the invoice)
2. 30Nos x Price 10 – A CREDIT MEMO (for the difference value)
In simulation, we can see the credit memo detail and Vendor payment detail
(reduced amount)
Account Movements
At Invoice verification,
Vendor account – 1320, GR/IR clearing – 700, the difference = 1320-700 =620
Out of 620,
Clearing account = 30Nos x 12 = 360
Input tax = 10% of 1200 = 120
So the amount will go to stock account = 620 – (360+120) = 140
• As the invoice is accepted, the GR/IR clearing account will be cleared and the
balance amount (140) will go to Stock account
In this case, system accept a difference (positive or Negative) between the item total it
expects and it posts the difference to a ”Non operating expense or revenue” account.
(-) (+)
MANUAL ACCEPTANCE
• We can accept the differences manually only, if the invoice is verified in the
background and containing errors
• Accept the difference on header data and reprocess the invoice
• While posting these invoices system will post the difference amount to the same
account.
• These invoices will not have any GR/IR clearing account as there is not any GR
CASE -1 - VALUATED GR
At GR At IV
Consumption Account +500 +50
GR/IR clearing Account -500 +500
Vendor Account -550
CASE -2 - NON-VALUATED GR
At GR At IV
Consumption Account +550
GR/IR clearing Account
Vendor Account -550
If the valuated GR defined in PO, the price difference is posted to the Consumption
account
DELIVRY COSTS
Freight Customs
• As per the settings in Customizing, the unplanned delivery costs can be (1)
Distributed to invoice items (2) Posting to a separate G/L account
• If it is distributed to items, it WILL NOT list them separately in PO History,
will be included in the invoice amount
• If it is posted to a separate G/L account, they also WILL NOT appear in PO
History
• Unplanned delivery costs are posted to item in PROPORTION to the total
value in the current invoice
• We can post an invoice of unplanned delivery costs alone for an invoice already
posted. It will be treated as a Debit memo.
• This option is used for the changes due to TOTAL invoice value (NOT
QUANTITY)
• These postings are done AFTER a posting of an invoice
• When you enter to subsequent debit/ credit system suggests full quantity, but
NO value
• Subsequent debit/ Credits are flagged in PO History
• Account movements in subsequent credit/ debit are stock account and Vendor
account
• Case1 – If GR is posted
System makes the offsetting entry to stock account or price difference
account depending on the price control of the material and the stock position
INVOICING PLAN
2 types of Invoicing plans are used
1. Periodic
2. Partial
The GR/IR clearing account is cleared only if the invoiced quantity and delivered quantity
are equal.
If it is NOT equal the system expects invoice/ material. And if the material is not coming,
we have to clear this account manually.
List of GR/IR balances are available in transaction code – MB5S
1. Messages
Path – LIV > Define attributes of system messages
Warning & error messages
User defined messages
2. Automatic Postings
OBYC transaction and Group – RMK for MM accounts
3. Document type & Number ranges
Path – LIV > Incoming Invoice > Number assignment
8. Invoice Blocks
9. Message determination in LIV (standard condition technique)
• Invoice verification of ONE time Vendor – Same as that of LIV but, the system
proposes the address data for the invoicing party and OTV button for Vendor data
screen area. Collective accounts are set up for One time vendors. These accounts
are used for more than 1 vendor so the master record does not contain any vendor
specific data. SO the details are to be entered in Purchasing OR Invoice verification.
• The procedure of Invoice verification of ONE TIME Vendor is
1. In the Vendor data of MIRO screen, choose OTV (One Time
Vendor) and enter address, Bank data, etc.
2. Enter the relevant invoice data
3. Post the invoice
• If you are having 2 types of operations – Domestic and Foreign, you have to have 2
one time vendor master record
• While posting an invoice verification of FREE GOODS, (511) Qty, MAP, total
value will be changed/ updated in material master
• If there is different payee, the option to enter this are (1) At the time of Invoice
verification (2) AT the time of Payment program run
• Work List is used in the application of (1) enter invoice (2) Park the invoice
• GR based IV can be used for invoice against PO and invoice against Delivery note
• Automatic amount correction –
When quantity changes occur, you can perform automatic correction of an
ITEM AMOUNT using the USER PARAMETER –RBB.
For enter invoice and park invoice set the user profile RBB in SAP easy menu
in Parameter tab and in value column put 12 Blanks and ‘X’ for the 13 th and
then save.
In easy Menu – Go to SYSTEM > Maintain User Profile, > Set Data, will get
parameter Tab
• Invoice reduction – Correcting quantities or Values
Tax – We can configure whether we want to take into account tax postings (a) Only
in Invoice document (b) Invoice document + Credit memo
• While SIMULATING, following POSTING LINES are NOT DISAPLYED
because they are NOT determined while simulating the document
1. Posting for withholding Tax
2. Multiple Vendor line items due to SPLIT TERMS of Payment
PROPOSAL RUN
PAYMENT RUN
PRINT RUN
OUTPUT DETERMINATION
Document type
20 CONDITION TABLE
Document type Message record
NB Time - Immediate
Medium - Print
No. of copies - 2
Record exists for this message type Message contains output device
of purchasing group
2
MESSAGE TYPES
ACCESS SEQUENCE
3 ACCESS SEQUENCE
1. Doc Type/ Pur Orgn./ Vendor
2. Document type
5
PRINTER
1. Output immediately
2. Number of copies -2
1. Texts for messages. – We can maintain any text if required. Separate options for
a. Document header
b. Document Item
c. Document Supplement
d. Change Texts
e. Headings
For
1. RFQ
2. Purchase Order
3. Contract
4. Scheduling Agreement
5. Purchase Organization
4. Output Control
1) Condition Tables for RFQ, PO, Outline Agreement/ Sch. Agreement release
Select the Tables
1. Purchase Order Type
2. Purchase Organization
3. Vendor
Condition Tables – General)
025 – Document type/ Purchase Organization/ Vendor
026 – Document type only
027 – Purchase Organization / Vendor EDI
987 – Purchase Organization
4. Release pre-requisites – It will tell the system the order in which approval process
will take place.
5. Release Status/ Indicator – The code represents the release status of a document
2. Release codes
In each group/ code, enter the release codes.
Workflow is also can be attached here
3. Release Indicator
Define the release indicator here, like released, under process, blocked
Changeability options are available here
You can assign the % value change against each release indicator
Changeability Indicators available in standard system are:
1. BLANK – Changeable, new release in case of new strategy
2. 1 – Cannot be changed
3. 2 – Changeable, No new determination of strategy
4. 3 – Changeable, New release in case of new strategy
5. 4 – Changeable, new release in case of new strategy OR value change
4. Release strategy
Different strategies are to be created for each release groups/ Codes
1. Release pre-requisite – Select the appropriate check boxes for each
strategy
2. Release statuses – Attach the release indicator for each step in each
strategy
3. Classification – Enter the specific values for the characteristics created ion
step1 for each strategy
4. Release Simulation – Simulate and see for errors by the system
• The numbering can be Internal / External. If the batch number is internal, system
will create batches for goods movement and batch master will be created in the
background.
• If we are changing a material without batch to with batch, we have to post all the
stocks from the previous year, the current period and previous period.
• While canceling the batch requirement, we have to re-organize the batch master
records. Then reset the batch management indicator(edit the master record), post the
stock back
• There are specific function modules for batches. If we are running it, batches will
be created automatically. Auto Batch – EXIT – SAPLV01Z-001 & 002
2. We can transfer the stock from one Plant to another Plant even if the batches do
not have the same specification. The batch quantity transferred assumes the
specification of the destination batch.
2. The same batch number can be re-assigned with a different specification for each
material.
Batch Status is a central tool for identifying the use of the batch as Restricted or
Unrestricted.
We can change the batch status in the batch master record. But this results in an
automatic transfer posting of the individual stocks
18 CLASSIFICATION
The purpose of classification is to find out suitable/ similar objects available in the R/3
system (Master records)
Elements of Classification
Meaning Example
OBJECT TYPE - Inferred from a classifiable Table - MARA
Maintaining TD Conditions
Conditions can be maintained using master data menu in purchasing. But SAP does not
recommend it. But maintain them in the relevant documents or in the info records
No Separate price determination for PB00. They are found using condition record for the
gross price. PB00 is NOT having any access sequence
Freight – FRB1
Condition Class – Discount / Surcharges
Calculation type – Fixed amount
Condition Category – Delivery Costs
Access Sequence – Not applicable
3Condition Category
A Packaging
B Delivery cost
C Insurance
D Taxes
E Cash Discount
F Freight
G Cost
4Rounding Rule
Commercial
A Round up
EXCLUSION OF CONDITIONS
• Selection of the most favorable condition record of a condition type if more valid
condition records exist (for example, selection from different condition records of
condition type PR00)
• Selection of the most favorable of two condition exclusion groups (in this case, all
condition types of the two groups are cumulated and the totals compared with each
other)
The tables for the exclusion of conditions are supplied empty. You must therefore work
through the following points if you wish to use the condition exclusion facility:
• Define condition exclusion groups
• Enter condition exclusion groups in the calculation schema and define a procedure
for the determination of the condition types to be excluded.
Activities
1. Create a condition exclusion group by entering an alphanumeric key that is max.
four characters long, together with a description.
2. Assign the condition types to a condition exclusion group. A condition exclusion
group can contain any number of condition types.
3. Enter the condition exclusion group in the calculation schema that you will be
using for price (or cost) determination purposes.
4. In the process, note the sequence (consecutive numbers) in which the exclusion
groups are to be processed.
You can use two exclusion groups for condition exclusion purposes. In this case,
you must choose procedure "C", which determines the lowest price between two
exclusion groups .
Path in Easy Menu – Tools > ABAP workbench > Development > Work flow > Reporting
> Workflow information system > Environment > info structures (MC 21/22/23) &
Updating (MC24/25/26)
Copy it
Now the info structure is ready. You can view it through transaction code – MCSK for
inventory) and MCSJ for Purchasing