You are on page 1of 28

SAP MM CONFIGURATION TIPS

Maintain Plant
Plant 0001 is the SAP default.
OX14 - Define Valuation Area (Tick one only- Once your system go lie! no more
changes"
#ost com$any take the SAP recommended choice - Value #aterial Stock at Plant
leel
Value #aterial Stock at Plant or %om$any &eel
o 'f you aluate material stocks at $lant leel! the $lant is the aluation
area.
o 'f you aluate material stocks at com$any code leel! the com$any code is
the aluation area.
o The decision you make a$$lies to the (hole client.
OX10 - %reate ) %hange ) Vie( Plants
OVXB - %reate ) %hange ) Vie( Diision
OX18 - Assign Plant to com$any code
e.g. 0001 - 0001 - All Plants
P*1 - Plant P*1
P*+ - Plant P*+
OX19 - Assignment of com$any code to the %ontrolling Area
OB38 - Assign com$any code to %redit %ontrol Area
OMJ7 - Assign ,usiness area to Plant)Valuation area and diision
e.g. Plant P*1 - -usiness Area -*1
-*+
Assign Valuation area to the -usiness Area
.e.g. Valuation area V*1 - -usiness Area -*1
-usiness Area -*+
OMS0 - Assign .actory %alendar to the Plant and -usiness Area
The $lant $lays an im$ortant role in the follo(ing areas/
#aterial Valuation - 'f the aluation leel is the $lant! the material stocks are
aluated at $lant leel. 0ach $lant can hae its o(n material $rices and account
determination.
'nentory #anagement - The material stocks are managed (ithin a $lant.
#1P - #aterial re2uirements are $lanned for each $lant. 0ach $lant has its o(n
#1P data. Analyses for materials $lanning can ,e made across $lants.
Production - 0ach $lant haing they o(n $roduction)$lanning.
%osting - 'n costing! aluation $rices are defined only (ithin a $lant.
Plant #aintenance - 'f a $lant $erforms $lant maintenance $lanning tasks! it is
defined as a maintenance $lanning $lant. A maintenance $lanning $lant can also
carry out $lanning tasks for other $lants (maintenance $lants".
'f you (ant to use the a$$lication PP ($roduction $lanning" or $roduct costing and 3o,-
order costing! you must set aluation at $lant leel.
The aluation leel that you choose affects
the maintenance of material master records
the 4)& accounts in (hich material stocks are managed
the 4)& accounts to (hich transactions are $osted in #aterials #anagement
0ffect on the maintenance of material master records/
De$ending on the aluation leel chosen!
you maintain accounting data in the material master record for each $lant or for
each com$any code
you define a aluation $rice for the material in each $lant or in each com$any
code
0ffect on 4)& accounts/
'f material stocks are aluated at com$any code leel! all $lant stocks of a material are
managed in a 3oint stock account for each com$any code.
'f material stocks are aluated at $lant leel! you can manage the material stocks for each
$lant in different accounts. .or each $lant! you can define a se$arate determination.
'f seeral $lants are to use account determination! you can grou$ these $lants in
5Valuation and Account Assignment5 %ustomi6ing.
Mateial Ma!te " Int#$%&ti#n
The material master is the starting $oint for the rest of the modules.
'(at Mateial T)*e! ae t(ee+
The material ty$es that you use are configured in Customizing for the #aterial #aster
under
,#-i!ti&! Ma!te .ata / Mateial Ma!te "0 Mateial "0 C#nt#l $ata "0 .e1ine
2ateial t)*e atti3%te!.
The follo(ing list sho(s you the material ty$es contained! for e*am$le! in the standard
SAP 1)7 System! and (hat their different roles are/
DIEN (services)
Serices are $rocured e*ternally and cannot ,e stored. A material master record of this
material ty$e can al(ays contain $urchasing data.
FERT (finished products)
.inished $roducts are $roduced ,y the com$any itself. Since they cannot ,e ordered ,y
Purchasing! a material master record of this material ty$e does not contain $urchasing
data.
FHMI (production resources/toos)
Production resources)tools are $rocured e*ternally and used in the manufacture of
$roducts. A material master record of this material ty$e can contain $urchasing data! ,ut
no sales data. 't is managed on a 2uantity ,asis. 0*am$les of $roduction resources)tools
are a$$aratus! e2ui$ment! and measuring and testing deices.
H!"# (semifinished products)
Semifinished $roducts can ,e $rocured e*ternally (su,-contracting" as (ell as
manufactured in-house. They are then $rocessed ,y the com$any. A material master
record of this material ty$e can contain ,oth $urchasing and (ork scheduling data.
H!$! (tr%ding goods)
Trading goods are al(ays $rocured e*ternally and then sold. A material master record of
this material ty$e can contain $urchasing and sales data.
HI#E (oper%ting suppies)
O$erating su$$lies are $rocured e*ternally and re2uired for the manufacture of other
$roducts. A material master record of this material ty$e can contain $urchasing data ,ut
no sales data.
N"!& (non'stoc( m%teri%)
8on-stock material is material that is not held in stock ,ecause it is consumed
immediately. (Office su$$lies such as stationary. 9ou need to create $urchase order and
accounting document for $ayment ,ut the stock ,alance is al(ays 6ero as it is issued out
immediately to the arious de$artment."
R)H (r%* m%teri%s)
1a( materials are al(ays $rocured e*ternally and then $rocessed. Since ra( materials
cannot ,e sold! a material master record of this material ty$e contains no sales data.
+N#$ (non'v%u%ted m%teri%s)
8on-aluated materials are managed on a 2uantity ,asis! ,ut not ,y alue.
,ER- (p%c(%ging m%teri%s)
Packaging materials are used to trans$ort goods and come (ith the goods free of charge.
A material master record of this material ty$e is managed ,oth on a 2uantity ,asis and ,y
alue.
$ETT (competitive products)
%om$etitie $roducts hae their o(n material master records created from the -asic Data
ie(. The com$etitor:s num,er! (hich is stored in the material master record! assigns the
material to a $articular com$etitor.
Maintain t(e Mateial T)*e
OMS4 - #aterial Ty$e #aintenance - %reate)%hange)Dis$lay
Ste$s/-
transaction O#S+
click %hange
key in the #aterial Ty$e you (ant to change e.g. .01T then hit enter
The Vie(s ,elo(s allo(s you to choose the Vie(s for each #aterial Ty$e.
(Press the Page up/Page Down keys to scroll the ie(s"
'f you tried to change from .01T to ;A<A in 4567! you (ill receie an error message /-
The material ty$e cannot ,e changed. This is not allo(ed if only e*ternal $rocurement is
defined for the ne( material ty$e! or if the ne( material ty$e has a different account
category reference than the old material ty$e.
To oercome it! goto O#S+ and change the ;A<A material ty$e.
'n the 'nternal)e*ternal $urchase orders sections/
Original %hanges
0*t. $urchase orders + 1
'nt. $urchase orders 0 1
S&een! in Mateial Ma!te
##01 - %reate! ##0+ - %hange! ##07 - Dis$lay and ##0= - .lag for
deletion.
##0> - Dis$lay the changes done to the material master.
##A# - %hange the #aterial Ty$e. for e.g. from .01T to ;A&-
%onfigure the #aterial #aster Screen ##01 ) ##0+ ) ##07
OMSR - Assign the field to the field grou$
OMS9 - #aintain the data screen field
Unit #1 Mea!%e
'n the material master! there is a ?nits of measure ,utton for users to store in the different
conersion rate. This sam$le $rogram (@?8T" e*tract the data from the unit of measure
conersion ta,le.
In t(e Mateial Ma!te t(e 2#8in- a8ea-e *i&e ae a11e&te$ 3)/"
4oods 1ecei$t for Purchase Orders
Transfer from Plant to Plant
'noice 1ecei$t
Settlement
Price %hange
C#22#n &#n1i-%ati#n &(an-e!"
define ne( material grou$ (OMSF"
define ne( aluation class (OMS9" and automatic $osting (OB:C"
define ne( material account assignment grou$ (transaction OV9;" and
%ustomer)#aterial)Account keys (transaction V9OA"
Bl#&< 2ateial! 1#2 in8ent#) *#!tin-
After ,locking! (hen the user do a inentory $osting! they (ill get this error message /-
0/ #aterial ***** has status -locked for $rocmnt)(hse

To actiate the ,locking /-
4oto transaction MM04 - Purchasing Vie(
Ty$e in 01 at the MM=PP status field and sae it
Ceate .eli8e) ,#- " Mateial 777 i! 3l#&<e$
During the %reate Deliery (V,01"! SAP $rom$t you a log that Mateial 777 i!
3l#&<e$.
During the Sales Order %reate)%hange for that material! there might ,e some u$date
termination that causes the locked of the material (<indo(s hanged or $o(er failure".
9ou can check using transaction SM14 - ty$e an 5A5 at the ?ser name field.
%heck (hether the material is in the locked list.
'f it is in the locked list! asked the user to log out ,efore you delete it from the locked
list.
Maintain St#a-e ,#&ati#n
MMSC - %ollectie entry of Storage &ocation for a material.
'nsert ne( or delete un-used Storage &ocation.
#aintain (hether the storage location (as included or e*cluded from #1P run.
Bl#&< St#a-e ,#&ati#n 1#2 1%t(e *#!tin-
1. 9ou can ,lock the storage location of a material (ithout affecting the rest of the
location using the same material.
%reate a Physical 'nentory document for the storage location (ith transaction MI01
Select the Posting -lock check,o*.
This (ould $reent transactions from occuring until you either $ost or delete the
$hysical inentory document.
(There are no im$act! unless you do a $ost difference for the $hysical inentory
document."
+. Another method is to rename the storage location name.
4o to transaction OX09
0dit -B %o$y as (co$y the original storage location to a ne( name! re$lacing the first
character e.g. @CCC"
0dit -B Delete (delete the original storage location"
Do the reerse if you (ant ,ack the original storage location.
A&&#%ntin- $#&%2ent n%23e an-e 1# MM
Transaction OM'9
.#&%2ent T)*e - Dou,le click on desire transaction code to check the document ty$e
for num,er range.
(e.g. #1+1 Document ty$e - P1"
Finan&ial a&&#%ntin- $#&%2ent t)*e - Assign the document ty$e to a num,er range and
account ty$e.
(e.g. P1 - Account ty$e allo(ed for $osting (ill ,e
MS"
Dou,le click on the document ty$e P1.
Assign an uni2ue starting num,er range that (as not used. e.g. DD
%hoose the Account ty$e for #aterial and 4)& account (#S"
The rest of the fields are o$tional (you can leae it as ,lank"
SAP definitions for account ty$e -
A - Assets
D - %ustomers
E - Vendors
# - #aterial
S - 4)& accounts
N%23e an-e! 1# 1inan&ial a&&#%ntin- $#&%2ent t)*e - Assign the num,er range to
the running num,er range.
8o. 9ear (till" .rom num,er To num,er %urrent num,er 0*t (no tick
internal or tick e*ternal"
DD FFFF DD00000000 DDFFFFFFFF Track ,y SAP -lank
Accounting document (ill ,e generated if there are stocks during $rice change! if you
don:t hae any stocks! no accounting document (ill ,e generated as there are no
inentory to realuate for $rice differences.
Val%ati#n Cla!! 1# Mateial G#%*
'n 4567 an$ 45;3! you can assign aluation class to #aterial 4rou$.
't is useful in the sense that user do not hae to manually do an Account Assignments.
.or stock items! aluation class cannot ,e changed (heneer the stock on hand is not
6ero.
Valuation class are tied to a 4)& account.
A change of aluation class means a change of 4)& account.
'n .' conce$t! you hae to de,it and credit to ,alance the 4)& account. That is (hy your
stock must ,e 6ero ,efore the system allo(s you to changed the aluation class. 'f it is
not 6ero! you hae to either transfer it to another material or do a dummy issues. After
changing the aluation class! do a reersal entries for the stocks (hich you hae transfer
out or you hae done a dummy issues.
IMG " Mateial Mana-e2ent "0 P%&(a!in- "0 Mateial Ma!te "0 >nt) ai$! 1#
ite2! ?it(#%t a Mateial Ma!te
G=, A&&#%nt! in MM A&&#%nt .ete2inati#n
The $rogram RM07C030 check all the 4)& account define in your #aterial #aster
aluation class.
Search is ia %om$any code and Valuation area.
C#2*ae 1iel$! !tat%! 1# 2#8e2ent t)*e! a-ain!t Geneal ,e$-e
se SA38 then run RM07CUFA
SAP Mateial Mana-e2ent Fe@%entl) A!<e$ A%e!ti#n
Material Master
Q: How can I extend all material to a new plant?
A: The SAP program - RMDATIND is used to create update material
master record!
Q: How can we delete materials permanentl" #rom Material master?
A: $se transaction MM%& - Material Master-'(ther-'Reorgani)ation-
'Material-'*hoose!
+uild ,ariant with selection range o# material master records to -e
selected #or deletion and maintain run parameters! .xecute!
$se transaction MM%/ - Material Master-' other-' Reorgani)ation-
'Material-'Reorgani)ation
+uild a second ,ariant
Maintain run parameters and execute!
It is also important to remo,e the records manuall" #rom in#o record0
P(s0 PRs0 reser,ation etc #or success#ul deletion o# the material!
Q: SAP onl" pro,ides mo,ing a,erage ,alue #or current0 pre,ious
period0 and pre,ious "ear! SAP does not pro,ide transactionsreports
that will pro,ide mo,ing a,erage ,alue #or a gi,en date!
How can I report mo,ing a,erage price #or material num-er
/&&&&&&& at plant &&&/ on 1ul" 20 /334!
A: Tr" an" o# these solutions5
/! *hange the updating le,el o# the structure 6S&7/8 to 9dail"9! In :IS
the total ,alue and the total stoc; are a,aila-le! Di,ide ,alue -" the
stoc;! It is possi-le to calculate this d"namicall" when the anal"sis is
run and to displa" the result!
<! *reate "our own structure in :IS and populate it -" cop"ing the
Mo,ing A,erage Price #rom the material master e,er" time there is a
transaction! =ou will ha,e data on those da"s when there was a
transaction!
Q: >e ha,e de?ned all the ,aria-les #or the materials! Howe,er0 when
I attempt to use Material Matchcode o-@ect MAT/0 I get the response
9No possi-le entries #ound9! >h"?
A: Matchcode i!d! 9+90 9Material -" -ill o# material9 has a selection
condition #or ?eld ST:NR N. A A! ST:NR is the +(M num-er
associated with a material in ta-le MAST! Hence the message - 9no
possi-le entries!!!9 pops up i# there are no -ills o# materials associated
with "our material num-ers! =ou get the matchcodes as long as the
material re#erred -" "ou has +(M num-er associated with it!
Q: The matchcode o-@ect selection is de#aulted to matctcode ID 9+9!
Iwould li;e to change to M 9Material -" Description9 >hat is the
solution?
A: Press the pull down arrow on the material num-er ?eld and
matchcode 9+9 is displa"ed0 press BC dou-le-clic; matchcode i!d! 9M90
then press BD ! This will set matchcode 9M9 as the de#ault!
A/ <e hae one material master / C and the unit of measure is :$cs: and t(o serial
num,er / A!-
.or this material (e make t(o Pos
.irst PO calls material C ! 1 $cs $rice 100 ((ill use serial num,er A"
Second PO calls material C ! 1 $cs $rice +G0 ((ill use serial num,er -"
4oods 1ecei$t is done and ,y filling serial num,er for the fist PO (ith A and the second
PO (ith -.
<e (ant to transfer material C serial num,er A to another $lant and (ant the aluation of
this material as 100. ;o( (e can do it H
A/ ?se 5s$lit aluation5. Stocks may ,e receied into se$arate storage locations. Transfer
stocks may ,e done from a storage location)$lant to another storage location)$lant.
A/ <e (ant to change the calculation of #oing Aerage Price. <e kno( that the same
is in #-0<-V01P1 and t(o transactions to consider - #1;1! #-01. 's there a
transaction to change #AV or all the $laces it is neededH
A/ Any 4oods recei$t or issue (in case of s$lit aluated material" changes #oing
Aerage $rice de$ending u$on the aluation ty$e (hich is used (hen $osting the goods
issue. 9ou hae to go through all the transactions inoling thoseI
.or 0*am$le/
#aterial C is using s$lit aluation ,y origin/
#alaysia / #AV =0 ?SD - total stock 100 units
'ndia/ #AV G0 ?SD - total stock +00 units
Total stock 700 units #AV G7.77
;ere ! goods issues (ill also affect the glo,al #AV! des$ite not changing #AV from
origin country.
A/ <hat is the use of configura,le material.H
A/ %onfigura,le material is useful if you hae a large num,er of com,ination of $arts
that go into a $roduct. 't means different $ermutations and com,inations of the $arts for
same material. 'f you maintain a uni2ue material code for each com,ination ! you re2uire
a large num,er of material num,ers. E#AT may ,e used in such a case (here you
maintain 3ust one generic $roduct code. A su$er -O# is maintained for such a material
consisting of all $ossi,le alternaties. A routing is also maintained consisting of all
$ossi,le o$erations that could ,e used. Ty$ically configura,le material is used in #ade
To Order (#TO" enironment. ;o(eer fre2uently ordered configurations may ,e
$lanned (ith a material ariant (hich needs to hae a material master record. Thus
#aterial ariants may hae stock and alue. De$ending u$on characteristic alues chosen
at sales order entry Sales Order -O# is created. 1outing o$erations are also chosen
de$ending u$on (hich -O# com$onents are assigned to them.
A/ <ill Source &ist automatically a$$ear in #aterial #aster as default if maintained at
$lant leel using O#0GH
A1/ 'f you hae maintained source list re2uirement in O#0G and hae not maintained the
source list for the material ! Po can not ,e released. 9ou are re2uired to maintain source
list for all materials in the $lant (here the indicator is set if you maintain source list at
$lant leel. 0lse you can make use of info record to do so automatically.
A/ <e hae One com$any (ith a $lant and another com$any (ith a sales organi6ation.
<hich is ,etter o$tion ,et(een these - PO or Stock Transfer Order H
A/ %ross com$any Stock Trans$ort Orders can ,e done.
J %onfigure using transaction O#48.
J De$ending u$on the sending and receiing $lants! maintain sales organi6ation and
customer data in customi6ing.
J #aintain the su$$lying $lant as a endor and attach the $lant to the endor in the
Vendor #aster.
J #aterial ty$e has to ,e ;A&- or ;A<A.
J 0nsure that the com$any (ith sales Organi6ation has a $lant to take care of stocking.
J The PO used is 8- and not Stock Transfer PO.
%onfigure SD for inter-com$any ,illing to ena,le $icking u$ the $ricing $rocedure for
,illing.
J %arry Out deliery through $rocess deliery due list and ,illing through $rocess ,illing
due list.
A/ <e can make field mandatory. <e (ant to make a default alue to a Particular field in
the #aterial #aster. Say! <e (ant that the $eriod indicator in the #1P+ ie( as 5P5.
<hat is the ,est (ayH
A/ ?se transaction ariant. Transaction S;D0 and then Transaction S0F7.
Purchasing
A/ ;o( can (e track re2uisitions that hae the deletion indicator setH %an (e track the
date in (hich the deletion indicator (as setH
A/ 9ou can refer the change document ta,les cd$os and cdhdr. 9ou can also refer
Transaction #0G7 under menu $ath goto-statistics-changes! (here the com$lete audit
trails of changes! including deletion are stored.
A/ 's it $ossi,le to generate Purchase re2uisition (P1" (ith reference to Scheduling
AgreementH
A/ P1 can ,e created (ith reference to another P1 and can not ,e created referencing a
PO or Scheduling agreements. PO K Scheduling are created and controlled ,y $urchasing
organi6ations. P1 can ,e created ,y een end users. .or creating P1 (ith reference to
another P1! follo( the menu $ath/
Purchasing-B1e2uisition-B%reate.
1e2uisition-B%o$y reference and enter.
;o(eer re2uirement can ,e generated (ith reference to Scheduling agreement (hen
#1P is run. .or this to ha$$en! source list has to ,e maintained for that item-endor
com,ination and the #1P shall ,e $ro$erly set.
A/ <here can ' locate the latest Purchase Order $rice and the latest $urchase order
num,er for a materialH
A/ &ogistics-#aterial #anagement-Purchasing-#aster data-'nfo record-&ist dis$lay-
Order Price ;istory
A/ Automatic generation of PO is ,y using :Automatic Via Purchase 1e2uisition: o$tion
in $urchasing- 1e2uisition-.ollo( on .unctions- %reate PO. ;o(eer PO can not ,e
created automatically after #1P run. 's there a $roision in SAP to release Purchase
Orders automatically after #1P runH
A/ Tick the automatic PO and Source &ist fields in $urchase ie( of the material master
for the endors on (hom you (ould like to release PO automatically. %reate a $urchase
info record. %reate source list. 'n the last column in the details screen of the source list
check the field releant for #1P set the correct $arameters for running #1P. -ut PO can
not ,e created automatically after #1P run.
The automatic PO creation flag ena,les you to run a ,atch 3o, that (ill conert all
selected Purchase 1e2uisitions to ,e conerted Purchase Orders in the ,ackground.
9ou may consider scheduling agreements if you (ant #1P to kick out Purchase Orders.
Set the flag in the source list for the scheduling agreement to 5+5 ena,ling #1P to kick
out deliery schedules for future re2uirements. 'f you (ant to fi* the schedule (ithin a
certain $eriod you hae t(o o$tions.
1. ?sing firm 6one - firms all orders (ithin this $eriod . 1efer additional data screen of
the scheduling agreement at the endor material leel.
+. Planning time - all ne( orders outside of the $lanning time fence - refer #1P 1 ie(
of the material master
A/ ' (ould like %onert #1P generated 100 P1s into 100 POs automatically. 8ot one ,y
one manually. 's it $ossi,leH
A/ ?se transaction #0GF
A/ ;o( can ' $rint an ?n-inoiced 1ecei$ts 1e$ort (hich sho(s Purchase Orders for
(hich goods are receied ! ,ut not yet inoiced H <e re2uire this re$ort (ith su,-totals
and tied to ?n-inoiced 1ecei$ts 4)& Account
A/ 1e$ort 1#0L#SA& analyses 41)'1 ,alances according to goods receied ,ut not
inoiced and inoices receied (here good hae not ,een fully deliered.
A/ ;o( can ' calculate the net $rice of an inforecord for a gien dateH
A/ 1un $rice simulation in the &'S-Purchasing on the Vendor-info record and S$ecify the
re2uired date. (Transaction code is / #0'&"
A/ %an (e release a Purchase Order (ith $rice e2uals 6eroH ( like in SD- free of charge
sales Order"
A/ %reate the PO (ith '1 field un-ticked in 'tem Detail screen and change the line item
$rice to 0.
A/ The net $rice is calculated ,y summing u$ the gross $rice condition ty$e and
su,tracting )adding all discount)surcharge ty$e condition ty$es res$ectiely. Any
condition ty$e (hich is not marked as statistical (ill ,e considered for net $rice
calculation. <e hae a surcharge that is not marked as statistical and should ,e included
in the net $rice ,ut e*cluded in the ta*ation ,ase alue. %an ' hae a $rocedure (here the
ta*es are calculated on the net $rice calculated till the condition ty$e 8AVS and then
hae this additional surcharge ty$eH
A/ %reate Pricing Schema (ith all condition not marked in Statistical column if you need
all condition 1ecord to ,e calculated.
.or 0*am$le /
Level CondTy Description From To
100 PB00 Gross Price
200 RA01 Discount % on Gross
300 !"P !#r$ "p %v#lue&
'00 B#se (#lue )or T#* 100 300
+00 D,- Disc. /*cluded T#*
000 1et Amount
200 !-T T#* '00 '00
300 1et Amount
<ith this Schema/
- 8et Amount (ill ,e calculated from P-00! 1A01! @#?P! @D'S.
- Ta* (ill ,e calculated from P-00! 1A01! @#?P.
Total amount (ill ,e calculated from net amount and Ta*. So! @D'S (ill included in 8et
Amount and e*cluded for Ta*.
A/ %an (e change the name of the Vendor in a PO released on another VendorH
A/ 8O. 9ou may create another PO on the endor re2uired ,y referencing any PO.
A/ <e (ant to return unused material $rocured from a endor and u$date stock or
e*$ense Account. ;o( to do this effectielyH
A/ 1. ?se moement ty$e - 1++ to reerse recei$t and reo$en $urchase order. This can ,e
done if you can identify the PO against (hich the material (as receied. And also credit
shall ,e same as PO Price
+. S$ecial moement ty$e has to ,e setu$ if the PO is not kno(n. The $rice may hae to
,e negotiated (ith endor.
A/ ;o( do ' define a ne( currency H ;o( can i set num,er of decimal $laces more than
t(oH
A/ Define a ne( currency in %ustomi6ing (ith transaction O907
'f you change the current currency all of your accounting documents (ill ,e re-ealuated
,y 17 and this could cause aderse affects to your financials.
?se transaction
O90> to assign num,er of digits to ne( currency
O--S to define conersion factors for currency conersion
O-0D to enter e*change rates
CE0+ to assign ne( currency to Vendor #aster
#011 to create a Purchase 'nfo record
%reate ## documents (ith the ne( e*tended $rice.
;o(eer you notice that accounting documents (ill still reflect the + digit $rice and
rounded to the nearest 1)100th.
A/ Our su$$lier deliers his $roduct for an Auction. <e sell it in auction and $ay the
su$$lier. <hat is the ,est (ay to handle thisH
A/ 9ou can try consignment $rocess. 'n this $rocess! Vendor holds the goods until they
are sold. The $rice to the su$$lier can ,e reset (hen the goods are sold in settle
consignment lia,ilities.
A/ ;o( can ' o$en a $reious ## $eriodH
A/ Transaction - ##PV
#enu $ath - &ogistics-B#aterials #anagement-B#aterial#aster-BOther-B %lose Period
A/ <e can make a $articular indicator mandatory. %an ' hae a defaulted alue for the
indicator (hile creating #aterial master that can ,e changed later in ##0+H
A/ Try using transaction ariant! transaction code S;DO. And then S0F7. 'n S0F7
choose the o$tion of ariant transaction
A/ ;o( can ' generate a re$ort of cancelled POH
A1/ ?se a Muery (ith ta,le 0EEO (hose field &O0E@ is the deletion indicator.
A4/ 4o to the initial screen of $urchasing. Then go to P?1%;AS'84 -B &'ST
D'SP&A9S -B -9 PO 8?#-01 -B 0D'T -B D98A#'% S0&0%T'O8. This allo(s you
to select certain fields from the 0EEO ta,le and 0EPO ta,le. Deletion indicator can also
,e seen here. ?se :dynamic selections: to determine your selection criteria and run the
re$ort.
A3/ 9ou can also do this ia the '#4
4o to Transaction O#0# or #enu $ath - ## -B Purchasing -B 1e$orting -B #aintain
Purchasing &ists
%lick on Sco$e of &ist %reate 8e( entry.
%heck on %hange Documents field. 8ame the ne( Sco$e (ith releant name. This (ill
no( a$$ear in Sco$e of &ist field in all Purchasing &ist Dis$lay screens. The out$ut (ill
sho( the details of the changes like date and time of change! old alue! ne( alue etc.
A/ ;o( can (e detect a change in a Purchase OrderH
A/ .or ;eader leel changes/ 4o to ;eader -B Statistics -B %hanges
.or 'tem leel changes/ 4o To 'tem-B Statistics -B %hanges
A/ <e (ant to $o$-u$ a screen to sho( the total alue of PO ,efore saing the PO so that
user can decide (hether to sae the PO or discard it. <hat is the ,est (ay H
A/ Try using 0C'TNSAP&0'8SN001. 't is entered during the saing o$eration of a PO.
9ou can reie( the PO! $resent a $o$u$ dialog using one of the POP?PNA functions
ena,ling the user to decide either to sae or a,ort the PO.
A/ PO item te*t is ,eing ado$ted from the #aterial master. The te*t has got ado$ted
status and is not stored in the te*t 'D ta,les STC; and STC&. ;ence $rint $rogram is not
a,le to $rint these te*ts. ;o( can (e sole thisH
A/ Purchase order te*ts can ,e ado$ted from 'nfo record or material master. All the te*ts
finally gets stored in ta,le STC; (ith different te*t a$$lication o,3ects. 'ncase of PO
header te*t it is 0EEO and PO 'tem te*t it is 0EPO. 0en if the te*ts are ado$ted from
either of these! there is a $ossi,ility that it can ,e altered at PO leel. ;ere it (ill get
stored (ith o,3ect 0EEO or 0EPO.
There is no need to store this at PO leel if there is no change made to the te*t at PO
leel!.
Try these/ %heck for te*ts in 0EEO or 0EPO ( de$ending on header or item leel"
'f no te*t gets returned ,ack check in o,3ect 0'8A for info record or #AT01'A& for
material master long te*t.( ta,le is same i.e. STC;"
A/ <hile creating a $urchase order (e can see that there is the 5'nfo rec. u$date5 in the
,o* item detail screen. ;o( can (e change the default setting for this ,o*H
A/ 'n ## Purchasing configuration (use Transaction code/ O#.'"! you can assign the
default alue of info records u$date for ,uyers then assign it through $arameter 'D 0VO
(check the configuration documentation"
Vendor Evaluation
Q: I want to ha,e multiple addresses o# a ,endor - #or ex5 mailing0
shipping0 pa"ment remittance0 se,eral -illing addresses0 etc! Suppose
we ha,e <C addresses #or one compan"0 what is the -est wa" without
creating <C separate companies and their addresses?
A: =ou can sol,e this pro-lem -" using Partner #unctions! $sing
Transaction >(:P0 Partner roles and partner schemas at ,endor le,el
and purchasing Document le,el can -e de?ned! *reate as man"
,endor num-ers as reEuired 6sa" <C -in this case8 and assigning to the
respecti,e partner roles!
A/ The source list is created for a material ie. source list re2uired is marked. <hen a PO
is created a different endor can still ,e selected and een if :fi*: indicator in source list is
marked! system only sho(s (arning msg. ;o( can (e fi* a $urchase order to only a
fi*ed endor for a material H
A1/ Try changing the (arning message into an error message. 8ote the message num,er.
Then use menu
O&#0 -B 0nironment-B system message.
A4/ Tick the indicator 5Source &ist5 in the material master ($urchasing ie(" -y ticking
this! the $rocurement (ould ,e only $ossi,le from sources s$ecified in the source list.
9ou may also think of making the field mandatory in the material master.
A/ <e (ant the Vendor code as :a,c1+7>: (here first 7 characters are al$ha and the last
four digits are digits serial num,ers. <hat is the solutionH
A/ ?se an user e*it. <ith this user e*it! you can check ,ut can not force the user to enter
the alue correctly.
A/ <e (ant to set u$ a Preferred Vendor list to ena,le users to determine the Vendor to
,e called for the material re2uired (hile raising the 1e2uisition. <hat is the ,est (ayH
A/ ?se Transaction #001 to #aintain Source &ist. At the $referred endor! click the .i*
check ,o*. -y this $referred endor is automatically assigned (heneer :.ollo( on
function: is called for your P1 (%reate PO".
A/ <hat is the SAP standard (ay for deleting all the endors centrally from the systemH
A/ 1. #ark endors for deletion/ CE0=+.
+. 1un SAP.0>L (hich creates an entry in an internal SAP ta,le (hich is used later
7. 1un SAP.0GD. %heck 54eneral #aster record5 and 5## Data5 ,o*es on! 5Test 1un 5
off. 0nter Purchase Organi6ations.
>. 1un SAP.0GD. %heck 54eneral #aster record5 and 5.' Data5 ,o*es on! 5Test 1un 5
off. 0nter Purchase Organi6ations. A-AP $rogrammer can create an A-AP $rogram to do
it.
Inventory Management
Q: How can we create one in,entor" doc with all "our materials to
count instead o# generating one doc #or each material?
A1: =ou can carr" out transaction MI&/ - -" re#erencing "our plant F
storage location! =ou can then enter as man" in,entor" materials as
"ou want!
A2: Set maximum num-er o# items to sa" C& using Transaction MI*N!
The same can -e preset using transaction (M*N!
A/ ;o( is 41)'1 account related to 'nentoryH
A/ 'f you are inoled (ith inentory! then you need the 41)'1 account ('nentory
Account" (hen the '1 is $osted.
'f you are not inoled a,out inentory! then the system does not need the 41)'1 account
(hen the '1 is $osted! the system needs a 4)& instead of the 41)'1 account.
Q: <e tried 1#%-0700 to find out logical alue for stock item ,y date. -ut after re-
aluation! stock alue is su$$orted ,y month instead of date. ;o( can (e find the logical
alue for stock item ,y dateH
A: U!e Tan!a&ti#n MC49
Men% *at( /
1. 'nformation systems -B &ogistics -B 'nentory management-B#aterial -B Document
0aluations -B Stock alue -B #ean inentory or
+. &ogistics -B &ogistics controlling -B 'nentory %ontrolling 0nironment -B Document
ealuations -B Stock alue -B #ean Stock Value.
Q: B#? &an ?e trans#er stoc; #rom one ,endor to another ,endor?
A: D( C2< and then C2/ to the new ,endor!
Invoice verifcation
Q: How can I cancel a posted in,oice? The error message A+S.G-
GS+.R is not an input ?eldA is appearing! .,en (SS note -3237< did
not help!
A: The error is due to suppression o# +usiness area ?eld in the ?eld
status group! Due to this0 while re,ersing the document0 the s"stem
?nds this ?eld is suppressed and hence does not proceed #urther!
:ocate the ?eld status group #or the recco account entered in the
,endor master and the rele,ant ?eld status ,ariant!
In IMG0 go to BI Glo-al settings-Documents- :ine items-*ontrol-
Maintain ?eld status ,ariant!
Here #or the rele,ant ?eld status ,ariant and the ?eld status group
"ou ma" ?nd the -usiness area ?eld has -een suppressed!
Ware House
Q: A storage location #rom diHerent plant can -e assigned to the
warehouse o# an" Plant! +ut diHerent storage location within the same
plant cannot -e assigned to the same warehouse num-er! >h" ?
A: DiHerent storage locations #rom diHerent plants can -e assigned to
the same warehouse! +ut diHerent storage locations within the same
plant can not -e assigned to the same warehouse num-er! These
storage locations ma" -e de?ned as storage t"pes or storage
sections!
A/ <e are using only fi*ed ,ins and do not (ant to use automatic ,in creation nor any
strategy for remoing)loading goods to the storageH 'n (hat (ay <are ;ousing hel$s
meH
A/ 9ou may go for <are ;ouse module if!
you hae materials in more than one ,in
you manage seeral different ty$es of storage (high rack! ,lock ..."-
you need a ery fle*i,le control for $rintouts
onsum!tion "ased Planning
Q: >e ha,e a lot si)e procedure here which is creating more order
proposals! How do "ou set the limit ,alue #or maximum num-er o#
MRP order proposals per date in IMG?
A: $nder customi)ation0 pla" around with materials
managementconsumption -ased planningmaintain all plants
Q: >hat is the diHerence -etween 9planned consumption9 and
9$nplanned consumption9? *an sa#et" stoc; calculation -e done on
either o# these?
A: >hile customi)ing mo,ement t"pes 6(M118 it is de?ned as to which
set o# consumption ,alues gets posted during the material mo,ement!
Bor some it ma" alwa"s -e the total consumption and #or some it is
alwa"s the unplanned one and #or some it is dependent on whether
the issues were done with re#erence to a reser,ation ie!0 a planned
consumption! The wa" these consumption ,alues are ta;en into
account in MRP is de?ned in the customi)ing o# MRP t"pes!
Bor Reorder point planning 6IM8 the total consumption is used to
calculate the sa#et" stoc; and the reorder point!
Bor Borecast -ased planning 6II8 the total consumption is used to
-uild the #orecast which will -e used to compile the order proposals!
Bor Deterministic MRP 6PD8 the unplanned consumption is used to
calculate the #orecast which in turn is added to the actual demand!
Q: >e are trying to use reserations to ,lock our e*isting un-restricted $lant stock
against a Sales Order &ine 'tem. -ut the reseration is included in the Planning file (hen
#1P is run.. <e (ant to disa,le the reseration in #1P. ;o( can ' do thisH
A/ ?se transaction OPP'.
#enu $ath / %ustomi6ing-BProduction-B#1P-BPlanning-B#1P %alculations-BStock-
BDefine Aaila,ility
%heck 5,lock Stock5
Q: <e do not (ant to conert Planned orders to re2uisitions in our #1P run and kee$
some materials in the ste$ of $lanned orders. %an (e do thisH
A: %heck the indicator in transaction :OPP1:. Assign the indicator s$ecifying $lanned
orders only.
#ther
Q: >e could create two Purchase (rders #or #ull amount F Euantit"
out o# one Purchase ReEuisition! two goods receipts and in,oice
receipts on their respecti,e P(s! How can >e a,oid this ;ind o#
dou-le transactions?
A:
Bor P(As5
De?ne -u"ersA #unctional authori)ations in the customi)ing #or
purchasing0 there "ou can unmar; P( wo re#erence allowed! +u"erAs
#unctional authori)ation 0 sa" Aa-cA can -e created using transaction
code (M.T! Assign this Aa-cA to a particular user -" using parameter
ID 9.B+9 6trans suC<8!
Bor GR and IR5
Ma;e the warning message as an error in customi)ing o# messages
under In,entor" Management or In,oice Ieri?cation0 respecti,el"!
Bor IR5
Mar; the indicator in the ,endor master #or chec;ing o# dou-le
in,oices!
Q: Is there a transaction or Report a,aila-le to see the scrapped
Euantit" o# a particular material where goods issue is done using
mo,ement t"pe CC/?
A: I# "ou want to manage the in,entor" o# Scrap0 create another
material ID #or scrap and recei,e as -"-product! >hen "ou issue goods
against Mo,ement t"pe CC/0 the material is remo,ed #rom in,entor"
-" writing it oH the -oo;s!
Q: >e want to run multi-plant planning #or 7 plants A0 + and * 0 where
the reEuirements o# plant A and + are trans#erred to Plant *! Plant *
is expected to consolidate the reEuirement and con,ert these
reEuirements into reEuisitions and then into P(s! >hen we do a
planning at Plant *0 we are una-le to see the reEuirements #or plant A
and plant +! >e are using the special procurement ;e" 2& #or all the
materials -eing planned! *an we do multi plant planning at plant le,el
as well as Material le,el?
A: The special procurement ;e" is de?ned #or the Planning plant and
does not contain suppl"ing plant! This ;e" ma" -e copied to create
new ;e"! Then enter the suppl"ing plant in it! $se this ;e" in material
master! Now all the reEuirements o# plant A and + will -e called in
planning plant *!
Q: >e are doing goods receipt with P(! How can we ?nd whether
there is an" $S.R .JIT a,aila-le which is triggered -e#ore the
document is sa,ed?
A: The $ser exit in "our case could -e M+K*B&&/ and use transaction
SM(D to loo; #or user exits
A/ 'n ## $ricing schema! there are a list of selection from A to # and 1 to D. ;o( can
(e make use of the condition su,-total field H
A/ Su,total field on Pricing schema are useful in num,er of cases.
J .or 0*/ 1 is %arry oer alue to EO#P-E@<'1.
J L is used for deciding on the ,asis for (hich to calculate 1e,ate su,se2uent settlement.
J S is used for the final net inclusie! cash discount! re,ates and any other conditions
including statistical
J .or re$orting in &'S
J ?sed in the layout for $rinting.
A/ There are some com$laints that though the data is correct in ?ser 'nfo (?S107" !
Purchase order is ,eing $rinted (ith (rong information . .or 0*am$le/ tele$hone
8um,er. <here can ' find correct Purchase grou$ 'nformationH
A/ Purchase grou$ information is in ta,le T0+>.
A/ <hat are the ta,les generally used for ## Mueries H
A/ Some ta,les are listed ,elo( . ;o(eer a host of others can ,e seen using Technical
hel$ after actiating the 2uery

Purchasing Ta,les Purchase 1e2uisitions
Purchase Order
%0-A8
0EPO
#aterial #aster Descri$tion
#aterial master
#aterial master - segment %
#aterial to -O# &ink
#aterial Valuation
#AET
#A1A
#A1%
#AST
#-0<
-O# Ta,les -O# ;eader STEO
-O# item
-O# Su,-item
STPO
STP?
Purchase 4rou$ information T0+>
#1P Ta,les #1P ;eader
#1P Ta,le
#DEP
#DT-
A/ <hat are the ty$ical transaction codes for '# K POH
A/ Transaction codes can ,e checked using menu $ath System-BSerice-BStatus.
'# transaction codes start (ith #-**.
PO transaction codes start (ith #e**.
A/ During a good issue for a inentory $roduct (;'-0"! (e assign ,y the automatic
account assignment a 4& account in relation to the aluation class of the $roduct.
;o(eer (e (ould like to change this 4& account automatically de$ending of the cost
center re2uested the $roduct for consum$tion. ;o( can (e do itH
A/ Try OE-F (here you can find the cost center account assignment ta,le. ;o(eer this
4& account ,ecomes defaulted for all the $roducts used ,y the cost center.
8ote that 4--)V-1 $rocess key goerns the credit $osting for cost center issues in
Automatic Account Assignment (AAA" .
'f you (ant change Account assignment for e*ce$tion materials ! try the follo(ing
o$tions/
1..or all e*ce$tion materials define a ne( aluation class and setu$ all inentory $osting
accounts for this e*ce$tion aluation class. ;ere the AAA automatically $icks u$ the 4)&
a)c.
+.'n the inentory screen allo( the user to enter 4)& a)c manually . %onfigure the '#4 in
inentory so that user account oerrides the AAA determined account
7. Define a ne( moement ty$e ,y co$ying +01 to say F01. Then in Valuation '#4
define a transaction key for F01 under account grou$ing for moement. ty$es. Define 4)&
accounts for this ne( transaction key. .or e*ce$tion issues users hae to use this ne(
moement ty$e.
A/ <e hae s$ecified in #1P for re2uisitions to ,e created. The document ty$e of the
re2uisitions created is al(ays the ty$e 8-. ;o( can (e change the document ty$e
createdH
A/ 1efer transaction :O#;G:. Define the document ty$e re2uired that you (ant in #0G1.
A/ <e hae created a (orkflo( for the $urchase re2uisition a$$roal $rocess . <hen the
eent (-?S+00F! 10&0AS0ST0P%10AT0D" is triggered to kick off <. ! the follo(ing
error message is a$$earing
<ork item CCCCCC/ &inkage to o,3ect -?S+00F eent 10O0%T0D cannot ,e (ritten.
Diagnosis/ The instance linkage ,et(een the re2uired eent and the s$ecified (ork item
cannot ,e entered in the ty$e linkage ta,le of the eent manager.
The reason is either a data,ase error or an error (hen generating internal linkage
num,ers.
<hat to do/ %heck the num,er range o,3ect :S<0N0VT'D: ;o( can this ,e fi*edH
A/
1. #ust u$date the num,er range for eents o,3ect S<0N0VT'D (ith transaction S81O.
0*/ S<0N0VT'D/ 01 000000000001 FFFFFFFFFFFF.
+. S<0+! dou,le click on -?S+00F entries! check 4&O-A& field! 08A-&0 field (ill
,e u$dated
7. 0rror (hen e*ecuting the <orkflo(. Transaction code S<&0 not defined. A$$ly OSS
note >7FD= to fi*.
A/ ;o( can (e make a Ta*code as default on $urchase order item detail screen H
A1/ ?se condition ty$e 8AVS (ith access se2uence 0007 to default the ta*code in the
$urchase order item using conditions.
A4/ 4o to '#4.
#aterials #anagement -B Purchasing -B Purchasing order $rocessing -Bdefine screen
layout at document leel.
Search for the transaction #0+1.Dou,le click on #0+1. Then search for Ta*%ode. 't is
adisa,le to configure also the info record. The ta* code should ,e a re2uired entry! and
(hateer you s$ecify here (ill ,e the default alue in the Purchase order.
#aterials #anagement -B Purchasing -B Purchasing info record -B define screen layout.
<hen you get here you search for the transaction #01+ !dou,le click hereP search for
'n$ut VAT indicator.
A/ <e hae defined 0A (each" as 0 decimal $lace in configuration. -ut transaction
#0+& sho(s this field (ith three decimal $laces. ;o( can ' change to actual num,er of
decimal $lacesH
A/ The 2uantity (#0840" in that re$ort must hae ,een set for 7 decimal $laces. Ta,le
0EPO may hae to ,e corrected accordingly.
A/ <e hae created a ne( moement ty$e and assigned to a schedule line. <hen goods
issue is $osted! message - moement ty$e 666 is not allo(ed for customer goods
moementH <hyH
A/ ?se transaction code O#OO and check the 5Allo(ed Transactions5 for customi6ing
moement ty$es.
A/ 's it $ossi,le to generate $acking list for goods issued in ##H
A/ SD K <are ;ouse management hae the functionality of $icking)Packing lists.
Wor$ %lo&
Q: The follo(ing is set u$ for (orkflo(/
1. <orkflo( organi6ation Structure (ith + $ositions is created and assigned a $erson
to ,oth $ositions
+. Assign tasks to agent
TS 0000LFD= 1e2uisition release - TO OO-S
TS 0000D01> Purchase re2uisition release refused - 40801A&
TS 0000D01D 1e2uisition released - 40801A&
TS 0000D7>D 1e2uisition release reset - 40801A&
<S 0000007D <orkflo( for $urchase re2uisition release - TO OO-S
7.Actiate eent linkage
<S 0000007D <orkflo( for $urchase re2uisition release
<0 -?S+00F 10&0AS0ST0P%10AT0 Purchase
re2uisition 1elease ste$ create is actiated
>.Actiated release codes for (orkflo(
Q1R 1ole resolution (ith grou$! code! and $lant (T1=.<"S
G.Assigned release codes to agent (OO-S created in 1"
The follo(ing error a$$ears
5<ork item =0LL+/ &inkage to o,3ect -?S+00F eent 10O0%T0D cannot ,e (ritten 5.
A/ ?se transaction S<0+. #ake sure 5o,3ect -?S+00F eent 10O0%T0D5 is ena,led.
SAP MM Ceti1i&ati#n Re@%ie2ent 1# Mateial!
Mana-e2ent

The certifcation test for becoming an application consultant for the SAP Materials
Management area is intended to provide candidates with the opportunity of proving that
they have a fundamental knowledge of this particular area of the MM component as well
as that they are able to apply this knowledge within a project environment.
Please note that access to online documentation or to a !"# system is not available.
The # hour e$amination consists of %& multiple choice 'uestions based on the
functionality and features of the MM (.)* areas specifed below.
Topic Areas
1. General questions (+)
+orking with the system
,M- .,mplementation -uide/
Project ,mplementation
0njoy SAP !"# 1verview
mySAP.com 1verview
*+ 1verview
2. Master data (++)
Material master
1rgani2ational 3evels
Material type and industrial sector
4umber assignment for materials
5aluation class
5iews6 editing material master
Service Master
Maintaining the service master
Vendor master
1rgani2ational levels
Account group
Partner functions"roles
5iews6 editing vendor master
3. Materials planning and orecasting (+)
Materials planning
M!P dates in material master6 M!P profles
Planning methods6 net re'uirements calculation6 scheduling procedure6 lot si2e
procedure
Processing planning run6 planning fle6 planning level6 storage location M!P
7i$ing and rescheduling check6 planning hori2on
M!P list and current re'uirements"stock list6 elements of M!P list and current
re'uirement"stock list6 e$ception messages
!orecasting
1verview
". #urc$asing (+++)
Generals
,tem category
Account assignment category6 procurement for stock"consumption6 Procurement
for 0$ternal Services6 account assignment
!elease procedure
7undamental structure of purchasing documents
#urc$ase requisitions
M!P6 sources
7undamental structure
1verall release of purchase re'uisitions
%equest or quotation and &uotation
*usiness process6 integration
7undamental structure
Price comparison list
#urc$ase orders
7undamental structure6 sources"references
Purchase order history
'ean processes or procurement o consuma(les and services
*lanket purchase orders
,nvoicing plan
)utline agreements
8uantity"value contracts6 scheduling agreements
!elease order history
Automatic generation of delivery schedule lines"automatic delivery schedule
update
Aggregation of Schedule lines
Suppl* source determination and optimi+ed purc$asing
Purchasing information record6 source list6 'uota arrangements
Assigning and editing purchase re'uisitions6 automatic purchase order
generation
1ptimi2ation of the Procurement Process
Pricing and message printing
9onditions techni'ues
1utput medium
%eports
Purchase order and contract monitoring6 purchase reports
3ogistics ,nformation System.3,S/
,. -nventor* Management (+++)
Goods movements. stoc/s
Movements types
-oods receipts .referencing purchase orders6 referencing production
orders"reservations6 other -!/
,nventory management levels6 stock types6 special stocks6 'uality inspection
Planned"unplanned movements6 reservations
-oods issues
Transfer postings and stock transfers
!everse postings .reverse posting movement6 document reversals/6 return
deliveries
,ntegration6 e:ects of ,nventory Management postings6 'uantity"value6 control
data .e.g. feld control6 'uality inspection indicator6 tolerances/
Message determination
Analyses"inventory controlling
Special processing orms
4egative stocks
Stocks under split valuation
Subcontracting .Purchasing and ,nventory Management/
5endor consignment6 2erovalue stocks6 nonvaluated -!6 'uantity"value
Simpli0cation o procurement or stoc/
9onsignment .,nfo record for consignment/
Automatic generation of purchase order for goods receipt
1nestep procedure for stock transport orders
#$*sical inventor*
Physical inventory methods
Physical inventory procedure
1. -nvoice Veri0cation (++)
#rocedure and orms o -nvoice Veri0cation
!eferencing on purchase order or -oods !eceipt";elivery 4ote
Purchase orders with account assignment6 valuated"nonvaluated -oods !eceipt
-ross and net postings6 cash discount
Planned and unplanned delivery costs
Ta$es
5ariances6 blocking reasons
Preliminary Posting
Posting transactions6 value6 price control
%elease procedures
*locking reasons
,ndividual and collective release
Automatic release
Special processing orms
9redit memos and cancellations
Subse'uent debits"credits6
,nvoices in foreign currency
,nvoices for consignment stock
,nvoices without reference .posting to material or -"3 account/
0valuated !eceipt Settlement .0!S/
-!",! account maintenance
Posting transactions6 value6 price control
2n$ancements in invoice veri0cation
3ogistics invoice verifcation in the background
0!S in 3ogistics invoice verifcation
,nvoice !eduction
3. Valuation and Account determination (++)
Account determination
Account determination controlling6 needed dates and customi2ing settings6
valuation grouping6 account grouping6 general reconciliation account"value
string6 posting keys
Account determination for stock movements and ,nvoice 5erifcation
Automatic postings
Valuation in t$e 0scal *ear
Price control and e:ects for valuation"account determination
5aluation of -oods !eceipt and ,nvoice 5erifcation
5aluation levels6 'uantity"value6 split valuation
<erovalue stocks6 nonvaluated -oods !eceipt
!evaluation
,ntegration6 posting transactions"posting keys6 feld control6 control"reconciliation
account6 cost element
4. 5lassi0cation67atc$ Management (+)
*asics in 9lassifcation
*atch Management
8. -ntegration (+)
9ross 9ompany Procurement
MM Processes with the modules 7,6 S;6 PP
*asis in ,ntegration .Project 0$perience or Participation in 9ase Study/
+eighting =ey in the Test>
? @ A A&B
?? @ AA C&B
??
?
@
over
C&B
SAP MM Ceti1i&ati#n Sa2*le A%e!ti#n! 1# Mateial!
Mana-e2ent
SAP MM >7a2 G%i$e
Sa$ 1)7 %ertification 0*am 4uide
Ca%ti#n/ 2#e t(an #ne an!?e 2a) 3e &#e&t5
Plea!e 2a< A,, &#e&t an!?e!5
A%e!ti#n/
:#% ?i!( t# *#&%e a 2ateial %!in- a *%&(a!e #$e5 :#% ?i!( t# ta<e $eli8e) #1
t(e 2ateial at $i11eent ti2e!5 A -a$%ate$ $i!&#%nt !&ale e7i!t! 1# t(e 2ateial5
B#? $# )#% *#&ee$ i1 )#% ?i!( t# ta<e a$8anta-e #1 t(e $i!&#%nt aan-e2ent+
A 0nter seeral order items (ith the same material num,er and different deliery dates
- 0nter one order item (ith the material num,er and assign the material to different
accounts
% 0nter an order item (ith the material num,er and create a num,er of schedule lines
D 0nter a num,er of $urchase orders for the material and s$ecify different deliery
dates
A%e!ti#n/
In t(e *%&(a!e #$e #n ?(i&( t(e -##$! e&ei*t i! 3a!e$C )#% $e1ine$ a *%&(a!e
#$e %nit t(at $i11e! 1#2 t(e *%&(a!e #$e %nit5 '(at i! t(e !i-ni1i&an&e #1 t(e
*%&(a!e #$e *i&e %nit an$ ?(at !(#%l$ )#% ta<e n#te #1 in t(e &a!e #1 a -##$!
e&ei*t!+
A The $urchase order $rice unit is stored in the material master record or $urchasing
info record and defines the unit of
measure in (hich the material is ordered.
- The system esta,lishes the relationshi$ ,et(een the $urchase order $rice unit and the
$urchase order unit conersion
in the $urchase order.
% At the time of goods recei$t! ,oth the 2uantity in the $urchase order unit and the
2uantity in the $urchase order $rice
unit hae to ,e entered! ho(eer! the 2uantity in $urchase order $ice unit is
calculated ,y the system. 9ou hae to
change it (hen the calculated 2uantity differs from reality.
D -oth at the time of goods recei$t and inoice erification! the material is aluated on
the ,asis of the $urchase order unit.
Ans(ers for SAP ## %ertification Sam$le Muestion
An!?e! 1# SAP MM Ceti1i&ati#n Sa2*le A%e!ti#n!
SAP MM >7a2 G%i$e
Sa$ 1)7 %ertification 0*am 4uide
A%e!ti#n/
:#% ?i!( t# *#&%e a 2ateial %!in- a *%&(a!e #$e5 :#% ?i!( t# ta<e $eli8e) #1
t(e 2ateial at $i11eent ti2e!5 A -a$%ate$ $i!&#%nt !&ale e7i!t! 1# t(e 2ateial5
B#? $# )#% *#&ee$ i1 )#% ?i!( t# ta<e a$8anta-e #1 t(e $i!&#%nt aan-e2ent+
An!?e!/
A 0nter seeral order items (ith the same material num,er and different deliery dates
B >nte #ne #$e ite2 ?it( t(e 2ateial n%23e an$ a!!i-n t(e 2ateial t#
$i11eent a&&#%nt!
C >nte an #$e ite2 ?it( t(e 2ateial n%23e an$ &eate a n%23e #1 !&(e$%le
line!
D 0nter a num,er of $urchase orders for the material and s$ecify different deliery
dates
A%e!ti#n/
In t(e *%&(a!e #$e #n ?(i&( t(e -##$! e&ei*t i! 3a!e$C )#% $e1ine$ a *%&(a!e
#$e %nit t(at $i11e! 1#2 t(e *%&(a!e #$e %nit5 '(at i! t(e !i-ni1i&an&e #1 t(e
*%&(a!e #$e *i&e %nit an$ ?(at !(#%l$ )#% ta<e n#te #1 in t(e &a!e #1 a -##$!
e&ei*t!+
An!?e!/
A The $urchase order $rice unit is stored in the material master record or $urchasing
info record and defines the unit of
measure in (hich the material is ordered.
B T(e !)!te2 e!ta3li!(e! t(e elati#n!(i* 3et?een t(e *%&(a!e #$e *i&e %nit
an$ t(e *%&(a!e #$e %nit
&#n8e!i#n in t(e *%&(a!e #$e5
C At t(e ti2e #1 -##$! e&ei*tC 3#t( t(e @%antit) in t(e *%&(a!e #$e %nit an$
t(e @%antit) in t(e *%&(a!e
#$e *i&e %nit (a8e t# 3e entee$C (#?e8eC t(e @%antit) in *%&(a!e #$e
*i&e %nit i! &al&%late$ 3) t(e
!)!te25 :#% (a8e t# &(an-e it ?(en t(e &al&%late$ @%antit) $i11e! 1#2 ealit)5
D -oth at the time of goods recei$t and inoice erification! the material is aluated on
the ,asis of the $urchase order unit.

You might also like