Upload
mkumarshahi
View
220
Download
0
Embed Size (px)
Citation preview
8/11/2019 mmsenorios_2
1/51
MM BUSINESS PROCESSES
PROCUREMENT - GENERAL
1. MRP
2. Purchase Requisition
3.Vendor Selection
4. Purchase Order
5. Purchase order follow-up
. !oods Receipt
"ccountin# entr$%
&n'entor$ Stoc( ")c *r !R)&R +learin# ")c +r
,. &n'oice Verification
"ccountin# entr$%
!R)&R +learin# ")c *r Vendor ")c +r
. &n'oice Pa$ent
"ccountin# entr$%
Vendor ")c *r
/an( +learin# ")c +r
1
8/11/2019 mmsenorios_2
2/51
PROCUREMENT - PROCESS
1.Purchase Requisition 0M51
o accountin# entr$
2Purchase Order 0M21
o accountin# entr$
3.Purchase Order Release 0M2
o accountin# entr$
4.!oods receipt 0M&!O &n'entor$ *r
!R)&R +r
5.&n'oice receipt 0M&RO !R)&R *r
Vendor +r
MM Steps-
Vendor +reation 6XK01
Material aster creation - MM01
Maintainin# the purchase info record for the aterial a#ainst the 'endor for a
aterial with a t$pe of info record in - ME11 +reatin# a PR - ME51
PR Release Me54
Request for quotation fro 'endor if it7s new atrl-ME41
R89 Output ME9A
Maintainin# the quotation-ME4
Price coparison -ME49
Raisin# a PO for 'endor a#ainst the PR in ME!1"
PO Release ME!9"
Recei'in# the #oods a#ainst the PO - MIGO
+learin# the in'oice for the 'endor- MIRO
MM C#$le%
Determination of Requirements:
&n this step there is a requireent of aterial or ser'ice which ust :e procurede;ternall$ fro the user for its own process.
8/11/2019 mmsenorios_2
3/51
&n the R89 the :u$er ust include
the inforation a:out the aterial)ser'ice needed fro the 'endors 0can :e copied frothe PR the latest su:ission date of the quotation the preferred ter of deli'er$ ter
of pa$ent currenc$ etc.
Vendor Selection: Purchase Order is sent to the selected 'endor. "fter purchase orderprocessin# :u$er will onitor the purchase order for deli'er$ with 'endor and also for
confirations.Goods Receipt:?hen the 'endor deli'ers the aterial or perfors the ser'ice theresponsi:le person of the copan$ ust perfor the #oods receipt 0!R or ser'ice
acceptance 0S" transaction. ?hen we perfor the !R for the PO ite for the first tie
S"P will propose the quantit$ to :e !R as the PO order quantit$. *epends on thedeli'er$ ters a#reed with the 'endor the 'endor i#ht deli'er the aterial partiall$. ?e
can post the !R partiall$ too so when the ne;t aterial deli'er$ is recei'ed S"P will
propose the quantit$ to :e !R as the reainin# quantit$ that has not :een !R $et.
Invoice Verification:"fter the 'endor deli'ered the aterial)ser'ice it will send the
in'oice to the person responsi:le in the copan$. &n'oice is a foral docuent issued :$
a 'endor to the copan$ to request the pa$ent for the aterial or ser'ice that the'endor has alread$ pro'ided to the copan$ accordin# to the ters of pa$ent a#reed in
the PO.
Payment Processing:"fter the &R transaction has :een posted the 'endor7s accountpa$a:le will increase and the copan$ ust process the pa$ent to that 'endor as stated
in the ters of pa$ent of the PO.
8/11/2019 mmsenorios_2
4/51
&n the standard 'ersion $ou ust enter a reason for the return deli'er$ if $ou are usin#
o'eent t$pe 122. &n this wa$ e'aluations of return deli'eries are possi:le.
Steps
create Purchase Order 6 ME!1N
!oods receipts a#ainst Purchase Order MIGO
Return *eli'er$ a#ainst Material *ocuent MIGO
?hen we post the docuent the o'eent t$pe 122 will :e selected :$ the s$ste.
122 - Mo'eent t$pe used for return deli'er$ of #oods referencin# a !oods receipt
aterial docuentBou can return partial aount of #oods to the 'endor statin# the reason for o'eent.
8/11/2019 mmsenorios_2
5/51
MOV-122% $ou can return aterial to the 'endor when $ou (now the PO nu:er or !R
nu:er.
8/11/2019 mmsenorios_2
6/51
2. Bou also need to aintain the FSu:contractin#F info record.
3. "fter copletin# steps 1 G 2 $ou can create a su:contractin# PO with ite cate#or$FDF
4. "fter creatin# this PO $ou need to a(e transfer postin# and issue the coponents.
8/11/2019 mmsenorios_2
7/51
Su:-contract :usiness process%
Bou want to :u$ aterial fro the supplier 0processed aterial) asse:led ite :ut for
soe reason 0qualit$ of certain ite ) price $ou will #i'e soe coponent to 'endor .Vendor shall process the ite ) use the ite pro'ided G supplies the final ite.
SAP p.$ess%1.+reate the finished #oods aterial code.
2. Maintain the /OM for the aterial.3. +reate PO with ite cate#or$ as FDI.
4. &ssue aterial to 'endor with o'eent t$pe 541
5.Recei'e the aterial a#ainst the PO with o'eent t$pe 1A1.. M&RO to account for 'endorHs in'oice for the ser'ice char#eG aterial used :$ hi.
+an an$:od$ tell e how a process has to :e #i'en to su:contractin#J
Suppose & ha'e 3 operations 1wea'in# 2d$ein# 3cuttin# G pac(in#
if no 2 process 0i.e *$ein# has to :e #i'en to su:contractin# what process should i
follow J
8/11/2019 mmsenorios_2
8/51
Ser'ice ;pense ")c - *r 0!//
!R)&R +learin# ")c - +r 0?RL
4. M&RO - D&V for Ser'ice ntr$ Sheet or Ser'ice PO
C"s/"3e"t P.$ess steps
+onsi#nent stoc( is special (ind of stoc( .
8/11/2019 mmsenorios_2
9/51
4. Perfor transfer postin# 0o'eent 411 special stoc( K throu#h M/1/ on the
aterial when the stoc( is read$ to :e transferred to copan$Hs own in'entor$.
"lternati'el$ consi#nent stoc( can also :e consued :$ production order throu#ho'eent 21 with special stoc( K.
5. Run transaction MRKO to settle consi#nent lia:ilit$ and pa$ the 'endor.
8/11/2019 mmsenorios_2
10/51
'L09 - Re2e.se pst 6s /ss+e
'L0!N - Re2e.se 6el/2e.# ; p/$
8/11/2019 mmsenorios_2
11/51
c$cle of fro stoc( transport order #oods issue e;cise in'oice and #oods receipt
processes.
C.eate St$ T.a"sp.t O.6e.
&n case of requireent of aterials " Stoc(
8/11/2019 mmsenorios_2
12/51
C.eat/" E$/se I"2/$e
8/11/2019 mmsenorios_2
13/51
/asic data
Purchasin# data
"ccountin# data
Customer Master Record
Master Data>Business Partner>Customer6N Create0account #roup Sold-To Party).
+ustoiin#
Sales and distribution
-S$:e6+le l/"e $ate./es
13
8/11/2019 mmsenorios_2
14/51
Bou assi#n schedule line cate#ories and o'eent t$pes in +ustoiin# for Sales and
Distributionunder Sales 6N Sales *ocuents 6N Schedule Dines 6N "ssi#n Schedule
Dine +ate#ories.
Possi:le schedule line cate#ories and o'eent t$pes are%
Schedule line cate#or$ 6 intra-copan$-code stoc( transfer
Schedule line cate#or$ + 6 cross-copan$-code stoc( transfer
Mo'eent t$pe 4, 6 one-step procedure
Mo'eent t$pe 41 6 two-step procedure
-S:/pp/" p/"t
Shippin# point deterination depends on the suppl$in# plant the shippin# condition ofthe custoer aster record :elon#in# to the recei'in# plant and the loadin# #roup of the
aterial.
Bou assi#n the shippin# point to the suppl$in# plant in +ustoiin# for Do#istics
;ecution under Shippin#6N /asic Shippin# 8unctions 6N Shippin# Point and !oodsRecei'in# Point *eterination 6N"ssi#n Shippin# Points.
0See also nterprise Structure 6N"ssi#nent 6N Do#istics ;ecution 6N"ssi#n shippin#
point to plant.
Purc!asing
-&el/2e.# t#pe
"ssi#n deli'er$ t$pe D to the co:ination of order t$pe @/ and suppl$in# plant
0replenishent deli'er$ for intra-copan$-code stoc( transfers.
&f $ou do not assi#n a deli'er$ t$pe $ou can onl$ post the #oods issue in in'entor$
ana#eent.
Bou define the deli'er$ t$pe in +ustoiin# forPurc!asingunder Purchase Order 6N Set
u" Stoc# Trans"ort $rder>%ssign Deli&ery Ty"e and C!ec#ing Rule.
&f the docuent t$pe contains a deli'er$ t$pe :ut another requireent is issin# 0for
e;aple shippin# data $ou recei'e either a warnin# essa#e or an error essa#e
0dependin# on the s$ste confi#uration when $ou tr$ to enter the stoc( transport order.
&f $ou recei'e a warnin# essa#e $ou can create the stoc( transport order :ut $ou can
post the #oods issue for this ite onl$ in &n'entor$ Mana#eent.
14
8/11/2019 mmsenorios_2
15/51
-O.a"/at/"al +"/ts
"ssi#n the or#aniational units 0sales or#aniation distri:ution channel and di'ision tothe suppl$in# plant and recei'in# plant 'Purc!asing6NPurchase Order 6N Set u" Stoc#Trans"ort $rder6N *efine Shippin# *ata for Plants).
Pla"t $+st3e. "+3,e.
"ssi#n the custoer nu:er to the recei'in# plant 'Purchasin# 6N Purchase Order 6N Set
up Stoc(
8/11/2019 mmsenorios_2
16/51
>>>and :$ the wa$ for the &n'oice to wor( :etween +ross-+opna$ Plants $ou need
also to ha'e a Sales Or# for the Suppl$in# Plant and a Pricin# *eterination Procedure
Configure Intercompany Stock Transport Order
Epla/" STO=
S
8/11/2019 mmsenorios_2
17/51
"ssi#n the docuent t$pe and *eli'er$ t$pe / and D++
"ssi#n the Suppl$in# plant 6N Recei'in# Plant 6N /
8/11/2019 mmsenorios_2
18/51
Start the lo# displa$ and see the deli'er$ docuent nu:er :$ the docuents :utton
!oto VDA2 --N do pic(in# and P!& --N
8/11/2019 mmsenorios_2
19/51
?hich 'aluation cate#ories e;ist in $our copan$ 0#lo:al cate#ories
which 'aluation t$pes e;ist in $our copan$ 0#lo:al t$pes
which 'aluation t$pes :elon# to which 'aluation cate#or$which 'aluation cate#ories e;ist in a 'aluation area 0local cate#ories
Bour entries are onl$ rele'ant if $ou set split 'aluation as acti'e in the function FGl,alsett/"sF.
&n the standard S"P R)3 S$ste the followin# 'aluation cate#ories are default settin#s %
/ procureent t$pe
?ith the 'aluation t$pes%
FEIGENF for in-house production
F>REM&F for e;ternal procureent
= Ori#in
L autoatic 'aluation 0onl$ for :atch
8/11/2019 mmsenorios_2
20/51
1. +reate a aterial aster record selectin# the "ccountin# View 1.
2. nter $our data as required on the "ccountin# data screen specif$in# a 'aluation
cate#or$.0&f $ou canHt find the 'aluation cate#or$ field it i#ht :e hidden use OMSRto define
the 8ield !roups.
Doo( for the field MBE)-B)TT(for Valuation cate#or$.3. /e sure that the p./$e $"t.l /"6/$at. /s ' . 32/" a2e.ae p./$eand enter a
o'in# a'era#e price.
4. &n the case of split 'aluation $ou can create onl$ one 'aluation header record with
p./$e $"t.l ':ecause the
indi'idual stoc( 'alues are cuulated and this total 'alue is written to the 'aluation
header record.
8/11/2019 mmsenorios_2
21/51
stoc( data is not ana#ed :$ 'aluation t$pe :ut rather :$ :atch. 'er$ :atch is assi#ned
to a 'aluation t$pe.
8/11/2019 mmsenorios_2
22/51
uniquel$ identif$ the indi'idual production lots of the sae aterial and ana#e the
separatel$ in in'entor$.
Materials that require such precise identification for e;aple pharaceutical productsare identified and ana#ed in stoc( not onl$ accordin# to aterial nu:er :ut also
accordin# to :atch nu:er.
?ith :atch handlin# $ou can ana#e not onl$ production lots fro in-house production
:ut also production lots fro 'endors as separate entities.
&t is possi:le to suppleent standard :atch ana#eent with :atch status ana#eent.
):at Is a Mate./al *a"6le6 /" Bat$:es
/efore $ou can ana#e :atches of a aterial in stoc( $ou ust first specif$ in the
aterial aster record that the aterial is to :e ana#ed in :atches for the specified
plant.
8/11/2019 mmsenorios_2
23/51
8or e;aple if the :atch +1 of a aterial is spread across two different stora#e locations
the stoc( quantit$ is trac(ed for each stora#e location.
M+st t:e Bat$: E/st Be.e t:e >/.st G6s Re$e/pt/oth the aster :atch and the stoc( data for the :atch are created autoaticall$ durin#
the first #oods receipt.
8/11/2019 mmsenorios_2
24/51
8/11/2019 mmsenorios_2
25/51
1.15. /atch *eterination 6 /atch Search Procedure "llocation
Menu Path nterprise Structure--N Do#istics !eneral--N /atch Mana#eent --N /atch
*eterination G /atch +hec( --N "llocate &M search procedure)acti'ate chec(
8/11/2019 mmsenorios_2
26/51
Shelf life is that len#th of tie that food drin( edicine and other perisha:le ites are
#i'en :efore the$ are considered unsuita:le for sale or consuption. &n soe re#ions a
:est :efore use :$ or freshness date is required on pac(a#ed perisha:le foods.
Shelf life is the tie that products can :e stored durin# which the defined qualit$ of a
specified proportion of the #oods reains accepta:le under e;pected conditions ofdistri:ution stora#e and displa$.
Shelf life is different fro e;piration date the forer relates to food qualit$ the latter tofood safet$. Pharaceuticals are siilar. Re#ulations can restrict the sale and use of
pharaceuticals which ha'e e;ceeded their e;piration date.
&n S"P R)3 the e;piration date is :ased on the production date and the total shelf life.
O a"6 >I>O I" Bat$: Ma"ae3e"t
A$t+all# I :a2e 6"e t:e ,at$: 3a"ae3e"t 7,at$: 6ete.3/"at/"8 ,+t I a3 "t
[email protected] :@ t 6 t:e ,at$: 6ete.3/"at/" ,# >I>O a"6 LI>O l/$= & @e :a2e t
$.eate t:e $:a.a$te./st/$s l/e t:/s a"6 t:e" @e :a2e t /2e t:/s $:a.a$te./st/$s t
$lass a"6 t:e" ass/" t:/s $lass t 3ate./al /" 3ate./al 3aste. a"6 /2e t:e sea.$:
p.$e6+.e /" .6e. t#pe @:/$: $"ta/"s t:e st.ate# t#pes a"6 st.ate# t#pe @:/$:
$"ta/"s t:e a$$ess se
8/11/2019 mmsenorios_2
27/51
8/11/2019 mmsenorios_2
28/51
I :a2e 6"e ,at$: 6ete.3/"at/" s+$$ess+ll# /" LI>O >I>O $./te./a /" t:e
ll@/" @a#= It @.e6= T.# /t / #+ l/e=
&f $ou want to select the :atch in 8&8O criteria that is first in first out i.e. the :atches thatare recei'ed first will :e selected then
- Bou ha'e to create a characteristic for last !oods receipt date with ta:le nae M+=1 G
field D?*