Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
NonFerrous(NF)MetalsProcessingSAPBlogs
GetStarted
Solutions
About
Support
Training
Community
Developer
Partner
Community
Blogs
NonFerrous(NF)Metals
Processing
May23,2016
| 4Views |
KvanBilgin
morebythisauthor
SD(SalesandDistribution)
MM(MaterialsManagement) | Sales | SAPERP | enterpriseresourceplanning | nfm | sales
order | saperplogisticsmaterialsmanagement | saperpsalesanddistribution | sapsd
share
0
share
0
tweet
share
0
Follow
1.Introduction
ThisdocumentwilltrytomakeabriefsummaryaboutNonFerrousMetals
(NF)processinginSAPSD.Iwilltrynottogointofulldetail,asinthiscase
thisdocumentwillratherlooklikeashortbook,butexplainmandatory
activitiesinordertostartusingNFprocessingfromscratch.Adedicated
consultantwillbeabletohandlethesituationafterwards.
NFProcessingmainlyaddressesnonferrousmetalsindustrysector(copper,
aluminum)inwhichpricescanchangedrasticallywithinminutesorseconds.
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
1/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
ThepricesaredeterminedbyLondonMetalExchange(LME)globally.
NFProcessinginSAPisnotlimitedtoNFMetalsonly.OnecanuseNF
processingforanytypeofgoodsifthepricesdochangewithinshort
periodsoftime,orpricingagreementswithcustomerdependonfuture
pricingdates.Atypicalexamplewillexplainthissituation:Whena
salespersonistryingtosellaNFrelatedproducttoacustomer,hecan:
Cometoanagreementpriceofthatveryspecifictime.i.e.LMEpriceat
thatexactmomentcanbe,say,1802,64$/TON.Theycometoan
agreementwiththecustomerandfixtheprice.Fixingtheprice
meansthatthiswouldbethesellingpriceofNFmetalsLMEforthat
salesorder,andanypricechangewillnotaffectitsprice.(Pricesvary
withinveryshortperiodsoftime)
Cometoanagreementpriceofafuturedaysprice.Thatfuturedaycan
bedaysorevenmonthsaway.i.e:ThepriceisfixedontheLME
closingpriceonthedayofGoodsIssue.Sointhesalesordertodays
pricewillbeseen,butinthebillingdocument,LMEpriceshouldbe
recalculatedaccordingtoGoodsIssue.Thepriceshouldonlybe
recalculatedforLMEotherconditiontypesneednotbe
recalculated.Thispricecanbehigherorfewerthancurrentprice,so
itsalmostagamblingonbothsides(Pricingagreementswith
customerdependonfuturepricingdates)
Ifanyoftheaboveiscommoninyourbusinessscenario,youshouldtakea
lookatNFProcessingtoseeifithelpsyoumeetyourcomplexrequirements.
2.NFMetalsActivation
Firstofall,businessfunctionsetDIMPforMillProductsneedtobeactivated
viaSwitchFrameworkCustomizing(SFW5).
InordertouseNFProcessing,acontentactivationisrequired.Thisisdonein
SPROviapathLogisticsGeneral>NFMetalProcessing>NFCross
ApplicationComponents>MaintainBasicSettingsForNFMetal
Processing.Youjustneedtotickthefieldhere.
3.ExchangeKeys
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
2/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
InordertodistinguishcustomerswhoyouworkviaLMEandwhoyoudont,
youneedtomaintainexchangekeys.ThisisdoneviacustomizingMaintain
ExchangeKeys.
HereyoucancreatedifferentExchangeKeys.Forexample,ifyourclientis
sellingbothNFmetalsandgold,youshouldprobablycreatetwodifferent
keys:OneforLME,andoneforGoldExchange.
Thisexchangekeymustbeassignedtocustomerincustomermasterdata.In
customermaster,anewbuttonshouldappearwithtitleasNFMetalData.
AssignmentofExchangekeytocustomermasterisdonehereatsalesarea
level.TechnicallytheentryhereisstoredinKNVVJ_1NBOESL.
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
3/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
4.NFKeysandBaseValues
InordertodistinguishNFmetalsfromothers,youneedtomaintainNFkeys.
Formaterials,thisisdoneviacustomizingMaintainNFKeysandBase
Values.
HereyoucandefineNFKeysandbasequantityandunitofmeasurefor
pricing.Forexample,inAluminumsector,LMEpricesaremaintainedperTON,
sothevalueyouseebelowrepresentsthis(1TON=1000KG).
Inthisclusterview,whenyouselectBaseKey,youcandefineabaseprice
perunitwhichistobeaddedtoLMEprice.Ifthisisnotrequiredforyour
industrysector,thiswillbeobsolete.Inthescreenbelow,youcanseethatfor
basekeyA0,priceis0.
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
4/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
AssignmentofNFkeytoBaseKeytomaterialmasterisdoneatdistribution
chainlevel,Sales:SalesOrg.Data1view.Asyoucanseebelow,thereisa
separatebuttonformaintaningthisinformation,namedasNFSalesWeights.
MorethanonebasekeycanbeassignedtoaNFkey,andmorethanoneNF
keycanbeassignedtoamaterialinadistributionchain.Thismeansyoucan
useBasekeystodifferentiatesellingpricesformaterialswhichusethesame
NFkey.
Usecaseexample:YoucreatetwobasekeysforthesameNFkey.Forbase
keyA0youleavethepriceblank.ForbasekeyA1yousetthepriceas
250$/TON.Forrawmaterials,youassignbasekeyA0andforfinished
products,youassignbasekeyA1.Thiswayinsalesdocuments,whileyour
rawmaterialswillbechargedwithLMEprice,yourfinishedgoodswillbe
chargedwithLMEprice+250$/TON).
Inmaterialmaster,whenyouclickNFSalesWeightsbutton,apopupscreen
willappearlikebelow:
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
5/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
HereNFkeyisappendedasarow.YoucanassigntheBasekeywhichhas
beenassignedtoNFkeysbeforehandfromtheBasekeybutton(i.e.A0or
A1).
5.LMEConditionType
InNFprocessing,LMEpricesaremappedtoconditiontypes.Firstyoushould
createyourownconditiontypeviaV/06,andthisconditiontypeshouldnot
haveanaccesssequenceinit.IfyourcustomerisamanufacturerinNF
Processing,thisconditiontypewouldprobablybeasurcharge,notaprice,as
additionalpricesmightbeaddedtoLMEpriceaswell(i.e.LabourPrice).
Foryourreference,theconditiontypeIvecreatedhasthefollowingattributes:
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
6/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
TellingSAPthatthisisNFPrice,notausualconditiontype,isdonevia
customizingAssignConditionCategory/NFKeytoConditionTypesinSD.
HereyouassignyourconditiontypetoaNFkeyandaconditioncategory.
InyourpricingprocedureyourLMEconditiontypeshouldbemandatory.You
needtoassignarequirementformulaandaconditionbaseformulaforyour
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
7/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
LMEconditiontype.InstandardSAP,requirementformula461(LV61A461)and
conditionbaseformula461(FV63A461)arecreatedforthispurpose.
Requirementformula461checksifyourmaterialisaNFmetal(Assignmentof
NFkeyintherelevantdistributionchain).Conditionbaseformula461reads
LMEpricinginformationfromrelevanttables.
6.LMEMasterData
LMEpricesshouldbecreatedasmasterdata.Thiscanbehandledeither
manuallybyusersorautomaticallyviaawebservicefromLondonMetal
Exchange.SAPMenupathformanualmaintenance(/NFM/RATS1)andprice
analysis(/NFM/ANARS)areasbelow:
Inmanualmaintenance,youenterRateDate,RateCurrency,ExchangeKey
andRateType.
Salesorganizationand/orCompanyCodeentranceisoptional,asLMEprices
arenotdependantonorganizationaldata,butyouhavetheoptionto
differentiatepricesonthemifrequired.
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
8/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
YouentertheNFkeyandtherateandsaveyourentries.Rate1,Rate2and
Rate3canbeusedtodifferentiatepricesforthesamedate(i.e.youusually
useDayClosingpriceforRate1,butDayOpeningpriceforRate2,vs)
7.NFRoutines
InNFmetalspricingthereisaVOFMlikefunctionalitywhereyoumaintain
routinesbycodingandassigntheminyourprocesses.SPROpathforthisis
asfollows:
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
9/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
Thisisathreestepprocess.First,youcreateratedeterminationmodules
(whichlooklikeVOFMroutines).Atypicalexampleisinclude/NFM/I004
Determinemostrecentrate:
Inthesecondstep,youassignyourmodulestoratedeterminationmodules.
ThisiswhereitdiffersfromVOFMroutines,asmorethanonerate
determinationmodulecanbeassignedtoaratedeterminationroutine.All
modulesarelistedontheupperside,andselectedmodulesforyourroutineare
listedonthedownside.Allthemodulesintheroutinewillbereadinsequence
bypricingifyourroutineisassignedtoSalesorganization/Ratedetermination
key(see8.RateDeterminationKey).
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
10/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
Thirdstepwillbeacustomizingassignment,whichis:
8.RateDeterminationKey
IncustomizingactivityMaintainRateDeterminationKeysforSD,you
decideonwhichSalesorganizationwhichratedeterminationkeyscanbe
used.
Ratedeterminationkeys(RDK)areusedtodifferentiatepricinglogicforthe
application.
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
11/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
Inthiscustomizing
Org.:Salesorganization
RDK:Ratedeterminationkey(createdhereontheflyforeachsales
organizationseparately)
RDR:Ratedeterminationmodule
Insalesdocument,assalesorganizationisalreadyentered,userwillselect
theratedeterminationkey.Thus,relevantratedeterminationroutineisknown
andaccordingtothecustomizingabove,arate(eitherRate1,Rate2orRate
3,whicheverhasbeenselected)willbefound.Amoredetailedand
understandableviewofthiscustomizingisasbelowinitemlevel:
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
12/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
Inthiscustomizing,FieldControlletsyoucontrolvisibility/obligationof
certainfields:
9.Salesorderentry
Insalesorderentry,ifcustomerisrelevantforLME(KNVVJ_1NBOESL)and
thereisatleastoneNFmaterialintheorder(NFkeyisfilledforthe
distributionchain),unlessyouenterratedeterminationkey,systemwontlet
yousavethedocument.ThisisdoneviapathHeader>AdditionalFunctions
>NFDefaultvalues
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
13/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
FortherelevantNFkeyyouentertheratedeterminationkey,andthensystem
calculatesthepriceforyourLMEconditiontypeaccordingtothemodulesin
yourratedeterminationroutine.
Youcanseefromitemlevelthatpriceiscalculated:
IfsalespersonfixestheLMEprice,youllneedaseparateconditiontypefor
this.Thisconditiontypeshouldbeamanualentry,andpropercondition
exclusioncustomizingneedstobedoneinordertomakecalculatedLMEprice
passiveifmanualLMEpriceisenteredinsalesdocument.
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
14/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
Thanksforreading,
AlertModerator
5Comments
YoumustbeLoggedontocommentorreplytoapost.
AmiteshAnand
May25,2016at4:47am
Hi,
Itisreallyaverygooddocument.Lovetousethisconceptassoonasgotan
opportunity.
Keepitup.
Bestregards,
Amitesh
KvanBilgin Postauthor
May25,2016at5:52am
ThanksAmitesh,
PradeepMani
June1,2016at4:31pm
ItseemsthisisIndustryspecific.
KvanBilgin Postauthor
June2,2016at6:17am
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
15/16
10/10/2016
NonFerrous(NF)MetalsProcessingSAPBlogs
HiPradeep.NFMetalsisnotanIS
component,didyoucheckthispartherein
thisdocument:
2.NFMetalsActivation
Firstofall,businessfunctionsetDIMPfor
MillProductsneedtobeactivatedviaSwitch
FrameworkCustomizing(SFW5).
PradeepMani
June6,2016at6:53am
Thanksfortheinformation
Privacy
TermsofUse
https://blogs.sap.com/2016/05/23/nonferrousnfmetalsprocessing/
LegalDisclosure
Copyright
Trademark
Sitemap
Newsletter
16/16