www.SapTerp10.com
TERP10
SAPERP–INTEGRATIONOFB SAPERP–INTEG RATIONOFBUSINESSPRO USINESSPROCESSES(C_TERP CESSES(C_TERP_60) _60)
TABLEOFCONTENTS
1)
ERPBasics/SAPERPpositioning
1)
SAPNetWeaverintegration
2)
LifecycleDataManagement
3)
ProcurementCycle
5)MaterialPlanning 7)ManufacturingExecution 9)SalesOrderManagement 11)ERPFinancials–FinancialsAccounting(FI) 15)ManagementAccounting-Controlling-CO 20)InventoryandWarehouseManagement/StockTransferandTransferPosting 23)Enterpriseassetmanagementandcustomerservice 27)ProgramandProjectManagement 31)HumanCapitalManagement/HCMStructures 35)BusinessIntelligence/BusinessInformationWarehouse
Abbreviationsused: Q=quantity-$=price-oo–1(manytoone)
WWW.SAPTERP10.COM ©2013
1
www.sapTerp10.com
ERPBasics/SAPERPpositioning ESA:EnterpriseServicesArchitectureenablesbusinessinnovationby: LeveringexistingITassets ReducingTCO Maximizingagility,flexibility,extendibilityofbusinessprocess Enterpriseservicesdescribethebroaderbusinessprocesslogic. Webservices aresmall,modularapplicationsthatuseInternettechnologiesandareusuallyaccessedasdetailedfunctionsinapplicationsorenterpriseservices. • • •
SAPNetweaver istheapplicationandintegrationplatformthatbestsupportsESAusingwebservicestechnology. SAPR2:Mainframecomputing/centralizedcomputing SAPR3Enterprise (1992):ClientServerarchitecture:2layerarchitecture(SAPbasics+SAPapplication)StartedUsingWebAS SAPERP(2003): ServiceOrientedArchitecture(SOA)poweredbyNetweaver.UsesWebAS 1additionalfeatureoffered SAPERP CentralComponent(ECC)UsesWebAS • • • •
4addit.featuresofferedbySAPERP2003vsSAP R3Entreprise Selfservices Selfserviceprocurement Internetsales •
•
•
bySAPERPvsSAPERP2003 •
SAPBusinesssuite : SAPERP(Entr.RessourcePlanning) SAPCRM(Cust.Relat.Mgt) SAPPLM(ProductLifecycleMgt) SAPSRM(SupplyRelat.Mgt) SAPSCM(SupplyChainMgt)
Compositeapplications
• • • • •
Solutionmap :Showstheprocessesenabledbyaspecificsolution
SAPNetWeaverintegration PeopleIntegration (SAPEnterprisePortal)
• • •
InformationIntegration (SAPBusinessIntelligence)
• • •
ProcessIntegration (SAPExchangeInfrastruct)
ApplicationPlatform (SAPWebApplic.Server)
• •
• • •
Portalinfrastructure Collaboration MultichannelAccess BusinessIntelligence KnowledgeManagement MasterDataManagement IntegrationBroker BusinessProcessManagement SupportJ2EE SupportJAVA DB&OSabstraction
Thecentralcomponentofthe ApplicationPlatform isthe SAPWebApplicationServer(SAPWebAS ) OperatingSystemandDBindependence Multilevelarchitecture JavaandABAPenvironment(openenvironment) ProvidesbasicsfunctionsforalmostallSAPsystems Highscalability • • • • •
ThefunctionsofthedifferentSAPsystems(suchasSAPECC,SAPCRM)canbedividedintotwocategories: Basisfunctions :areverysimilarinthevariousSAPsystems.AreprovidedbytheSAPWebAS,whichisafurtherdevelopmentoftheclassicSAPBasics. Applicationfunctions :aredifferentinthevariousSAPsystems • •
AdvantagesofSAPNetWeaver: 1. OpennessandExtendibility (Microsoft.NET;IBMWebSphere) 2. ImmediateIntegration 3. LowerTotalCostofOwnership 4. ClearRoadmap Organizationallevels :representtheenterprisestructureintermsoflegaland/orbusiness-relatedpurposes. Client CompanyCode Controllingarea Plant StorageLocation Salesarea Purchasingorganiz
Isthehighest-levelelementofallorganizationalelements FI–centralorg.element:balancedsheet,legallyindependent Identifiesaself-containedorgan.structureforwhichcostsandrevenuescanbemanagedandallocated.Itrepresentsaseparateunitofcostaccounting.
Prod.Planning,logistics:centralorg.element InventoryManagement Comb Combin inat atio ion nof of: : sale sales sor orga gani niza zati tion on Dist Distri ribu buti tion onc cha hann nnel el di divi visi sion on EachcountryinwhichplantsoperatehasONEpurchasingorganization.Itpurchaseforallplantinthecountry. Masterdata
Masterdata :datawhichisusedlong-termintheSAPsystemforseveralbusinessprocessesandensuresNOredundancyofdatainthesystem.Masterdatahasan organizationalaspectastheinformationisorganizedinto VIEWS whichareassignedtoorganizationalelements.EX: Customermaster =3views: •
FinancialAccountingdata- - (SalesArea):Salesdata (Client):Generaldata-(Companycode):FinancialAccountingdata
Transactions :applicationprogramswhichexecutebusinessprocessesintheSAPsystemsuchascreatingacustomerorder;postinganincomingpayment,etc. Document :adatarecordthatisgenerated whenatransactioniscarried out.Everytransactioncreatesa documentwhichcontainsallreleva ntpre-definedinformationfromth masterdataandorganizationalelementsassigned. Reportingsolutions OLAP:onlineanalyticalprocessing:optimizedforquery. (Informativeenvironment) OLTP:onlinetransactionprocessing:optimizedfortransactionprocesses. (Operatingenvironment) SAPBW :enabletheanalysisofdatafromoperativeSAPapplicationsaswellasallotherbus.applic.andexternaldatasourcessuchasdatabases,onlineservs,internet. 1
www.sapTerp10.com
ERPBasics/SAPERPpositioning ESA:EnterpriseServicesArchitectureenablesbusinessinnovationby: LeveringexistingITassets ReducingTCO Maximizingagility,flexibility,extendibilityofbusinessprocess Enterpriseservicesdescribethebroaderbusinessprocesslogic. Webservices aresmall,modularapplicationsthatuseInternettechnologiesandareusuallyaccessedasdetailedfunctionsinapplicationsorenterpriseservices. • • •
SAPNetweaver istheapplicationandintegrationplatformthatbestsupportsESAusingwebservicestechnology. SAPR2:Mainframecomputing/centralizedcomputing SAPR3Enterprise (1992):ClientServerarchitecture:2layerarchitecture(SAPbasics+SAPapplication)StartedUsingWebAS SAPERP(2003): ServiceOrientedArchitecture(SOA)poweredbyNetweaver.UsesWebAS 1additionalfeatureoffered SAPERP CentralComponent(ECC)UsesWebAS • • • •
4addit.featuresofferedbySAPERP2003vsSAP R3Entreprise Selfservices Selfserviceprocurement Internetsales •
•
•
bySAPERPvsSAPERP2003 •
SAPBusinesssuite : SAPERP(Entr.RessourcePlanning) SAPCRM(Cust.Relat.Mgt) SAPPLM(ProductLifecycleMgt) SAPSRM(SupplyRelat.Mgt) SAPSCM(SupplyChainMgt)
Compositeapplications
• • • • •
Solutionmap :Showstheprocessesenabledbyaspecificsolution
SAPNetWeaverintegration PeopleIntegration (SAPEnterprisePortal)
• • •
InformationIntegration (SAPBusinessIntelligence)
• • •
ProcessIntegration (SAPExchangeInfrastruct)
ApplicationPlatform (SAPWebApplic.Server)
• •
• • •
Portalinfrastructure Collaboration MultichannelAccess BusinessIntelligence KnowledgeManagement MasterDataManagement IntegrationBroker BusinessProcessManagement SupportJ2EE SupportJAVA DB&OSabstraction
Thecentralcomponentofthe ApplicationPlatform isthe SAPWebApplicationServer(SAPWebAS ) OperatingSystemandDBindependence Multilevelarchitecture JavaandABAPenvironment(openenvironment) ProvidesbasicsfunctionsforalmostallSAPsystems Highscalability • • • • •
ThefunctionsofthedifferentSAPsystems(suchasSAPECC,SAPCRM)canbedividedintotwocategories: Basisfunctions :areverysimilarinthevariousSAPsystems.AreprovidedbytheSAPWebAS,whichisafurtherdevelopmentoftheclassicSAPBasics. Applicationfunctions :aredifferentinthevariousSAPsystems • •
AdvantagesofSAPNetWeaver: 1. OpennessandExtendibility (Microsoft.NET;IBMWebSphere) 2. ImmediateIntegration 3. LowerTotalCostofOwnership 4. ClearRoadmap Organizationallevels :representtheenterprisestructureintermsoflegaland/orbusiness-relatedpurposes. Client CompanyCode Controllingarea Plant StorageLocation Salesarea Purchasingorganiz
Isthehighest-levelelementofallorganizationalelements FI–centralorg.element:balancedsheet,legallyindependent Identifiesaself-containedorgan.structureforwhichcostsandrevenuescanbemanagedandallocated.Itrepresentsaseparateunitofcostaccounting.
Prod.Planning,logistics:centralorg.element InventoryManagement Comb Combin inat atio ion nof of: : sale sales sor orga gani niza zati tion on Dist Distri ribu buti tion onc cha hann nnel el di divi visi sion on EachcountryinwhichplantsoperatehasONEpurchasingorganization.Itpurchaseforallplantinthecountry. Masterdata
Masterdata :datawhichisusedlong-termintheSAPsystemforseveralbusinessprocessesandensuresNOredundancyofdatainthesystem.Masterdatahasan organizationalaspectastheinformationisorganizedinto VIEWS whichareassignedtoorganizationalelements.EX: Customermaster =3views: •
FinancialAccountingdata- - (SalesArea):Salesdata (Client):Generaldata-(Companycode):FinancialAccountingdata
Transactions :applicationprogramswhichexecutebusinessprocessesintheSAPsystemsuchascreatingacustomerorder;postinganincomingpayment,etc. Document :adatarecordthatisgenerated whenatransactioniscarried out.Everytransactioncreatesa documentwhichcontainsallreleva ntpre-definedinformationfromth masterdataandorganizationalelementsassigned. Reportingsolutions OLAP:onlineanalyticalprocessing:optimizedforquery. (Informativeenvironment) OLTP:onlinetransactionprocessing:optimizedfortransactionprocesses. (Operatingenvironment) SAPBW :enabletheanalysisofdatafromoperativeSAPapplicationsaswellasallotherbus.applic.andexternaldatasourcessuchasdatabases,onlineservs,internet. 1
www.sapTerp10.com
LifecycleDataManagement SAPPLMisusedintightcollaborationwithSAPCRMandSCM. 4componentsofLifeCycleDataManagement :(DIPE) Documentmanagement :integrateexternalfiles,bystorageoftheoriginaldocumentsinsecurestoragesareasorlinkstootherobjects. 1. Productstructurebrowser :*isanavigationtooltomanageproductdata.Itdisplaysallproduct-relevantinfo,suchmaterialmaster,BOM,routing,class,docs. 2. Integration :ofmostCAxsolutions,Officeapplication,GIS,ClassificationsystemusingPLMinterface 3. EngineeringChangeandconfigurationmanagement(ECM)* :letmakechangedependentondate,serialnumber.Replicationsofproductdataisamethodusedto 4. runaseparatesystemforengineeringprocessinadditiontoaproductionsystem. Document ismadeupofadocumentinforecordandtheoriginalthatbelongtoit. DocumentsInfoRecord :Functions:Versionmanagement,Statusmanagement,Classification,Securestorageareas Purpose: Canbelinkedtootherobjectsinordertomaketheoriginalinformationavailabletotheseobjects( Material,Equipment,Functionallocation,Purchaserequisition,Document,WBS •
element,PRT,QMinforecord,Purchaseorder,Changenumber,Networkoperation,Productionorder,Custom element,PRT,QMinforecord,Purchaseorder, Changenumber,Networkoperation,Productionorder,Customer,Salesdocumentitem,etc.) er,Salesdocumentitem,etc.) •
•
•
•
•
Allowstoviewandmanageoriginals Controlstheprocessflow. IntegrationinECCthroughobjectlinks* Interfacestoexternalsystems(PLMinterface+ArciveLinkinterface)* DMSallowseasywaytohandledocuments.
PLMInterface: ThirdpartyCAD-CAxsystems,Officeappl,GIS,Class.SystemareconnectedtoSAPERPusing PLMinterface . Thirdpartyarchivingsystemsareconnectedbyusingthe ArchiveLinkinterface . Bidirectionaldataexchange withthirdpartysystems. StandardBAPIandRFC technology. Transferdata withorwithoutaGUI: TheEasyDMSinterface isatoolforcreatingandchangingdocswithoutanSAPGUI.(SAPisinvisible)(BAPI,RFC,Javaconnectors). •
•
•
•
•
Classification enablesflexiblesearching.AlsoasaVariantconfigurationandBatchmanagement Createcharacteristicsandallowedvalues. Maintainclassesandassigncharacteristicstothem. Createobjectsandassignclassestothem(alsoassigncharacteristicvaluesforthisobject). Searchforobjectsbyspecifyingtheclasstowhichitbelongsandthenspecifyingthevaluesforthecharact.oftheclass. Theclassificationstakeplace: Directlyintheobjector Indirectlyinatransactionwithintheclassificationsystem. • • • •
•
•
Configurablematerial: isaproductthatcanbemadeinseveralvariants.(isnotafinishedproduct) Areallmaterials inaBOMalwaysused toproduceanitemthat theBOM No.Inthecaseof configurablematerials ,theBOMmentionsallthematerialsforallvariants.Thussomeofthematerialswillbeusedonlyinsomevariants. represents? No.Inthecaseof Dependencies isafeatureusedtoselectthematerialsandoperationsforaspecificvariantofaconfigurablematerial. *ProductStructureBrowser : IsthecentralnavigationandinformationtoolinSAPLife-CycleDataManagement. Itdisplaysintree-structureformallobjectsthatbelongtoeachotherfunctionally,suchas:materials,BOMs,documents,classes,characteristics,routings,etc. Youcancallandchangeeachoftheobjectsfromthebrowser. TheEnterpriseApplicationIntegration(EAI)isacomponentthatallowsthedirectviewingoforiginalsintheproductstructurebrowser.
EngineeringWorkbench(EWB): IsusedasamaintenanceenvironmentforproductstructuresandcanbeusedtocreateandmaintainBOMs+Routings. Youdefineaworklistthatcontainsselectedobjectscopiedfromthedatabasetobeprocessed. *EngineeringChangemanagement(ECM) :Advantages: Changesthatbelongtogetheraregroupedinachangenumber Monitoringanddocumentationofchanges Savingmultiplechangestatusesforanobject Planningandrealizationofaspecificeffectivity Integrationinthelogisticsprocesschain
• • • • •
ChangeNumber Header(generalinfo--date,validity,status)(Noitems) Objecttypes Objectmanagementrecords(Actualobjectsaffected) Otherinfo(accompanyingdocs,Classification--facilitatessearchforchanges,alternatedatesforindividualobjects) • • • •
TheECR/ECO unlikechangemasterrecord hasastatusnetworkthatenableschangeprocessestoberequested,checked,andreleased. 2
www.sapTerp10.com
ProcurementCycle OrganizationalLevels/Units representthelegaland/ororganizationalviewsofanenterprise.
OrganizationalLevels Client CompanyCode Plant
oo
Highestorganizationalelement)(definedinthesystembya3digitkey
|
oo
1
|
StorageLocation
oo 1 | 1
PurchasingOrganization* PurchasingGroup
Representsanindependentaccountingunit.BalancesheetandP/Lstatements,requiredbylawarecreatedatthislevel. Severalplantscanbeaffiliatedwithonecompanycode,buta plantcanonlyhaveonecompanycode. Arecompletelyindependentorg.unitswithseparateInventoryMgt(=>canbelongto<>plants,youcanusethesamestoragelocation numberinmorethanoneplant).NoOrg.LevelincludedforaPObecauseit’snotnecessaryuntilgoodarenotreceived. Negotiatethegeneralconditionofpurchaseforoneormoreplantsorcompanies/Legallyresponsibleforcompletingpurchasingcontracts (donotsetpriceconditions).
Buyerorgroupofbuyersresponsibleforcertainpurchasingactivities.Noassigntoapurchasing.
Plant-Specific Purchasing Organization Purch.Org.procuresmaterialsforonlyoneplant.
PurchasingOrganizationTypes * Cross-Plant Purchasing Organization Purch.Org.procuresmaterialsforallplants belongingtoonecompanycode.
Cross-Company-Code Purchasing Organization youcan’tassignacompanycodetothePurch.Org.in Customizing.Whenyoucreateapurchaseorderyoumustenter thecompanyforwhichyouwanttoprocurethematerial.
MasterdatainProcurement: MaterialMasterData/record: UsedbyallLogisticmodules.(Theintegrationofallmaterialdatainasingledatabaseobjectpreventstheproblemofdataredundancy).it’ssubdividedintoinformationgrouped byuserdepartments(functions)thatmanagethemodules,soeachonehasadifferentVIEWofthematerialmasterrecordandisresponsibleformaintainingthedatato supporttheirfunction.ThedatamaintainedwithinaviewmaybevalidformorethatonOrganizationallevel.ForexampletheViews: • • • • •
BasicData applicabletotheentirecompany ->Client: productdescription,material#,materialgroup,unitofmeasure Purchasingdata fororders->relevanttothe Plant InventoryMgtdata forpostinggoodsmovementsandmanagingphysicalinventory Accountingdata formaterialvaluationupongoodsmovementsorininvoiceverification.->isrelevanttothe CompanyCode MaterialsPlanningdata formaterialrequirementsplanning(MRP)andExecution(WorkScheduling) ->isrelevanttothe Plant
VendorMasterData
ItcontainsinformationaboutavendorfromaPurchasing(MaterialManagement)andAccounting(FinancialAccounting)perspective.Itcontrolshowtransactiondataisposted andprocessedforavendor.Also,itcontainsallthedatayourequiretodobusinesswithyourvendors. InAccounting,thevendorisregardedasthecompany’screditingbusinesspartner.ThevendormasterrecordisthereforemaintainedbyAccounting+Purchasing Dataisstructuredbyorganizationallevels: • • •
CLIENT =GENERALDATA:validforthewholecorporategroup.(address,bankaccount,etc) COMPANYCODE =COMPANYCODE DATA:(ACCOUNTINGdata,paymenttransactions,tax) EachPURCHASINGORG=PURCHASINGORG.DATA(paymentconditions,etc)
PurchasingInfoRecords
Containsinfoonavendorandthematerialyouprocurefromthisvendor,allowingtofindoutatanytimewhichvendorsofferaparticularmaterialorwhichmaterialscanbe procuredfromaparticularvendor. Purchasinginforecordscanbereferencedintheplanningprocesstopredeterminevendorspecificinformation. Infostoreandmaintain: Currentandfuturepricesandconditions(freightanddiscounts) Deliverydata(planneddeliverytime,tolerances) Vendordata Texts • • • •
Conditions
Areusedinpurchaseorderstodetermineprice. TypeofconditionsinPurchasing: InaContract: applyto all contractreleaseorderscreatedwithreferencetothiscontract. InaPurchasingInforecord :applyto allpurchaseorderitems thatcontainthematerialandvendorcontainedinthepurchasinginforecord. Extendedconditions: areonly includedinthe purchaseorder ifitmeetscertaincriteria .Theyareflexible.Forex.Todefinevendordiscountsorincludediscountsfora materialtype. • • •
SEEPROCUREMENTPROCESSDIAGRAM
3
www.sapTerp10.com
Reporting Standardreports enableevaluationofdocumentsandmasterdata.
Parametersthatcontroltheinformationpresentedinapurchasingreportlist
Selectioncriteria Selectionparameter determineswhichpurchasing documentsareanalyzedbythereport (COLLUMNS)Scopeoflistparameter determineswhichdataisdisplayed foraselecteddocument (ROWS)
ListViewerandALVGridControl :standardizeandsimplifythehandlingoflists Uniformdesignofalllistsandtables Crossapplication,standardizedfunctionwithuniformicons Simplecreationandchangingoflayouts(displayvariants) Choosedetail Setfilter: displaylineswithcertaincriteria Sort:ascending;descendingorder Addvalues createtotals Createsubtotals Layout:changetheappearanceofthelist •
Keyelements
• •
Functions
(LIS)LogisticsInformationSystem Thefollowingapplication-specificinformationsystemsareavailableunderLIS SIS (Sales Information System) P URCH IS (Pur cha sing Infor matio n Sy ste m) INVCO (Inventory Controlling) TIS (Transportation Information System) SFIS (Shop Floor Information System) QMIS (Quality Management Information System) PMIS (Plant Maintenance Information System) • • • • • • •
HowInformationStructuresareorganized ThePurchasingInformationSystemisbasedoninformationstructurewhichcontains3basictypesofinformation: • • •
Characteristics :criteriausedforcollectingdataonasubject(Ex:vendor;customer) Periodunit: (Ex:day;week;month) KeyFigures :areperformancemeasures;quantitativeinformationbasedonmeasurablefacts andareupdatedforeachcharacteristiccombinationandperiodicity.
StandardAnalyses : Drilldownlist Analysescanbearchived Graphicallysupported • • •
Flexibleanalyses :allowtodeterminethewayinwhichdatashouldbecombinedinanindividualreportprocurement. Combinecharacteristicsandkeyfiguresfromdifferentinformationstructuresinonelist Useyourownformulastocalculatenewkeyfiguresfromexistingones Choosebetweenavarietyoflayouts • • •
4
www.sapTerp10.com
MaterialPlanning
Client CompanyCode Plant
oo |
StorageLocation
1 oo | 1
OrganizationalLevels Highestorganizationalelement)(definedinthesystembya3digitkey oo | 1
Representsanindependentaccountingunit.BalancesheetandP/Lstatements,requiredbylawarecreatedatthislevel. Severalplantscanbeaffiliatedwithonecompanycode,buta plantcanonlyhaveonecompanycode. Arecompletelyindependentorg.unitswithseparateInventoryMgt(=>canbelongto<>plants,youcanusethesamestoragelocation numberinmorethanoneplant).
MasterdatainMaterialPlanning • • •
Material BOM Routing
MaterialMasterData/record: Representsthecentralsourceforreleasingmaterial-specificdata.UsedbyallLogisticmodules.(Theintegrationofallmaterialdatainasingledatabaseobjectpreventsthe problemofdataredundancy).it’ssubdividedintoinformationgroupedbyuserdepartments(functions)thatmanagethemodules,soeachonehasadifferentVIEWofthe materialmasterrecordandisresponsibleformaintainingthedatatosupporttheirfunction.ThedatamaintainedwithinaviewmaybevalidformorethatonOrganizational level.ForexampletheViews: • • • • •
BasicData applicabletotheentirecompany (Client): productdescription,material#,materialgroup,unitofmeasure Purchasingdata fororders->relevanttothe Plant InventoryMgtdata forpostinggoodsmovementsandmanagingphysicalinventory Accountingdata formaterialvaluationupongoodsmovementsorininvoiceverification.->isrelevanttothe Plant MaterialsPlanningdata formaterialrequirementsplanning(MRP)andExecution(WorkScheduling) ->isrelevanttothe Plant
IntheViews1to4wehavethefundamentalsettingsforMaterialPlanning: •
• •
• • • • •
MRPtype :specifieshowamaterialshouldbeplanned MRP o o Consumptionbasedplanning(strategy40) Noplanning o Lotsize (key):determinesthelotsize(quantity)ofeachoftheprocurementproposals. Procurementtype :controlshowamaterialistobeprocured Inhouseproduction(internal) o Externalprocurement o InternalandExternal o Inhouseproductiontime :specifieshowlongprocurementwilllast. Safetystockcanbeset Strategygroup :controlthebehaviorofplannedindependentrequirements Availabilitycheckgroup :controloftheAvailabletoPromise(ATP)check. Productionversions :definestheproductionprocedure.
Materialtype : Rawmaterials Operatingsupplies Semi-finishedproducts Finishedproducts • • • •
It’sthemostimportantvalueassignedtoamaterial.Materialswithsimilarbasicattributesaregroupedtogetherbymaterialtype.Thismeansyoucanmanageyourmaterials accordingtotheirbusinessrequirements. Thematerialtypeattachedtoproductidentifies/determines/controls: Businessprocessandfunctionsallowed. Views(Screens)thatappearintheMaterialMasterrecord Department-specificdatathatcanbemaintained Material#assignment Procurementtypesthatareallowed(in-houseproductionorexternalprocurement) GL-generalledgeraccountsthatareupdated • • • • • •
BOM: • • • • • •
•
TheBOMcontainstheassembliesorcomponentsthataretobeincludedintheproductionofamaterial. BOM’sareusedin:MRP,production,procurement,productcosting. ABOMconsistofaBOMheaderandtheBOMitems. ThebasequantityintheBOMheaderspecifiestowhichamountofthefinishedproducttheitemquantitiesrefer. AnitemofaBOMcanitselfalsocontainafurtherBOM Inthisway,multilevelproductionisdescribedusingthesingle-levelBOMsofthefinishedproductandthoseoftheassembliesandwhererequired,usingtheBOMs oftheassembliesofandsoon.DoesSAPdirectlysupportmulti-levelBOMs?No.Thesearerepresentedthroughseveralsingle-levelBOM’s ABOMcancontaindocumentsortextitems.
5
www.sapTerp10.com
BOMstructure : •
•
Header :settingsthatapplyforthewholeBOM Material o Plant o Usage:determinesthebusinessapplicationsforwhichaBOMcanbeused o o Status:controlswhethertheBOMisactiveforparticularapplications Description o Validity o Lotsizearea o BaseQuantity(qoffinishedproducttheitemqrefers) o Items:componentsnecessaryfortheproductionofthefinishedproduct. Itemcategory :specifieswhatkindofitemyouaredealingwith.Influencetheprocessingofthecomponent o § Stockitem :executedinthewarehouseandusedinproduction/musthaveamaterialmaster § Nonstockitem :directlyassignedtoamanufacturingorder(notviathewarehouse)/don’tneedmaterialmaster(anditsnumber) § Variablesizeitem § Documentsitem (designordiagram) § Textitem § Classitem § Intramaterial Descriptions o Quantity o o Controldata
MultilevelBOMstructure isexplodedautomaticallybyMRPandProductCostPlanning.
Routings:
Routingscontainthestepsthatarenecessaryforproduction,thatis: • • • •
• •
Operations , OperationSequences Usage Timeelements (andbasequantity:forex.10min.per1pc.)relevantforscheduling operations. WorkCenters whichtheseoperationsaretobeexecuted. Componentallocations
RoutingcanbetransferredtoSAPAPO(AdvancedPlanningandOptimization)intheformof productionprocessmodels(PPMs) Aroutingcanbedefinedusingtheroutinggroupandthegroupcounter.
SEEMATERIALPLANNINGDIAGRAM
6
www.sapTerp10.com
ManufacturingExecution ProductiontypessupportedbyERPOperations : Maketoorderprod:productionwithaProductionOrder ProcessManufacturing:productionwithaProcessOrder Repetitivemanufacturing:PeriodandQuantity-orientedproduction.Notorder-related. Projectorientedproduction:withproductionlots. Kanban:Replenishment-controlledusingstocktransfer,externalprocurement,in-houseprod.Viaself-controlledcontrolcycle. • • • • •
OrganizationalLevels Client CompanyCode Plant
oo oo
1
|
StorageLocation
• • • • •
Highestorganizationalelement)(definedinthesystembya3digitkey
| oo | 1
1
Representsanindependentaccountingunit.BalancesheetandP/Lstatements,requiredbylawarecreatedatthislevel. Severalplantscanbeaffiliatedwithonecompanycode,buta plantcanonlyhaveonecompanycode. Arecompletelyindependentorg.unitswithseparateInventoryMgt(=>canbelongto<>plants,youcanusethesamestoragelocation numberinmorethanoneplant).
MasterdataforManufacturingExecution Material BOM WorkCenter/Resource TaskLists(canberoutings,rateroutings,ormasterrecipes. PRTs(productionsResources/tools
MaterialMasterData/record: Representsthecentralsourceforreleasingmaterial-specificdata.UsedbyallLogisticmodules.(Theintegrationofallmaterialdatainasingledatabaseobjectpreventsthe problemofdataredundancy).it’ssubdividedintoinformationgroupedbyuserdepartments(functions)thatmanagethemodules,soeachonehasadifferentVIEWofthe materialmasterrecordandisresponsibleformaintainingthedatatosupporttheirfunction.ThedatamaintainedwithinaviewmaybevalidformorethatonOrganizational level.ForexampletheViews: • • • • •
BasicData applicabletotheentirecompany (Client): productdescription,material#,materialgroup,unitofmeasure Purchasingdata fororders->relevanttothe Plant InventoryMgtdata forpostinggoodsmovementsandmanagingphysicalinventory Accountingdata formaterialvaluationupongoodsmovementsorininvoiceverification.->isrelevanttothe Plant MaterialsPlanningdata formaterialrequirementsplanning(MRP)andExecution(WorkScheduling) ->isrelevanttothe Plant
BOM: • • • • • •
•
TheBOMcontainstheassembliesorcomponentsthataretobeincludedintheproductionofamaterial. BOM’sareusedin:MRP,production,procurement,productcosting. ABOMconsistofaBOMheaderandtheBOMitems. ThebasequantityintheBOMheaderspecifiestowhichamountofthefinishedproducttheitemquantitiesrefer. AnitemofaBOMcanitselfalsocontainafurtherBOM Inthisway,multilevelproductionisdescribedusingthesingle-levelBOMsofthefinishedproductandthoseoftheassembliesandwhererequired,usingtheBOMs oftheassembliesofandsoon.DoesSAPdirectlysupportmulti-levelBOMs?No.Thesearerepresentedthroughseveralsingle-levelBOM’s ABOMcancontaindocumentsortextitems.
BOMstructure : Header :settingsthatapplyforthewholeBOM Material o Plant o Usage:determinesthebusinessapplicationsforwhichaBOMcanbeused o Status:controlswhethertheBOMisactiveforparticularapplications o Description o Validity o Lotsizearea o BaseQuantity(qoffinishedproducttheitemqrefers) o Items:componentsnecessaryfortheproductionofthefinishedproduct. Itemcategory :specifieswhatkindofitemyouaredealingwith.Influencetheprocessingofthecomponent o § Stockitem :executedinthewarehouseandusedinproduction/musthaveamaterialmaster § Nonstockitem :directlyassignedtoamanufacturingorder(notviathewarehouse)/don’tneedmaterialmaster(anditsnumber) § Variablesizeitem § Documentsitem (designordiagram) § Textitem § Classitem § Intramaterial Descriptions o Quantity o o Controldata •
•
MultilevelBOMstructure isexplodedautomaticallybyMRPandProductCostPlanning.
WorkCenter 7
www.sapTerp10.com
Anorganizationalunitthatdefineswhereandwhenanoperationmustbeperformed. Theworkcenterhasanavailablecapacity.Workcenterscanbe: -Machines -People -Productionlines Differencebetweencostcenterandworkcenter Costcenterisplacewhereyouincuryourcosts. Workcenterisaplacewhereanoperationisperformedbyaperson/machine(group). Linkbetweenthem: Theactivitiesperformedatorbytheworkcenterarevaluatedusingchargerateswhicharedefined/determinedbycostcentersandactivitytypes. Theresource-relateddataismaintainedonseveral screens–views:
Basicdata
Default values
Maintainedon Plantlevel Nameanddescription Personorgroupresponsibleforthemaintenanceofthemasterdataofthisresource Tasklistusage :specifythetasklisttypes(routing,masterrecipe,equipmenttasklist,inspectionplans)inwhichtheresourcecanbeused. Standardvaluekey :areplannedvaluesfortheexecutionofanoperation.EX:setuptime,machinetime,personneltime.Standardvaluesareusedin costing,schedulingandcapacityrequirementsplanninginordertocalculatecosts,executiontimesandcapacityrequirements. Fortheoperationtobeexecutedataresource.Byenteringdefaultvaluesyoureducetheeffortnecessaryineditingoperations,sincethevaluesare storedcentrallyandyoudonotneedtoenterthemineachoperation. Controlkey: howanoperationistobeprocessedinatasklist. Examplesofsuchkeysandindictorsare:Scheduling:Ifyousetthisindicator,thesystemcarriesout schedulingforanoperation.Capacityplanning:Ifyousetthisindicator,thesystemcreatescapacityrequirementrecordsfortheoperation.
Costcenter available
Capacities Scheduling HR assignment
Standardtextkey Wagedata Isassignedtoaresourceto linktheresourceto costaccountingandcannowcarryoutproductandordercosting. Activitytypes: definespecificoutputfortheresource. Formulakey: tocalculatecosts,executiontimesandcapacityrequirementsofphasescarriedoutataresource. Calculatetheexecutionofanoperationduringprocessorderscheduling. Formulakey: tocalculatecosts,executiontimesandcapacityrequirementsofphasescarriedoutataresource. calculatetheexecutionofanoperationduringprocessorderscheduling Formulakey: tocalculatecosts,executiontimesandcapacityrequirementsofphasescarriedoutataresource. People Positions Qualifications
Routings: Routingscontainthelistthesequenceofstepsforproducingamaterial,thatis: Operations , OperationSequences Usage Timeelements (andbasequantity:forex.10min.per1pc.)relevantforschedulingoperations. WorkCenters whichtheseoperationsaretobeexecuted. Componentallocations • • • • • •
Routing(andBOM)canbetransferredtoSAPAPO(AdvancedPlanningandOptimization)intheformof productionprocessmodels(PPMs) Aroutingcanbedefinedusingtheroutinggroupandthegroupcounter. RoutingsandWorkCenters: • •
•
Aworkcenterisassignedtoanoperation. Thestandardvaluekey intheworkcenterspecifiesthetimeelements(standardvalues)thathavetobetakenintoconsiderationduringplanning.EX:setuptime, machinetime,personneltime. Schedulingformulas storedintheworkcenterdefinethedurationfromtheallowedtimeelementsintherouting.
RoutingsandBillsofMaterial : • • • •
ProductionisdescribedviaaroutingandaBOM BOMcomponentscanbeassignedtoacertainoperation Productionresourcetools(PRTs)canalsobeassignedintherouting. PRTs areoperatingfacilitiesthatarenotlocationrelated,butthatarenecessaryforproduction,suchasameasuringinstrumentsorasupport.
OrderCreationOptions: WithoutBOM–Routing WithBOM–Routing WithRouting WithPlannedOrder
8
www.sapTerp10.com
SalesOrderManagement-SD •
Kanban:Replenishment-controlledusingstocktransfer,externalprocurement,in-houseprod.viaself-controlledcontrolcycle.
OrganizationalLevels Client CompanyCode oo
oo
Highestorganizationalelement)(definedinthesystembya3digitkey oo
Representsanindependentaccountingunit.BalancesheetandP/Lstatements,requiredbylawarecreatedatthislevel.
Itdefinesthedistributionchannel;asalesorganizationusestosellproductsfromacertaindivision. | EachSDdocumentisassignedtoexactlyonesalesarea.Weuseittoselectmasterdatawhenprocessingsalesorders.Alsoselect$+discounts | 1 IsthehighestlevelorganizationalelementsinSD(Logistics). 1 Sales SalesOrg. 1-oo CC.Youmaintainownmasterdata.Insalesstatistics,isthehighestlevel. Organization Isresponsiblefor: Sales oo Distributinggoodsandservices Area | Negotiatingsalesconditions combina 1 Productliabilityandrightsofrecourse tionof Isthewayinwhichsalesmaterialsreachthecustomer. Distribution Representsyourstrategiestodistributegoodsand/orservicestoyourcustomer(ex.Wholesale,retail,internet) (1or+Dist.Ch.) Channel It’susedto: oo Defineresponsibilities Achieveflexiblepricing | Differentiatesalesstatistics 1 Representsaproductlinetogroupmaterialsandservices(pumps,motors,services) (1or+Div) oo Division Thesystemusesthedivisiontodeterminethesalesareasamaterialoraserviceisassignedto. | Plant 1-ooCompanyCode. oo Plantandstoragelocationareorganizationallevelsthatcanbeusedbyalllogisticareas:<>pointsofviews: MM:Theplantislocationwherethematerialiskept. Plant Production:representsamanufacturingfacility SalesandDistribution:representsthelocationfromwhichgoodsandservicesaredistributedandcorrespondstoadistributioncenter. Therelevantstocksarekepthere.Theplanthasacentralfunction: Youhavetocreateatleastoneplantinordertobeabletousethesalesanddistributionmodule oo oo Aplantmustbeuniquelyassignedtoacompanycode | Theassignmentbetweensalesorganizationsandplantsdoesnothavetobeunique Theplantisessentialfordeterminingtheshippingpoint. 1 | ArecompletelyindependentOrg.unitswithseparateInventoryMgt(canbelongto<>plants,itmeansthatyoucanusethesamestorage StorageLocation locationnumberinmorethanoneplant). It’sthehighestlevelorg.unitofshipping.Itcanbealoadingramp,amaildepot,etc Youassignashippingpointatplantlevel oo Shippingpoint Ashippingpointisaphysicalplaceandshouldbenearthedeliveringplant. ShippingPoint oo-ooPlant •
•
|
•
•
•
•
1
•
•
•
•
MasterdataforSD • • • • •
Customer Customer-materialInforecord Material Output(mail,EDI,fax) Condition(EX:automaticpricing/customerdiscount)
Customermaster: Thecustomermastergroupsdataintocategories:(views) • •
•
Generaldata:relevantforthe SDandfor Accounting .Validforallorg.units(Clientlevel). SalesAreadata:relevantfor SD.Validforthe salesarea(salesorg.-dist.channel-division). Herewestorethemandatorypartnerfunctionsforthecustomermasterduringthesalesorderprocessing: places the order o Sold-to-party : r ecei ves goods or ser vi ces o Ship–to-party : receivestheinvoiceforgoodsorservices o Bill-to-party : is responsible for paying the invoice o Payer : CompanyCodedata:isrelevantfor Accounting.Validforallorg.units(CClevel).
9
www.sapTerp10.com
Materialmaster:views: • • • •
Basicdata1 : Salesorg.data : Salesplantdata : Purchasing :
is r el ev ant for the entir e co mpany (Client):productdescription,material#,materialgroup,unitofmeasure is r el ev ant for SD. ItisvalidfortherespectiveSalesorg.andtheDist.Ch. is r el ev ant for SD. ItisvalidfortherespectiveDeliveryplant. is relevant for MM. ItisvalidfortheDeliveryplant.
Customer-materialInfoRecordmaster :
Youcanusethecustomer-materialinformationtorecorddataforacombinationofcertaincustomersandmaterialswhenprocessingadocument(order,delivery). ItisnotobligatoryforSales.Thedatathatcanbemaintainedare: • •
Cross-referencefromyourcustomer’smaterialnumbertoyourmaterialnumberandthecustomer’smaterialdescription. Specificshippinginformationforthiscustomerandmaterial(suchasdeliverytolerances,specifyingifthecustomeracceptspartialdeliveriesorthedefaultdelivering plant).
Definitionofcustomergroup: CustomerGroupidentifiesaparticulargroupofcustomersforthepurposeofpricingorgeneratingstatistics. ThedefinitioncanbefoundbyplacingthecursoronthefieldandchoosingtheF1functionkeyorpressingtheHelpicon;orthedefinitioncanbefoundintheglossary. • •
Outputmaster: isinformationthatissenttothecustomerusingvariousmedia(mail,EDI,FAX).Inthismasterdatayoudefine: • • • •
OutputTypes :(Quotation,Orderconfirmation,Invoice) Partnerfunctions :(Sold-to-party,Ship–to-party,Bill-to-party,Payer) Transmissionmedium :(Printer,Tlex,Fax,Mail,EDI) Time(atwhichoutputissent):(Immediatelywhensaving,Usingstandardprogram)
Conditionmaster : • • • •
Prices Surcharges&Discount Freight Taxes Ordertocashbusinessprocess SEESALESORDERMANAGEMENTDIAGRAM Reportingandanalysistools
SIS-SalesInformationSystem belongstoSD.With SIS,youcancompressdatafromsalesdocs.toobtaininformationwhichwillhelpyoumakestrategicbusinessdecisions. SIScontainsstandardanalysesaswellasflexibleanalysestohelpyouevaluatestatisticaldata. Listsandreports :2categories: Onlinelist(providedatafromdocuments/displaydocuments/allowtoreviewandchangedocuments) Worklists (displayworkthatneedstobeprocesse d/allowtoorganizetasksintoe fficientworkunit) • •
Informationstructures :(wheredataisstored) Characteristics Timeunit Keyfigures • • •
Standardanalyses: Helpscreatesophisticatedpresentationsandanalysesforthedata. Theanalysisisbasedontheinformationstructures.Inthefirststep,youselecttherequireddatascopeaccordingtothecharacteristicsandtheperiodoftheinfostructure.This dataisdisplayedinaninitiallist.Avarietyofdrill-downfeaturesareavailableinthelists.Eachanalysiscanbesaved. Toolstoanalyzedatainclude: ABCanalyses Correlation Classification Dualclassification Theanalysescanbe: Printed DownloadasafiletoyourlocalPC Downloadedintoaspreadsheetprogram SenttooneoremployeesusingtheSAPworkplacecomponent • • • •
• • • •
10
www.sapTerp10.com
ERPFinancials–FinancialsAccounting(FI) TasksinFinancialAccounting :
Thecomponent FinancialAccounting(FI) focusesontheGeneralLedger,theprocessingofreceivablesandAssetAccounting. ImportanttasksofFinancialAccountingaretherecordingofmonetaryandvalueflowsaswellastheevaluationoftheinventories. TheGeneralLedger(GL) containstherecordingsofallaccounting-relevantbusinesstransactionsontoG/Laccountsfromabusinesspointofview.Every generalledgerisstructuredaccordingtoachartofaccounts. TheChartofaccounts containsthedefinitionsofallG/LaccountsofthegeneralLedger.Thesedefinitionsbasicallyincludetheaccountnumber,theG/L accountdesignationandthecategorizationoftheG/LaccountasanincomestatementorBalancesheetaccount. Reconciliationaccounts connectthesubledgerstotheGeneralLedgerinrealtime.(transactionscannotbepostedtoreconciliationaccounts).
TheAccountsPayableAccounting(AP) recordsallbusinesstransactionsthathavetodowiththerelationshipstosuppliers.Ittakesmuchofitsdatafrom Puchasing (MM– MaterialsManagement) TheAccountsReceivableAccounting(AR) recordsallbusinesstransactionsthathavetodowiththerelationshipstocustomers.IttakesmuchofitsdatafromSales& Distribution(SD). TheAssetAccounting(AA) records allbusinesstransactionsthathavetodowiththemanagementofassets. TheBankLedger(BL) supportsthebookingofcashflows. GR/IRaccount: it’saclearingaccountusedtoensurethatgoodsarereceivedforeachinvoiceandvice-versa. IntegrationoftheG/LaccountsinFI :
TheGeneralLedger ismanagedatcompanycodelevelandfromthistheBalancesheetsrequiredbythelegislatoraswellastheP/Lstatementarecompiled. TheassetsofacompanyarelistedintheBalancesheet,dividedinto: Assets -(applicationoffunds) Liabilities -(sourceoffunds) ThebusinesstransactionsthatareenteredinMM(materialstock)orinTreasury,flowsintoBalancesheetinrealtime. Thecomponent Treasury(TR) focusesonfunctionssuchaspaymentmeans,TreasuryManagement,loansandMarketRiskManagement. • •
Theaimofrecordingbusinesstransactionsistocreatea BalancesheetandP/LStatement inthesenseofareport. FinancialAccountingVSManagementAccounting :
Financial accounting (FI) Externalreportingpurposes-legalreporting.BalancesheetandP/Laccountsare createdinFIwithgeneralaccountingstandard( US-GAAPorIAS ) Definedbylawforcompliance. Legalreportingwillbedifferentforeachcountry.
Goal
Management accounting (CO) Internalmanagementinformationregarding costandrevenues .
CostandRevenuesatahigherlevel(acrosscountries) Level Additionalaccountassignmentwithspecificationoftheassignmentobject Integration DirectRelation. Invoiceverification–accountspayableandpurchasing//GItoprod.Order-GLaccounts
OrganizationalLevels Company Code 1
Business Areas
|
Controlling Area 00
It’sanindependentaccountingentity.Doesnotusuallyextendacrossnationalboundaries.It’sanindependentaccountingentity. YoushouldcreateaCompanyCodeaccordingtotaxlaw,commerciallaw,andotherfinancialaccountingcriteria. CompanyCodeisusuallycreatedbasedongeographicconsiderations. TheCompanyCodeisthesmallestSAPentitythatsupportsafulllegalsetofbooks. TheremustbeatleastonecompanyCodeintheproductionenvironmentforabusinesstobelive. IsassignedtoONEcontrollingarea. InternalpurposestocreateBalancesheetandProfit/Loststatements FacilitateexternalsegmentreportingacrossCC,coveringthecompany’smainareasofoperation. CanrunacrossmanyCC. YoucanmakepostingstobusinessareafromseveralcompanycodesbecausetheyaregenerallyCCindependent. Identifiesaself-containedorg.structureforwhichCostsandRevenuescanbemanagedandallocated.Itrepresentsaseparateunitofcostaccounting. Oneormorecompanycodescanbeassignedtoacontrollingarea,whichenablescrosscompanycostaccountingbetweentheassignedcompany codes.Thisisonlypossibleifcompanycodesandcontrollingareausethesameoperatingchartofaccountandfiscalcalendaryear. GL-GeneralLedgerAccounting
ChartsofAccounts(COA): • • •
•
Containsthedefinitions( Account#,A.name,TypeofG/Laccount –>1)ProfitandLost or2)Balancesheet ) ofallGLaccounts. Youcandefineanunlimitednumberofchartsofaccountsinthesystem.EachGLissetupaccordingtoachartofaccounts. EachCCisassociatedwith1chartofaccounts. ChartofAccountsoo–1CC .IfCrossCompanyCodecontrollingrequired,theChart ofAccountscanbeassignedtomultiplecompanycodes.ThismeansthattheGLofthesecompanycodeshaveidenticalstructure. ACCcanalsohaveacountryspecificchartofaccounts.
G/LAccountMasterRecord :2segments . COA-Chartofaccounts: highlevel:Accountdescription.A.type(balancesheetorP/L)A.group,A.consolidationnumber. CompanyCode: detailshowtheCCmanageseveryaccount:accountctrl.,mgt,bankdetails,interestcalculation,doc.ctrl,fieldstatus… • •
AccountGroupsforG/LAccounts : Acc.groupsclassifyGLacc.intouser-definedsegments.(cash,asset,material,P/L,etc).The FieldStatus: SUPRESS,REQUIRED,DISPLAY,OPTIONAL,isspecifiedintheCCseg.
11
www.sapTerp10.com
ReconciliationAccountsandSub-Ledgers : TheReconciliationaccount canpostonlythroughasubledgeraccount(notdirectly).Thisensuresreal-timeintegrationofasubledgeraccountwiththegeneralledger. BenefitsoftheNewGeneralLedger: -Extendeddatastructure: allowsadditionalfields. -RealtimeDocumentsplit(onlinesplit) (asingleinvoicecanbepostedtomultiplesegments). -RealtimeIntegration (Reconciliation)between COandFI . -Parallelaccounting .Multiplebookscanbemaintained. -Containsfunctionsthatunifytheconventionalgeneralledgerwiththespecialledgerscomponents. PostingKey(PK) :hasacontrollingfunctionforthedocumentsitem.Eachdocumentlineitemcontainsonepostingkey.It specifiesthefollowing: AccountType :(BalancesheetorP/L) DebitorCredit posting FieldStatus: SUPRESS,REQUIRED,DISPLAY,OPTIONAL.Whichfieldsofthelineitemmayhaveorrequireanentry Inthenew ENJOYtransaction(FB50);younolongerneedtoenterthepostingkey. • • •
AccountInformation: Thebalancedisplayandlineitemdisplayareprovidestodisplaytheaccountdata. Thebalancedisplayisanoverviewofthesavedtransactionfiguresofanaccount. Fromthelineitemlist,youcandrilldowntothedocumentoverview.
AccountsPayable(Cuentasporpagar) (Integrationofprocurementcycle (Procure-to-PayProcess) withaccountpayable) VendorMasterRecord :containalldataaboutavendor,thiscontrolshowtransactiondataispostedandprocessed.
Vendor
Levelstored
Levelstored
Levelstored
Client
CC
Purch.Org.
Specificinformation, suchasname,address
howparticularCCwill
Specificdatato
processtransactions
purchasing
Procurementprocessfromtheaccountingview -IntegrationwithMaterialsManagement MM Doc
Goods Receipt GR
Purchase order
FI Doc
FI Doc
Invoice IR
Pay
2 103
101
Storage location
Documents generated
F Q X
105
Goods receipt area
MM Doc
MM Doc
Stock Raw
Bank-Cash
FI Doc
CO Doc
1
Balance sheet Consumption Raw
3
Vendor Reconciliation
GR / IR
300
3000
3300
3300
3300
1
1
3
2
1
3300 3
3300 2
Vendor Subledger
3300 3
Libro mayor auxiliar de proveedores
3300 2
AFinancialdocument iscreatedwhengoodsarereceivedandwhentheinvoiceisreceived,butnotwhenthepurchaseorderiscreated.
• • • • • •
Effects of Goods Receipt Materialdocumentiscreated(quantity) Accountingdocumentiscreated(value) Purchasing(PurchaseOrderHistoryisupdated) QualityManagement(Inspectionlotiscreated) WarehouseMgt(TransferReq.iscreated) Outputmaybegenerated(GRslip
• • • •
Effects of Invoice Verification Accountingdocumentiscreated TheprovisionintheGR/IRclearingaccountarereversed POhistoryisupdated OpenItemiscreatedinthevendor’saccount
Account Posting 1. GoodReceipt:DebitStock,CreditGR/IR 2. InvoiceReceipt:DebitGR/IR,CreditVendor 3. PayVendor:DebitVendor,CreditBank/Cash
Iftheinvoice$differsfromthePO$,thestockvalueandthecurrentmov.priceis recalcul.andupdatedinthematerialmaster,foramaterialvaluatedwithmovingaver.$
APInvoice/CreditMemoEntry : Youcreateandposta vendorinvoice orcreditmemo usingaonescreentransaction.ThistypeofinvoiceentereddirectlyinA/Pisamiscellaneousinvoice,withoutreferenceto apurchaseorder.TheA/Pentryscreenisdividedinto4areas: Worktemplates Headerandvendordata Lineiteminformation Informationarea • • • •
ElementsofthePaymentprocess : Thestandardsystemcontainscommonpaymentmethodsandcorrespondingformsthathavebeendefinedseparatelyforeachcountry. Duringthe paymentrun ,thesystemdoesthefollowing: Postspaymentdocuments Clearsopenitems Preparesdatafortheprintingofpaymentmedia • • •
12
www.sapTerp10.com
AccountsReceivable (Integrationbetweenordertocashcycleandaccountsreceivable) Customermasterrecord :contain datathatcontrolshowtransactiondataispostedandprocessed. Levelstored
Levelstored
Client
CC
Customer
specificinformation, suchasnameaddress
Levelstored
Salesarea (Salesorg-Dist.Ch.-Div)
howparticularCCwill processtransactions
Specificdata:conditions andtermsofpayments
Credit Represent. groups
CreditControlArea Credit
Creditcontrolarea: Theorganizationalunitforcreditcontrolisthe creditcontrolarea . Canbeassignedtoindividualcompanycodes(decentralizedorganization)or toagroupofcompanycodes(centralizedorganization). Acreditcontrolareaisgenerallymanagedbyaseparatecreditdepartment,whichisdividedinto anumberofcreditrepresentativegroups,witheachgroupconsistingofseveralcreditrepresentatives.
Department Company Company
Company
Credit Represent. groups
CreditManagementmasterrecord :
Thecreditdept.setsupaseparatecreditmgtmasterrecord,whichisanextensionofthecustomermasterrecord,sothatdatarelevanttocreditmanagementcanbe maintainedandmonitored. Thecreditmanagementmasterrecordconsistsofthefollowingsections: Generaldata (customer’saddress,communicationdata) Credit Creditcontrolareadata (creditlimit,customer’sriskcategory) Customer Overview (whichcontainthemostimportantdatafromallsections) Mgt • • •
CreditControlProcess :
Whentheorderisplaced,a checkisrun (creditcontrol)toseewhether thecustomer’screditlimitw ouldbeexceedediftheor derwer tobeaccepted.Ifthisisnotthecase,thesalesprocesscanbecarriedouttheusualway. Ifthecreditlimitisexceeded,the orderisblocked,and thecreditdepartmenthas toact.The responsiblecreditrepresentativeca eitherbenotifiedautomaticallyviamail.Orcanuseareporttochecklistofallblockedorders. Thecreditrepresentativethenclarifiesthesituation,eitherbyusingcreditinformationsystem,orbycallingthecustomer. Onceclarificationhasbeenmade,thecreditrepresentative releasestheorder ,andthetransactioncanbeprocessedinSD.Ifthecredi representativedecidesnottoreleasetheorder,the orderisrejected .
SalesProcess&integration : Warehouse Confirm Pick Quantity
Transfer Order Pick Quantity TO
Inquiry
Sales Order
Quote
Transfer Request
Delivery/ Shipping
Invoice/ Billing
Goods Issue
Receive Payment
10
Documents generated
MM FI CO-PA Doc Doc Doc
MM FI CO Doc Doc Doc
1 Inventory Change 4000
Inventory 4000
1
1
Cash/Bank 10000 3
Revenue 10000 2
FI Doc
2
3
Customer Reconciliation 10000 2
Customer Sub-Ledger
10000
10000 10000
3
2
3
Auto
• •
Sales Salesorder(SD) Nodocument(FI)
• • •
Shipping Outbounddelivery(SD) Transferorder(picking) Goodsissue(MM)(FI)
• •
Billing Billingdocument(SD) Invoice(FI)
AccountPosting
1. GoodsIssue:CreditInventory,DebitCostofgoodssold(Inv.Change) 2. Billingacustomer:CreditRevenue,Debitcustomer(Reconc+Subdledger) 3. incomingPayment:CreditCustomer(Reconc+Subdledger),DebitBankaccount
Onthedayof shipping,anoutbounddeliverydocumentsiscreated.Atthisstagetheeffectsinaccountingstarttoappear. Thegoodstobedeliveredarepostedasa goodsissue.AGIdociscreatedin MM, Whenthe billingdocumentiscreated inSD,an FI-accountingdocument thatdebitsthecustomerandcreditsrevenueisautomaticallycreatedsothatthegoodsissueis postedtothecorrectG/Laccounts. Theaccountingdocumentsdebitscostofgoodssoldandcreditinventory . • •
13
www.sapTerp10.com •
Thelaststageinthesalesprocessis billing.AbillingdocumentiscreatedinSD,andaprintedinvoiceissenttothecustomer.Atthesametime,adocumentiscreatedinFIso thatthereceivableandrevenuecanbepostedtothecorrectaccounts. Theaccountingdocumentdebitsthecustomerandcreditsrevenue .
IncomingpaymentsinAccountsReceivable: Theitemsarecleared ifthecustomerpayshisopenitemstothefullamountorwithanauthorizeddeductionofcash discount. Ifaminorpaymentdifferenceexists,thiscanbechargedoffautomatically. Themaximumamountthatconstitutesaminorpaymentdifferenceisdefinedin tolerancegroupsettings . Anygreaterdifference(outsideoftolerance)mustbedealtwithmanually. Partialpayment :theitembeingshort-paiddoesnotclear. Residualitem :theopeninvoiceisclearedandanewopenitem(residualitem)intheamountofthepayment differenceiscreated.
FixedAssetAccounting
AssetsinFIOrganizationallevels: Eachassetbelongstoa companycode anda businessarea . Allpostingsmadefortheasset(acquisitions,retirements,depreciation,etc.)areappliedintheassignedcompanycodeandbusinessarea. Additionally,youcanassigntheassettovariousCOobjects(costcenter,internalorder,andactivitytype)andlogisticorganizationalunits(forselectionpurposesonly).
Assetclass: Theassetclassisthemaincriteriafordefiningtheasset. ü
Eachassethastobeassignedtoanassetclass.Ex.Building:Accountsforbuilding.Machinery:accountformachinery. Intheassetclass,youcandefinecertaincontrolparametersanddefaultvaluesfordepreciationandothermasterdata. ü Youcancreateassetclassesforintangibleassetsandleasedassets. ü TheapplicationcomponentPM(PlantMaintenance)isusedforthetechnicalmanagementofassets. ü TheapplicationcomponentTR(treasury)isusedformanagingfinancialassets. ü
AssetTransactions:canbepostedinvariousways.InFI-AAyoucanpostthefollowingways: • • •
Withoutavendororapurchaseorder Toavendor,butwithoutreferencetoapurchaseorder ViamaterialsmanagementusingtheMMfunctions (purchaseorder,goodsreceiptandinvoicereceipt)
Transactiontype :isnecessarytoenabletheassettobecorrectlylistedintheassethistorysheet.
Assetexplorer:givesaclearoverviewoftheactivityforanassetperdepreciationareaandfiscalyearforplannedvalue,postedtransactions,postedamounts,postedand planneddepreciation,anddepreciationparameters.
DepreciationAreas : Oftenassetbalancesandtransactionsneedtobevaluateddifferentlyforvariouspurposes.Tokeepmorethanonevaluationbasis,depreciationareasarekeptinthesystem. DepreciationRun : OnlyafterthedepreciationpostingrunhasbeencompletedisthedepreciationactuallypostedinassetaccountingandintheGL.Thedepreciationispostedtothe correspondingdepreciationaccountsinthegeneralledgerandtotheassignedCOcostobjectassignedtotheassetmasterrecord.Theruncanbeindirectorbatchmode. PrepareFinancialStatements
Tosupportlegalreportingrequirements,currentlyseveralreportsmeetcountry-specificrequirements.
•
Companycodefinancialstatements Businessareafinancialstatements Operatingchartofaccounts Countryspecificchartofaccounts
•
TheFinancialstatementversion determinesthestructureofaBalancesheetandincomestatementsasfaraswhichaccountsmaptowhichlineitemsonthereport.
• • •
•
WhenatransactionispostedinFI,itautomaticallyappearsontheBalancesheet.(Theaccountmustbeassignedtoanappropriatelineiteminthefinancialstatement versionusedwhenrunningtheBalancesheet.Otherwise,thepostingwillappearattheendofthefinancialstatementinacategorycalledaccountsnotassigned). 14
www.sapTerp10.com
Management Accounting-Controlling-CO ComparisonofFinancialandmanagementAccounting : Managementaccounting containsallthefunctionsnecessaryforeffectivecostandrevenuecontrolling.Itcoversall aspectsofmanagementcontrollingandincludesmanytoolsforcompilinginformationforcompanymanagement.
Financialreportsusedforexternalreportingpurposes,suchasBalancesheetsandP/Lstatements,arecreatedin FinancialAccounting accordingtoaccountingstandards(GAAP/IAS).
TypicalTasksinManagementAccounting : ThemaincomponentsofCO-ManagementAccounting:areusedfordifferenttasksandtypesofanalysis. Classifycostandreconciledata •
CostElementAccounting :ClassifiesthecostsandrevenuespostedtoCO.Italsoenablesyoutoreconcilecosts betweenMgt.AccountingandFinancialAccounting(CO-FI).
Controloverheadcostsandallocatescosts OverheadCostControlling :examinestheoriginofcostsinthefunctionalareasofanenterprise.Overheadcosts •
includecoststhatcannotbedirectlyassignedtoaproductorservice.Itisoftendifficulttodeterminewhat causedoverheadcosts.Activity-BasedCosting(ABC)providesyouwithmorewaysofallocatingcosts. Evaluatethecostofgoodsorservices ProductCostAccountingisusedforcostingandevaluatingthecostofgoodsmanufacturedforaproductandthe •
costsassociatedwithprovidingaserviceorwhencarryingoutaproject. AnalyzeProfit ProfitabilityAnalysis :externalfocus.Looksathowprofitablevariousmarketsegmentsare(productdivisionsforex.)andhowprofitabilityhasevolvedoveraperiodoftime. •
Analyzesuccessofin dividualprofitcenter s ProfitCenterAccounting :internalfocus.Looksathowindividualprofitcentersareperformingintheenterprise.Itcanbeusedtorepresenttheinternalmarketinthe •
enterprise,particularlyifmultiplevaluationapproachesandtransferpricesareused. FlowofvalueswithinManagementAccounting : Costsincurredinonepartoftheenterpriseareoftenpassedontoadifferentpart.Forexample,youcanallocateoverheadcostsfromadministrativecostcentertoproduction costcenters.Thesecostsarethenallocatedtoproductionprocesses. IntegrationwithotherSAPERPApplications : FinancialAccounting(FI) isaprimarysourceofdataforManagementAccounting.MostexpenseinthegeneralledgerresultinacostpostinginManagementAccounting.These expensepostingstotheGeneralledgercanbejournalpostings,vendorinvoices,ordepreciationpostingsfrom AssetManagement . SalesOrderManagement(SD) isaprimarysourceforrevenuepostingsfrombillingdocumentstorevenuepostingsinProfitabilityAnalyses(CO-PA),andProfitCenter Accounting(PCA). HumanCapitalManagement(HCM) cangeneratecostpostingsinManagementAccounting.HCMoffersyoutheopportunitytoallocatelaborcoststovariouscontrolling objects.Inaddition,plannedpersonnelcostscanbetransferredandusedforManagementAccountingplanning.
InMaterialsManagement(MM) ,agoodsissuetransactioncancreateacostpostinginManagementAccountingtowhichevercostobjectisspecified.Productcostestimates createdinManagementAccountingcanupdatepricefieldsinmaterialmasterrecords.Finally,thecreationofpurchaseordersinMaterialsManagementcangenerate commitmentpostingswithinManagementAccounting. TheManufacturing areaof Logistics alsoworkscloselywithManagementAccounting.BOMandroutings,createdinManufacturing,canbeusedinProductCostAccounting.
OrganizationalLevels IsthebasicorganizationalunitinCO-ManagementAccounting. Isaclosedentityusedforcostaccounting.Youcanallocatecostsonlywithinacontrollingarea.Theseallocationscannotaffect objectsinothercontrollingareas. oo MultipleAssignments: YoucanassignmorethanoneCCtoacontrollingarea.Thisenablescontrollingacrosscompanycodes.The controllingareaanditscompanycodemustusethesameoperatingchartofaccountsandthesamefiscalyear. | Representsthestructureofexternalsegmentsfortheenterprise.Youcanassignseveralcontrollingareastoeachoperatingconcern OperatingConcern(CO-PA) soyoucananalyzethemtogether.Profitabilityanalysis(CO-PA)isusedwithOperatingConcern. Isanindependentaccountingunit.FinancialandP/Lstatementsarepreparedatcompanycodeleveltomeetlegalreporting 1 CompanyCode oo requirements. CanbeusedtogroupstrategicbusinessunitsforreportingP/Landfinancialstatements(notsuitableforauditing,suitablefor BusinessAreas | reportingpurposesonly).Businessareascanalsobecross-companycode. RepresentsaproductionunitandisthecentralorganizationalunitinMaterialsManagementandProductionPlanning. Plant(MM/PP) 1 APlantisassignedtoacompanycode. IsanorganizationalunitusedMaterialsManagement–Purchasing. PurchasingOrgan.(MM-PP)
ControllingArea
(CO-OM/CO-PC/EC-PCA)
SalesOrgan.(SD)
IsanorganizationalunitusedinSalesOrderManagement.
Incross-companycodecostaccounting ,thecontrollingarea andthecompanycode canhavedifferentcurrencies .Youcanuse 3currenciesinCO: Controllingarea currency CompanyCode currencyor objectcurrency (bydefault) Transaction currency(usedforpostingadocumenttoManagementAccounting) • • •
15
www.sapTerp10.com
CostCenterAccounting G/LAccountsandCostsElements : AsweknowthechartofaccountsiscreatedinFI. Allexpenseaccounts aregroupsinoneclass( class4) andallrevenueaccounts inanother (class8) Expenseaccounts towhichcostsarepostedforcostaccountingpurposes mustalsobecreatedascost elementsinCO-ManagementAccounting .Thisensuresthatallpostingstothistypeofexpenseaccount alwaysarriveinCOatthesametime. • •
CO
FI •Expenseaccounts-class4 •Revenuaccounts-class8
•Primarycostelement •Revenuelement
Primarycostelements: (materialcost,personnelcost,energycost) giveadirect,onetoone,correspondencewithGLaccountinFI…toallowcoststoflow. Secondarycostelements: (productioncosts,materialoverheads,productionoverheads)arecreatedonlyinCOandareusedforinternalcostallocations,overhead calculation,settlementtransactionand donothaveanycorrespondingGLaccountinFI ….itdoesnotflowtoFI…
StandardhierarchyrepresentsallCostCentersperControllingArea: Only1standardhierarchy. ThecostcenterisanorganizationalunitinaControllingarearepresentingaclearlydelimitedlocationwherecostsoccur. CostCenterAccounting answersthequestionof wherecostsoccur . ABC-Activit y-basedCostinganswersthequestionof why (forwhatpurpose)costsoccur . Costcenterscanbedefinedaccordingtoseveraldifferentdesignapproaches(Ex:lowlevelunitthathasresponsibilityformanagingcosts/geographiclocation/activitiesor servicesprovided),butwhicheverapproachisselected,itshouldbeconsistentthroughouttheenterprise. ActivityTypes: Classifiestheactivitiesperformedorproducedbyacostcenter (ex.MachineHourRate). Thecostsoftheseresourcesneedtobeallocatedtothereceiversoftheactivity.Activitytypesserveas tracingfactors forthiscostallocation.ActivityDocument:Activity type,Q.(ex.Consulting,10hs) RelationshipbetweenCostCenter/ActivityType :Inaninternaldirectactivityallocation,youneedtoenter Activitytype Costcenter Quantity Unit$(iscalculatedbasedonthe$oftheactivity+Q) andgeneratesadebittothereceiverandacredittothesenderforboththequantityandcosts.Internalactivityisallocatedusing secondarycostelements ,whicharestorein themasterdatatypesasdefaultvalues. • • • •
Youcanrestricttheuseoftheactivitytypetocertaintypesofcostcentersbyenteringtheallowedcostcentercategoriesintheactivitytypemasterrecord.Youcanenterupto eightallowedcostcentercategoriesintheactivitytypemasterrecord,orleavetheassignments“unrestricted”byenteringanasterisk(*). StatisticalKeyFigures : AreameasurablequantitythatcanbeassignedtoCostCenters,Activitytypes,OverheadOrders,BusinessProcesses,andProfitCenters.(EX:totalnumberofemployeesina costcenter,minutesoflongdistancecalls…) Youcanusestatisticalkeyfiguresforcostallocationasa TracingFactor inoverheadcostallocations . Types: Fixedvalue isusefulforstatisticalkeyfiguresthattendtoremainconstantovertime(EX:numberofemployee) Totalsvalue mustbeenteredforeachindividualperiodandisusefulforvaluesthattendtochangeeachperiod(EX:Kilowatthourofelectricityconsumption). YoucanalsotransferstatisticalkeyfiguresvaluesfromtheLogisticsInformationSystem(LIS)bylinkingkeyfiguresfromLISwithSKF’sinCO. • •
MasterDataGroups : Whenyouusemasterdatagroupsinreporting,eachhierarchicallevelcanproduceautomatictotalsofthelevelsbeneathit. Thevalue(costcenter,costelement,activitytype,etc.)isrepresentedonlyonceinthegroup. Eachvaluecanbeusedinmorethanonegroup. Eachcontrollingareamusthaveauniquestandardhierarchy. Thenameofamasterdatagrouphastobeuniqueforaclient-CC,eveniftherearetoCCforaClient(=>2names) CostCenterPlanningProcess : Imputs:Manualentries,formulas,HCM-Assests? Steps:SOP,Productionplanning,Costcenterplanning,Productcostplann. Plannedvalues(suchasplannedpersonnelcostsandplanneddepreciation)can alsobetransferredautomaticallytotheCostCentersfromHRandAssets Accounting(FI-AA).Bothfixedandvariablecostscanbeplannedforeacharea ofresponsibility(CostCenter). ItistheaimofCostCenterPlanningtocalculateplanningcoststodefine deviationslaterandtopreparetheallocationtocostbearers. TheactivitytypeplanningisanimportantstepinCostCenterPlanning,asthe plannedactivityamountscaninfluenceplannedcosts.
COST CENTER PLANNING PROCESS
Prod / Product Group
Sales Info Syst Sales Plan
CO-PA
vs
Forecast Plan Quant
Sales Plan
Additional Resources Obtained or Sales Plan changed Non
SOP
HR
Assets Accounting
Planned
Planned personnel costs,
values Activity Scheduled Cost Center IntheSalesInformationSystem(SIS),thecompanycanplansalesquantitiesfor depreciation Sales & Operation Yes Requirements vs Activities Planning (created in SOP) Planning aproductorproductgrouplevelforthefollowingyear.Similarly,salesquantity planningcanbeaccomplishedinProfitabilityAnalysis.Thesalesplanscanbe Production Product Plan Activity Plan Activity Cost Cost comparedwithoneanothersothatasingleforecastcanbetransferredtoSOP. Resources Cost prices Quantities Planning Center Planning Acapacity-basedcomparisonofplanquantitieswithproductionresourcesthen Additional takesplaceinSOP.Iftheplancannotbemet,additionalresourcesmustbe Internal activity Orders planning obtainedorthesalesplanmustbechanged. Routing BOM TheactivityrequirementscanthenbecreatedinSOPorLongTerm Overhead Cost Requirements(LTP)andtransferredasscheduledactivitiestocostcenter Controlling planning. Incostcenterplanning,theplanactivityquantitiesarecreatedonthebasisofscheduledquantitiesfromSOP.Costplanningisperformedforcostcentersandinternalorders,aswellas additionalactivityplanningforOverheadCostControlling .PlannedcostsfromHRandAssetscanbetransferredtocostcenterplanning.Planactivitypricesarethencalculated. ThecalculatedplanactivitypricesgotoProductCostPlanning,whichestimatestheproductioncostsoftheplannedproductsbyusingBOMandRoutings.Thecostsofgoods manufacturedthatwerecalculatedonthebasisofthesalesplanarethentransferredtoCO-PA.Thesecostsareused,alongsidetheforecastedrevenues,tocreateaprofitplan.Youcan usetheresultsofthisplantomakeadjustmentstotheoriginalsalesplan,whichtheninitiatethecompleteintegratedplanningprocessagain. Plan can be met?
16
www.sapTerp10.com
Activityallocation PostingfromFItoaCostCenter :Activityallocation
WhenajournalentryiscreatedinFIthatincludesanexpenselineitem,thatexpensecanbepostedtoCOasacostif: AprimarycostelementhasbeencreatedinCOthatcorrespondstotheexpenseaccountusedintheFIjournalentry. ü ü Avalidcontrollingobject(suchascostcenter)isreferencedintheFIlineitem. Asaresultiscreated(eachdocumenthasauniquedocumentnumber): 1FIdocument 1COdocument. •
WhenanFIdocumentsiscreatedthatpoststoanexpenseorrevenueaccount ü Havingacorrespondingcostelement, Avalidcontrollingobject(suchascostcenter)isreferencedfortheexpenselineitem, ü Asaresultiscreated: 1COdocument.ThisCOdocumenthasitsownuniquenumberandcontainsthefollowingdetails: Controllingobjectpostedto Costelementused Amount WhenaprimarycostisinitiallypostedtoinCO,itistreatedasaone-sidedjournalentry,unlikeaconventional,balancedfinancialaccountingjournalentry. AnytransactionsthatcreatecostmovementswithinManagementAccountingarebalancedentries. Whenacostismovedfromonecontrollingobjecttoanother,suchasfromonecostcentertoanother,thesendingobjectiscreditedandthereceivingobjectisdebitedforthe sameamount. •
• • •
PostingfromMMtoaCostCenter : GoodsissueformaterialconsumptiontransactionspostedintheMMcanbeassignedtoa costcenter .Also,youmustenteramovementtypetodifferentiatebetweenthe variouscategoriesofgoodsmovements. Asaresultiscreated: 1FIdocumentthatdebitsmaterialconsumptionaccountandcreditsmaterialstock(inventory)account. Thecostcenterisdebitedwiththevalueofthegoodsissuedusingaprimarycostelement. DirectactivityAllocation :Dealswiththemeasurement,posting,andallocationofanorganizationalactivity. Youneedtocreatethecorresponding(measurable)tracingfactors,knownas activitytypes inCostCenterAccounting. Foradirectactivityallocation,thefollowinginfoisneeded: Sendercostcenter–credited (Costcenterthatprovidestheactivity(usingsecondarycostelement) Receiver–debited (Objectthatreceivestheactivity(usingsecondarycostelement) Activitytype Quantity oftheactivityprovided. • • • •
PeriodicAllocations withsender/receiverrelationships –techniques(examples): PeriodicReposting (useoriginalcostelement) Distribution(useoriginalcostelement) Assessment (usesecondarycostelement) IndirectActivityAllocation Template Allocation • • • • •
InternalOrder
Isacostcollectorthatallowsabetterviewofcoststhatcouldnotbeitemizedindetailinacostcenter.Usefulforplanning,monitoring,alloc.ofcostsandreporting. 4types/categories : Overheadorders :usedtomonitoroverheadcostsincurredforaparticularpurpose,suchasconductingatradefair,ortrackingcostsformainten.andrepairwork. Investmentorders :usedtomonitorcostsincurredintheproductionofafixedasset,suchasbuildingastoragefacility. Accrualorders :usedtooffsetpostingsofaccruedcosts(costscalculatedinCO)tocostcenters. Orderswithrevenue :usedtoreplacethecostaccountingpartsofSDcustomerordersifSDisnotbeingused,sothatbothcostsandrevenuescanbetracked;ortomonitor revenuesnotaffectingtheorganization’scorebusiness(miscellaneousrevenue). • • • •
InternalOrders-CostPlanning : Costsarenormallyplannedforordersthathavea longlifecycle .Orderswithashortlifecycle,suchasforunexpectedsmallrepairs,arenormallynotplanned. 3options/waysforplanningcostoninternalorders: OverallPlanning : isthesimplestlevelfor planningordercosts.Youcanplanov erallvaluesandannua lvaluesirrespectiv eofthecostelements. Primary/secondarycostandrevenueplanning : canbeusedifyouhavedetailedinformationaboutaninternalorder.Formanualplanningpurposes,primary/secondary costandrevenueplanningcomprisestheplanningofprimarycosts,activityinputs,andrevenues. Unitcosting:canbeusedtocarryoutmoredetailedplanningthanispossibleoncostselements. • •
•
PostingtoanInternalOrder :canberealorstatistical(informationpostingsonly). Commitments (futurecosts): Identifiescostswhichbeincurredinthefutureformaterialsandservicesrequestedorordered.Byrecordingcommitments,aswellasactualcosts,youcancomparethe fundsyouhaveallocatedtoyourplannedorbudgetedcoststodeterminefundsavailability. ArecreatedinthePurchasingfunctionofMaterialsManagement. Isrecordedautomaticallywhenyouassignanoverheadordertoapurchaseorder. •
• •
17
www.sapTerp10.com •
•
Youreducethecommitmentbypostingagoodsreceiptagainstapurchaseorder.Actualcostsarepostedtotheinternalorder.Thisprocesscontinuesuntilthepurchase orderisclosedandthecommitmentisreducedtozero. YoumusthaveactivatedcommitmentmanagementinManagementAccountingforeachcontrollingarea.
OrderSettlement : Internalorders areusuallyusedasaninterimcollectorofcostsandanaidtotheplanning,monitoring,andreportingprocesses.Whenthetaskiscomplete,thecostshavetobe passedontotheirfinaldestination(costcenter,fixedasset,profitabilitysegment,etc.).Thisiscalled“settlement”.Itisanotherformofperiodiccostallocation. Settlementcanoccurperiodically,orattheendoftheorder’slife,dependingonthetypeoforderanditsbusinesspurpose. Asettlementrule mustbedefinedforeachorder.Thisruleisdefinedintheordermasterrecord.
ProfitCenterAccounting –internalfocus (EC-PCA) ProfitCenterAccounting Measureprofitabilityofareasofresponsibilitywithintheorganization.reflectsthesuccessofagivenprofitcenteratmeetingtheprofitabilitygoalforwhichitwasgiven responsibility. Internalcontrollingpurposes. Comparison:Ifyoudivideyourenterpriseintoprofitcenters,youcananalyzetheareasofresponsibilityanddelegateresponsibilitytodistributedunits,whichthenbecome companieswithinthecompany.
•
• •
TypicalquestionsinProfitCenterAccounting:Whatistheoperatingprofitofaprofitcenter?Whichfixedassetvalueisassignedtoaprofitcenter? Profitcenterssetupaccordingto: Products(productlines,division) Geographicalfactors (regions,offices,orproductionsites) Functions(production,sales) • • •
ProfitCentersarenotrealaccountassignmentobjects COlinkedtoProfitCenters: Controllingobjectsmasterdatacontainaprofitcenterfield.Thisisthelinktodebitsandcreditspostedtothosecontrollingobjects ProfitCentersPlanning Isanintegralpartofoverallbusinessplanning.2steps: 1. Transferofplanningdatafromcostcenters,internalorders,CO-PA,productcostplanning. 2. Modificationoftheseplanningdatadirectlyintheprofitcenters. ProfitabilityAnalysis(CO-PA) –externalfocus
Youcanuse ProfitabilityAnalysis (CO-PA)toanalyzetheprofitabilityofsegmentsinyourexternalmarket.Thesesegmentscanbedefinedbyproduct,customer,geographical area,orothercharacteristics,andbyyourinternalorganizationalunits,forexample:CompanyCode,BusinessArea. TheaimofProfitabilityAnalysis istoprovidetheboardofdirectors,SD,marketing,planning,andothergroupsinyourorganizationwithmarket-orienteddecisionsupport. TypicalquestionsinCO-PA:Howsuccessfulwasthelastmarketingcampaignforacertainproductline?Whoarethelargestcustomersandwhohasthestrongestgrowth? Whateffectdoesapricedeterminationstrategyhaveonacustomergroup? ProfitabilitySegment (theaffectedmarketsegment): Isthecombinationof: Characteristics :answerthequestion:“aboutwhataspectdoIwanttoreport?”EX:divisions,regions,products,customers. Characteristicsvalues :arethekeyfigures,answerthequestion:“whatvaluescanIhaveforthecharacteristics?”EX:Regionsouth,Regionnorth. Valuefield :provideaviewofasegmentofthebusiness.Answerthequestion:“whichkeyfiguresdoIwanttotrackandanalyze?”EX:grosssales,discounts,costofsales. • • •
ProductCostAccounting/controlling(CO-PC)
It’sconcernedwithallaspectsofplanningthecostofproducingproductsorservices,aswellastrackingandanalyzingtheactualcosts.3stepprocess: 1.
ProductCostPlanning :usedtoestimatethecoststoproducegoodsorservices. -Ifaquantitystructure(BOMandRouting)isavailableinManufacturingPlanning,thenthesystemcan automaticallycreateacostestimatebasedonthisdata. -Ifnoquantitystructureisavailable,thenyoucaneitherenterthecostingitemsmanuallywiththeunit costingtoolortransferthemautomaticallyfromanon-SAPsystemusingbatchinput.
2.
CostsObjectControlling :collectscostsincurredduringproductionofaproductorserviceusingcost objects(suchasproductionorders,salesorders,processorders,productioncostcollectors).Itfocuses onsimultaneouscostingandtheperiod-endclosing,inordertocompareplannedandactualcosts.
3.
ActualCostingandMaterialLedger :providesactualcostsforeachmaterialattheendoftheperiod.
Whenyoucreateacostestimatewithaquantitystructure,youmustenter costingvariant material plant lotsize • • • •
18
www.sapTerp10.com
Thedatesproposedfromthecostingvariantspecifythefollowing: Theperiodofvalidityofthecostestimate(costingdatefrom/to) TheselectiondatefortheBOMandrouting(quantitystructuredates) Thepricingdataforthematerialcomponentsandactivities(valuationdate) • • •
Thecostingresultscanbesavedanddisplayedas Itemizations :(showsdetaildetailedinformationabouttheoriginofthecosts,suchasquantitiesandpricesofthematerialsandinternalactivitiesused). Costelementitemizations :(groupstheindividualcostingitemsintocostelements) Costcomponentsplit :(groupsthecostelementsintocostcomponents • • •
CostRollupinProductcostPlanning : It’susedtoensurethatthecostsofgoodsmanufactured,materialandproductioncosts,ofallmaterialsinamultilevelBOMareincludedinthecostestimateofthehigher-level material.Thisisachievedbyassigningthecostsinacostestimatetocostcomponent.
StandardPriceUpdate :3steps 1. Analyzethecosts 2. Marking 3. Releasing EffectsofMarkingandreleasing astandardcostestimate Standardpricesinmaterialmasterisupdated. Inventoryisrevaluated. • •
Thefollowingprerequisitesmustbemetbeforeastandardcostestimatecanbemarkedorreleased: Standardcostestimatemustbefreeoferrors(statusKA,costedwithouterrors) Themarkingandreleasemustbeallowed • •
Whenyoureleasethestandardcostestimate,thesefuturepricesareupdatedasthecurrentstandardprice. Youcanreleaseastandardcostestimateonlyonceperperiod,unlessyoudeletethepreviouslyreleasedstandardcostestimatefromthedatabase. ThestandardormovingaveragepricesusedtovaluateinventoryisdeterminateinthePricecontrolsettinginmaterialmaster. MaterialMaster:prices: • •
•
PlannedPrices1,2,3 :canbeusedforrawmaterialsandpurchasedparts,andtovaluatethematerialsinthecostestimate. Taxbasedandcommercialprices :areenteredforpurchasedpartsininventorycostingforvaluessuchasthedeterminationoflowestvalue.Aninventorycostestimatecan usethesepricesforvaluation,andthenupdatethecostingresultsforfinishedandsemifinishedproductsinthesefields. Pricecontrol :indicatorthatcontrolswhichpriceisusedtovaluatetheinventoryofamaterial.Thefollowingoptionareavailable: Standardprice o Movingaverageprice o ThesepricesareusedtovaluategoodsmovementswithinSAPERPandtovaluateinventories . Astandardcostestimatecanbeusedtoupdatethestandardprice. Youcanbranchfromtheaccountingandcostingviewstotheresultsofstandardcostestimatestheseresultsupdatethestandardprice.
Integration:StandardPriceandStandardCostEstimate : Pricecontrol playsacrucialrolein materialvaluation .Whenthepricecontrolindicatorissetto S,theinventoryisval uatedatstandardprice.Inaddition,goodsmov ementsar valuateddirectlyintheSystemusingapriceselectedinaccordancewiththepricecontrolindicator.
Ifthestandardpricewasupdatedbyastandardcostestimate,itcanbeusedin CostObjectControlling . Thesystemcanusetheitemizationofstandardcostestimatestodeterminethetargetcostsformanufacturingorders.Thedifferencebetweentargetcostandactualcostcan beanalyzedatthelevelofvariancecategories,suchasquantityorpricevariances.Thesaveditemizationprovidesthebasisforthevariancecalculation. InProfitabilityAnalysis ,youcanusestandardcostestimates(orothermaterialcostestimates)tocomparetherevenuesofthebilledquantitywiththecostcomponentsplitof theproduct. AstandardpriceisalsorequiredintheMaterialLedgertodeterminetheactualprice.
19
www.sapTerp10.com
InventoryandWarehouseManagement/StockTransferandTransferPosting GoodsReceipt :isagoodsmovementinwhichthereceiptofgoodsfrombothanexternalvendorandfromproductionisposted.AGRleadstoanincreaseofwarehousestock. Goodissue:isagoodsmovementinwhichamaterialwithdrawal,goodsissue,materialconsumption,orgoodsshipmentispostedtoacustomer.Agoodsissueleadstoa decreaseofwarehousestock.
Astocktransfer/transferpostingconsistsofgoodsissuefromtheissuingpointandagoodsreceiptatthereceivingpoint. Stocktransfer :isaremovalofmaterialsfromaparticularstoragelocationintoanotherstoragelocation,withinthesameplantandbetweentwoplants.Withstocktransfer thereisalwaysaphysicalmovementofgoods.(1and2stepprocedurespossible). Example: Stor.Loctostor.Loc,PlanttoPlant,CompanyCodetoCompanyCode Transferposting :resultsinachangeinthestockIDnumberorthestockcategoryofamaterial.Transferpostings neednotinvolveanactualphysicalgoodsmovement . (Additionalmaterialmovementispossible). Example: Stocktostock (qualityinspectiontounrestricteduse), Materialtomaterial ,Consignmenttowarehouse
1and2stepsStockTransferProcedures SamePlantstocktransfer StorageLoc. It’scarriedoutwithinthesameplant. to Advantage:youenterasingletransactioninthesystem. StorageLoc Docsgenerated: stocktransfer 1MMmaterialdoc,containing2itemsforeachitementered.1itemfortheremoval(goodsissue);1itemfortheplacement(goodsreceipt). 1step NoFIaccountingdocumentbecausethetransferredmaterialismanagedinthesameplant,andthereforehasthesamepostingdata.Thereisanaccounting procedure documentifthematerialissplit-valuatedandthevaluationtypechangesinthecourseofthetransfer. Advantage: enablestomonitorstocksthatareintheprocessoftransferringfromoneplacetoanother. StorageLoc. Oncethe goodsissueisposted fromthe issuingpoint,thequantityisbookedout.The stockisregardedas intransfer atthereceivingpoint to Inthecaseof stocktransferbetweentwoplants ,thetwostepprocedureisnecessaryifusershaveauthorizationsonlyfortheirownplantineachcase. StorageLoc Atthetimeof physicalinventory ,youshouldnothaveanystocksintransferbecauseyoucannotinventorysuchstocks. stocktransfer Restriction:onlytransfermaterialfrom(F)unrestrictedusestockattheissuinglocationto(F)unrestrictedusestockatthereceivingstoragelocation. 2steps Docsgenerated: procedure 2MMmaterialdocs:1atthetimeofgoodsissue(removalfromstorage),andthe2atthetimeofgoodsreceipt(placementinstorage). NoFIaccountingdocument.Thereisnotvaluation. Cross-plantstocktransfer(planttoplantinthesameCCordiffCC)
2steps procedure TheplantsbetweenwhichmaterialistransferredcanbelongeithertothesameCCortodiff.ones. 1stepprocedure Canonlybebookedoutof(F)unrestrictedusestock. 1MMmaterialdoc, 2MMmaterial Docsgenerated(alsoaffectsMRP) containing2items Whenremovingthematerialfrom MM--> (GR-GI) storage,youmustspecify: PlanttoPlant 1FI(ifthe2plantsareassignedtoadiff.valuationareas). -thematerial -Updateinthestockaccounts. -thereceivingplant, -Thestocktransferisvaluatedatthevaluationpriceofthematerialintheissuingplant -theissuingorganiz.level (novaluationifthe2plantsareassignedtothesamevaluationarea) Valuationtakesplaceatthetimeofthe Docsgenerated: firststep. CCtoCC 2MM 2FI:oneforeachCC.
StockTransportOrder :Astocktransferusingastocktransportorderhasthefollowingadvantagescomparedwithastocktransferwithoutastocktransportorder: IntegrationwithMRP CanplanGRforshippingandreceiving Canmanagetransportationandfreight(deliverycost/carrier) Canpost(GR)toConsumption Canreceivegoodsintoallstocktypes(F,Q,X) CanmonitortransportwithPOhistory • • • • • •
Thefollowingstatementsarecorrect : Astocktransferb etweenstorage locationsisnotrelevan ttoaccounting YoucanenterstocktransfersusingthetransactionMIGO • •
20
www.sapTerp10.com
LogisticExecution(LE) thelinkbetweenprocurementanddistribution
Transferorder :isthedocumentwithwhichallmaterialmovementsinthewarehouseareexecuted. InLogisticsExecution,thereare2waysofmodelingGRandGI:youcancreateeitheradeliveryoraninventorymanagementposting(generallywithreferencetoapreceding document)atthebeginningoftheprocess.Thefollowingoverviewshowsthedocumentflowandthepostingprocessforeachofthesemethods: Ifdeliveriesareused,thewarehousemanagementactivities(creatingandconfirmingatransferorder)arecompletedbeforetheinventorymanagementposting.Thisposting alwaysreferstothedelivery. Theterms“shipping”or“shippingprocess”areoftenusedinconjunctionwithdeliveries.Theseactuallyonlydescribeoutboundgoodsmovements,theoriginaldeliveryprocessthatrelates toanorder.Shippingisalsothenamegiventothedepartmentresponsibleforthelogisticalprocessofdeliveryhandling(picking,packing,loading).Sincethedeliverydocumentcanalsobe usedinotherareas,werefertodeliveriesrelatedtosalesdocumentsasoutbounddeliveries.
OrganizationalLevelsinLE Highestorganizationalelement)(definedinthesystembya3digitkey
Client oo CompanyCode oo |
Transportation | 1 PlanningPoint oo1 1 Plant
Isanindependentaccountingunit.Financialandprofitloss(P&L)statementsarepreparedatcompanycodeleveltomeetlegalreporting requirements. Canbelinkedwithonlyonecompanycode(necessarybecauseoftheshipmentcostcalculationandsettlement).
RepresentsaproductionunitandisthecentralorganizationalunitinMaterialsManagementandProductionPlanning.APlantisassignedtoa companycode. Highestlevelorg.unitofshipping.It’saphysicalplaceandshouldbenearthedeliveringplant,Itcanbealoadingramp,amaildepot, ShippingPointoo | Youassignashippingpointatplantlevel | oo ArecompletelyindependentOrg.unitswithseparateInventoryMgt. StorageLocation StorageLoc.enablesInventorymgt.Linkingittoawarehouseallowswarehousemgt. WarehouseNumber Isalwayslinkedwithatleastonecombinationofplantandstoragelocation. Severalplant-storagelocationscombinationscanbelinedwithonewarehousenumber. oo Itisnotpossibletoassignaplant-storagelocationcombinationtotwoormorewarehousenumber. |
ü • • •
•
oo
Interimstoragearea:serveasthelinkbetweenInventoryandWarehouseMgt(GRandGIareas)
Storagetype-category (F,Q,X) Storageareas (orstorage section)arecreatedwithinstoragetypesforfurtherseparationofstoragespaces. PickingArea :(samehierarchylevelasthe storagesection )isusedtodividestoragetypeareafortechnical stockremovalpurposes.Unlikethestoragesection,pickingareaisoptional. Storagebins aremasterdatathatyoucreatewithinastoragesection.
GRitemfromPOisreceivedintoaStor.Loc.subjecttoWarehouseMgt. (MM+FIdocs) Transferrequirementdoc Materialisbookedintothegoodsreceivingarea/section(interimstoragearea) Transferrequirementiscreated (inaputawayprocess)thedestinationstoragetypeandthestoragesection,storagebinaredetermined AWarehouseMgttabappearintheitemssectionofaPO •
• • • • •
YouenteraGRagainstaPO.Qualityinspectionisrequired.Wherecanthisstocktypebeentered? Onthepurchaseorderdocument OnthematerialMasterrecord Onthegoodsreceipttransaction • • •
PhysicalInventoryProcedures
Thephysicalinventoryhas2reasons: MRP:correctionofincorrectstockquantities Accounting:determinationofmaterialstocksforcurrentassets • •
It’scarriedoutonthebasisof StockManagementUnit (anon-divisiblepartofstockofmaterials):isuniquelydefinedby: Material Plant-Storagelocation Stocktype(F,Q,X) Batch Specialstock • • • • •
21
www.sapTerp10.com
Thephysicalinventoryprocess comprises3phases: 1. 2. 3.
Creation of physical inventory (PI) documents Entry of counts Posting of inventory difference
Combiningphysicalinventorysteps :youhavetheoptionofcombiningindividualphases andperformingtheminasinglestep: 1. EntercountwithoutPIdocument 2. EntercountandpostPIdifference 3. EntercountwithoutPIdocumentandpostinventorydifference
PIdocument : Iscreatedperplant-storagelocation Canbeforspecialstocks:perplant,storageloc,specialsock,vendororcustomerorproject Youcanspecifythestoragebinorthematerialgroupasgroupingvalues(theitemsarethenallassignedtoamaterial grouporastoragebin) Youcanspecifyaphysicalinventorynumberinthedocumentheader(differentfromthenumberofPIdoc)tofacilitates theselectionofthePIdoctobeprocessduringentryofthecountdata,postingofdiffandinevaluation. Thestatusofanitemindicatesiftheitemhasbeen: processed,counted,posted,orrecounted. • • •
•
•
ChangesallowedinthePIdocHeader: Changetheplannedcountdate SetorUnsetthepostingblock freezebookinventory Createorchangethephysicalinventorynumber Inaitemstilltobecounted(nocountyet) Changethestocktype o Changethecountunitofmeasure o SettheDeletionindicator o Enternewitems,aslongasnocounthastakenplace Deletethedocument • • • •
• •
BlockingGoodsMovementsandFreezingBookInventory YoucanblockallgoodsmovementsrelatingtoastockmanagementunitforthepurposesofaphysicalinventorybymeansofthepostingblockindicatorinthePI documentheader(showsthevalueX). Ifitisnotpossibletoblockthegoodsmovementfororganizationalreasons,youcanfreezethebookinventoryinthePIdocumentatthetimeofthecount. •
•
Enteringphysicalinventorycount : 1. YoumustprintoutthePIdocandforwardittothepersonsresponsibleforthecount. 2. Whenenteringthephysicalinventorycount,youcanenterapercentagevarianceofthecountquantityfromthebookinventory,abovewhichthesystemissuesa warningmessage. 3. Whentheentereddataissaved,thesystemdeterminesthebookinventoryinthesystem.Thedifferencebetweenthecountresultandthisbookisthe Inventory difference.
Youcananalyzethedifferenceviathe listofdifferences .Thelistofdifferencescontainsthefollowinginformationoneachitem: Contains the following information on each item You can perform the following functions with the list of differences Quantitycounted-Q Enter,change,displaycount Bookinventory-Q Postdifference (viaListofDiff.orviaseparatetransactions) Differencequantity–DiffQ Displayorchangedocument Differenceamount-Diff$ Recountdocumentsoritem •
•
•
•
•
•
•
•
PostingofInventorydifference :eitherviathelistofdifferencesorviaseparatetransactions,thesystemcreates: MMdocthatcorrectthestockfigures, FI docrecordingthenecessaryaccountmovement.Thesystemfixesthe postingperiod ofFIdocautomatically. Youcanspecifyareasonfortheinventorydifferencediscoveredforeachitem,EXtheft. Ifadocumentexceedsthedocumenttolerancedefinedfortheusergroup,auserwhoisassignedtothephysicalinventorytolerancegroupmaynotpostaninventory differenceforthisdocument. Ifthetotalvalueofthedocumentsliesbelowthedocumenttolerance,butcertainitemsexceedthemaximumamountperitem,theusermaynotpostthedifferences fortheseitems,hecanprocesstheotheritems. Thefiscalyear issetasaresultofspecificationoftheplannedcountdatewhenthePIdocumentsiscreated. • • • •
•
•
•
Youhavecreatedaphysicalinventorydocuments.Atwhatpointaretheinventorycountadjusted? Whenthedifferencesareposted
ABCAnalysisoftheCycleCountingInventory Thecyclecountingindicatorisusedtogroupthematerialstogetherintovariouscyclecountingcategories(forexample,A,B,C,andD). AcycliccountindicatorAorBorCorDisallocatedtomaterialinthematerialmasterbasedoneitherconsumptionorforecastvalue.Theitemwithmoreconsumptionvalue areclassifiedasA,andwithminimumasD.“A”indicatoritemswillbecountedfrequently(sayeverymonth),Dwillbelessfrequently(sayevery6monthsoreveryoneyear).
ThereisanoptioninSAPtohaveafixedindicatorforamaterialsayAforamaterialwhichdoesnothaveahighconsumptionvaluebutitisimportanttocountiteverymonth, thenthematerialcanbemarkedasAindicatorinmaterialmasterwithindicator“fixed”. Options: ConsumptionAnalysis: Thesystemusestheconsumptionquantitiesandvaluationpricebasedinthemasterdataofthespecifiedplant. RequirementAnalysis :Thesystemdeterminesthetotalvalueoftherequirementofthematerialfrom:Indp.Req,Dep.Req.,SalesOrders,Stocktransp.ordersandthe ValuationPriceofthematerial.
22
www.sapTerp10.com
EnterpriseAssetManagementandCustomerService OrganizationalLevels Highestorganizationalelement)(definedinthesystembya3digitkey
Client General
Isanindependentaccountingunit.Financialandprofitloss(P&L)statementsarepreparedatcompanycodeleveltomeet legalreportingrequirements. WithinLogistics,isoneofthemostimportantorg.level. IsthePlantatwhichtheoperationalsystemsofacompanyareinstalled.Ifthemaintenanceworkisplannedatthisplant, themaintenanceplantisalsothemaintenanceplanningplant. Subdivideamaintenanceplantaccordingtolocationcriteria.Ex.Site,building. Managestheunitsofcapacity.Theyareassignedtotherespectivemaintenanceplantasworkshops.Ex.Mechanics Org.levelinwhichmaintenancerequirementsareplanned.
CompanyCode(FI) Plant(MM/PP)
LocationBased PlanningBased
MaintenancePlant Location MaintenanceWorkCenters
MaintenancePlanningPlant
Theplanners.Ex.Foreman,workscheduling
MaintenancePlannerGroups
MaintenancePlant : Plant-specificplanning :maintenanceplant=(maintenance)planningplant.Inmostorganizationalstructures, themaintenancerequirementisplannedinthesameplantwhereitoccurs. Crossplantplanning :Multiplemaintenanceplantsareassignedtoaplanningplant,whichdoesthemaintenance planning,orderexecution,sparepartsstorage. Otherconstellations :Theplanningofaplant’srequirements(plant1300)aswellasthesparepartsprocurement takesplaceinanotherplant(1000),however,thetasksareperformedbyworkshopsavailablelocally. •
•
•
MaintenanceWorkcenter :WCisanorgan.unitwithinanoperationalsystem.Itcanbe:Machine,Groupofmachine,Person,Groupofpeople Used for: Main functions: Contain: MainWCintheMasterDataforthe Costing:determinethecostsofaninternalactivitybyaproductunit. Defaultvaluesfortasklistandordes equipmentorfunctionallocations Scheduling: determinethedateswhenoperationsshouldbe Costingdata MainWCinamaintenanceitem performed Schedulingdata MainWCintheorderheader Capacityplanning: thecapacityrequirementsfortheoperationsin Availablecapacity MainWCinthetasklistheader theordersaredeterminedandcomparedwiththeavailablecapacity PerformingWCintheoperationsforanorder definedintheworkcenter. PerformingWCintheoperationsforatasklist •
•
•
•
•
•
•
•
•
•
• • •
Service:Organ.level: servicecenteraredefinedasplants Plant Planningplant:isaplant,inwhichtheservicesareplannedandscheduled.Theplanningplantneednotbetheplantthatperformstheservices. Plannergroup Workcenter Employee Technicalobjects (4types)
Pieces ofEquipment
Functionallocations(places)
Serial Numbers #
BOM
Functionallocations Arehierarchically(notnetwork)orderedstructuresthatrepresentatechnicalsystem,building,orpartthereofinwhichobjectscanbeinstalled. TheaimistostructureatechnicalsystemorbuildingintounitsthatarerelevantforPlantMaintenance. Criteria/ReasonstojustifyaFunctionallocations systemstructure
Structurescriteria •
Spatial
Building1,building2
•
Technical
Press,pressframe,press hydraulics
Functional
Polymerization, condensation
•
(process-oriented)
MasterData (Views)
•
Executionofmaintenancetasks
General
•
Recordingofmaintenancetasks
Location
Technicaldatahastobestoreandevaluatedovera longperiodoftime Costsofmaintenancetasksneedtobemonitored. Effectsoftheusageconditionsontheinstalled equipmenthavetobeanalyzed.
Organization
•
•
•
Structureindicator
•
•
Theidentificationforfunct.loc.iscreatedusingthe structureindicator.Itconsistsoftwoinputfields: Codingtemplate :whichcharactersmaybeusedfor
identification(Alpha-Numeric-Alphanumeric) Hierarchylevels :Howmanylevelsthestructure maycontain
Structure
Differences:-Equipmentcanbemanagedwithinventoryfunctionswhilefunctionallocationscannot. - Functionallocationsarearrangedhierarchicallywhileequipmentisnot. Piecesof Equipment Areindividualphysicalobjectsmaintainedasanautonomousunit.The usagelist displaysallthepiecesofequipmentthathavebeeninstalledinchronologicalorder Criteria/ReasonstojustifyaPieceofEquipment structure • •
• • •
Managementofindividualdata Recordingofmaintenancetasks Object-basedrecordingofcosts Evaluationoftechnicaldata Recordingofusagetimes
MasterData(Views) (bis) General Location Organization Structure
Installation/dismantlingofEquipment :
Equipment can be installed and dismantled at functional locations. Youcanmonitortheinstallationtimesforapieceofequipmentfromboth thefunctionallocationviewandtheequipmentview.
23
www.sapTerp10.com
SerialNumbers# Isanumberthatisassignedtoanindividualmaterialiteminadditiontoitsmaterialnumber. Thecombinationofmaterialnumberandserialnumberisalways unique. Serialnumbersenableyoutotrackindividualitemsforagivenmaterialnumber.Thisinturnenablesyoutoperform inventorymanagement. Youcanassignasmanynumberstoamaterialnumberasisnecessary. Thesameserialnumbermayoccurfordifferentmaterialnumbers. Anequipmentmasterdataiscreatedforeachserialnumber. • • • • •
MaintenanceBOM Areusedtostructurefunctionallocationsand piecesof equipmentinmoredetail. ThemaintenanceBOMdiffersfromotherBOM’sinthatitonlycontainsitemsrelevanttoplantmaintenance. MaterialBOM’sarealwaysusedinPlantMaintenanceifanumberofsimilarityconstructedobjectshavetobemaintained.ThisisindicateintheStructureviewofthe technicalobject(constructiontypefield).TheaimistocreatejustoneBOMforseveralsametechnicalobjects.
3importantfunctions •
•
•
3categoriesofmaintenanceBOM
Structuringoftheobjects Spareparts (piezasderepuesto)planningintheorder Sparepartsplanninginthetasklist
•
•
•
MaterialBOM EquipmentBOM FunctionallocationBOM
CorrectiveMaintenanceProcess 5steps. 1. Notification :what?,where? 2. Planning:Work,material,tools 3. Scheduling:Release,availabilitychk 4. Execution :materialusageplnd/unplnd.Taskisperformed;therequiredmaterialsarewithdrawnfromstoragewithreferencetotheorder. 5. Completion :Time,settlement-TECO. Inthecorrectivemaintenanceprocess ,maintenancerequirementsarecollectedwithinnotificationsandthendealtwithduringorderprocessing MaintenanceNotification
•
•
Structure Headerdata:informationusetoidentifyandmanagethemaintenance notification. Notification item:dataabouttheproblem,damageoractivityindetail;a notificationcancontainseveralitems. o Activities :documenttheworkperformedforanotification,theyprove certaintaskshavebeenperformed. o Taskdata :describesactivitiesthatshouldstillbeperformed.
Technical Objects Maintenancenotificationcanbecreatedforthefollowingtypeofobjects Functionallocation(withorwithoutassembly) PieceofEquipment (withorwithoutassembly) MaterialwithSerialnumber BOM Noobject: withoutspecifyinganobjectnumber(fornewobjectsorforonesthat arenotmanagedinthesystemunderanumber) • • • • •
MaintenanceOrder Structure • •
•
• •
Headerdata :servestoidentifyandmanagemaintenanceorder. Objectlist :containstheobjectstobeprocessed(functionallocations,equipment,assemblies,serialnumbers). It’susedtocompilemultiplenotificationsandalsotoassign severaltechnicalobjectstotheorder. Operation :describethetasksthatshouldbeperformedforthemaintenanceorderandwhoperformsthemwithwhatguidelines. Materiallist(componentlist): containspareparts,whicharerequiredandusedwhenthemaintenanceorderisexecuted. o o PRT-Productionresources/tools :arerequiredtoexecutethemaintenanceorder.(Ex.Protectiveclothing,trucks,etc). Settlementrule :providesinformationonwhoshouldbearthecosts.ThisinfocomesfromtheObjectMasterdatathatismaintained. Costs:tellsyouhowmuchtheestimatedplanandactualcostsareinthevaluecategoriesforthisorder. Maintenance
CreationofMaintenanceOrder: Options
Notification
Directly Fromanotification Frommanynotifications Orderisfirstcreatedandthenanotification/activityreportiscreated Orderisautomaticallycreatedbasedonamaintenanceplan
• • • • •
Maintenance
Maintenance
Maintenance
Order
Notification
Notification Maintenance Plan
Stockmaterialprocessflow
Nonstockmaterialprocessflow
Youcanplanmaterials,whicharerequiredtoexecutethetask,foreachoperationinthemaintenance order.ThematerialscanbeBOMcomponentsforthereferenceobjectorfreelyassignedmaterials
1. 2. 3. 4. 5.
Componentassignment(availabilitycheck) Materialreservation(inthewarehouse) Orderrelease(automaticavailabilitycheck) Printing Goodsissue
1. 2. 3. 4. 5. 6.
Componentassignment PurchaseRequisition(application) PurchaseOrder Orderrelease Goodsreceipt Invoicereceipt
Costanalysisinmaintenanceorder :canbeperformed/displayin2ways,at: Costelement level(controllingview) Valuecategory level(maintenanceview) • •
24
www.sapTerp10.com
Orderrelease :Effectsoforderrelease : • • • •
Reservationbecomeseffective,canbewithdrawn Printingofpapers Confirmationbecomespossible GoodsmovementbecomespossibleTheDocumentFlowallowsaviewofthat.
DocumentsPrintedwithanorder Jobticket :isadocumentwhichgivesthepersonexecutingthemaintenanceworkacompleteoverview oftheorder.IfconnectedtoDMScanprintgraphics Operationcontrolticket :showsthemaintenanceengineerresponsibleacompleteoverviewofthe maintenanceorder. Materialpicklist :Showsthewarehouseclerkwhichmaterialshavebeenplannedforeachoperationin thisorder. Objectlist :Showsanoverviewoftheobjects(technicalobjects,notifications)involvedintheorder. Timeticket :containsthestandardtimeandduration,andisonlyprintedforoperationswiththe correspondingcontrolkey. Confirmationslip :usedbyworkersanentrysheetfortheirworktimes. Materialwithdrawalslip :authorizesthepersonexecutingthemaintenanceworktotakethematerials requiredfortheorderfromthewarehouse. •
•
•
• •
•
Materialwithdrawal : Manualworkerswithdrawmaterialsfromthewarehouseto performmaintenancetasks. Therearetwotypesofwithdrawal:Thereportcalled Material Where-usedList enablestoseewhichonewasused. Plannedwithdrawalofstockmaterial Unplannedwithdrawalofstockmaterial Materialscanalsobeprocuredexternally TheDocumentFlowallowsaviewofthemaintenanceorder goodsmovements • •
•
OrderConfirmation:times/activities : Thereare4differentwaystoconfirmthetimerequiredforworkonamaintenanceorder: Individually entryoftimesforeachorderoperation 1. Collective entrybydirectentryorusinganoperationlist 2. Overall completionconfirmation:times,activities,measurementvalues,andsoon,onacollectivescreen 3. 4. Entryusingthecross-application timesheet(CATS) Completionconfirmation: Containsthefollowinginfo • • •
Time, Material, Measurementdocuments
TechnicalCompletion :TECO canthenonlybechangedonlineasfollows: Itcanbelockedorunlocked Thedeletionflagcanbeset Postcosttoorder(evenafterTeco) -Locationandaccountassignmentdataforanorderisdeterminate bythedateoftheordercreation(notdateenteredduringTECO). -CostCenterinfocanbeupdatediftherearechangesafterorder creatingusing“Updatereferenceobjectdata” • • •
Automatic activities after TECO Ifthereisnosettlementrule,oneis createdautomatically PR’sforwhichtherearenoPO’sare markedfordeletion Closetheopencapacities Closeopenrequisitions
•
Reverse techn. completion:UNTECO:Effects Orderbecomesmodifiable StatusbecomesRELeased Locationandaccountassignmentdataarere-copied fromobject Openpurchaserequisitionsarerecompiled Openreservationsarerecompiled Opencapacitiesarerecompiled
• •
•
•
•
•
•
• •
Documentflow: Docs.Available: Notification Completionconfirmation Goodsmovement Purchaserequisition Purchaseorder
Action log: Changestonotifications,orders,equipment,andfunctionallocationsaredisplayedin chronologicalorderinanactionlog.Thisenablesyoutotrackwhohaschangedthedata orstatusofwhichfieldsandwhen.
• • • • •
ReportingandAnalysis Reportsavailable Maintenancehistory Completednotificationsandorders o Historicalorders o Materialusage Materialwhere-usedlist(materialwithdrawalsplanned-unplanned o StandardAnalyses •
•
•
ServiceOrderProcess 10stepsinProcessflow . Creation(notorder) :theemployeeentersaserv.notif.forthecustomercall.Theygenerateaserv.orderfromthenotification.Eachordermustcontainatleast1operation. . Planning: . Release : theprocessorputtheserviceor derinprocess.Theorderr eceivesthestatus“rele ased”andshoppapersarepr inted. . Print/communication 5. Execution . Confirmation :afterperformingthework,thetechnicianconfirmsthenumberofhoursworkedandmaterialsconsumed. . Technicalcompletion: thetechnicianthentechnicallycompletestheorderandsimultaneouslythenotification . Billingdocument : theemployeeresponsibleforordersettlementcreatesabillingrequestfromtheserviceorder . Settlement 10.Businesscompletion 25
www.sapTerp10.com
Structure Headerdata (Customer,Servicedata,Responsibility,Dates,Referenceobject) Operations :Whoshoulddowhatwhen? Components :Whichmaterialsarerequired/PRT’s? Costs:Estimated,planned&actualcosts,revenues Partners : Internalandexternal Objects :Technicalobjectsandnotifications(objectlist)
• • • • • •
Service
OrderCreationOption : Directentry(withordertypeandplanningplant) Fromaservicenotification Fromseveralnotification.Combineseveralnotificationsinoneorder Fromasalesorderitem Automaticallyfromamaintenanceitem
Notification
•
Service
•
Service Order
Notification
• •
SalesOrder
•
Item
MaintenanceItem Valueflow : The3serviceordertypecontrolswhethertheserviceorderisrevenue-bearingornot. Whenpostingconfirmation,costandrevenuearepostedtotheserviceorder. withoutassignment toasalesorderitem revenuebearing Theresultofthisdifferenceischargedtothesettlementreceiveroftheserviceorder. Whenpostingconfirmation,costandrevenuearepostedtothesuperiorsalesdocumentitemor withassignment toasalesorder itemnonrevenue-bearing Serviceorder forreturnsandrepairprocessingnonrevenuebearing theserviceorder. Theresultischargedtothesettlementreceiverofthesalesdocitem.
•
•
•
Service–External:ProcessFlow :(webuyaserviceinthiscase) Externaloperation Purchaserequisition Purchaseorder Orderrelease Goodsreceipt Invoicereceipt.
•
• • • •
•
•
• • • •
• •
Service–Externalwithservicesheetorspecifications:ProcessFlow : Externaloperation Purchaserequisition Purchaseorder Orderrelease Serviceentry(servicesperformed)usingserviceentrysheets Serviceaccepted(serv.orderisdebitedwiththeordervalue Invoicereceipt
Orderrelease :Effectsoforderrelease Whenyouperformthefunction“putinprocess”,theshoppaperscanbeprintedandtheorderisreleased(status‘RELEASED’)andsavedatthesametime. Thefunction“release”isusedtoreleasetheorderwithoutaprintoutandwithoutsavingautomatically. • • • •
Printingofshoppapers Postingcoststotheorder,timeconfirmations,materialwithdrawals,goodsreceiptpostings,andsoon. Revenuepostingstotheorderbygeneratingbillingdocuments Technicalandbusinesscompletionoftheorder.
OrderConfirmation : Allrelevantinformationthathasbeencreatedduringexecutionoftheorderisenteredduringorderconfirmation.Youcanuseoverallconf. Workingtime:internalactivity Externalservices(Goodsreceipt,Serviceentrysheet) Activities(Activityreports,Completionconfirmationtexts) Materialpostings(Plannedwithdrawals,Unplannedwithdrawals,Goodsreceiptforpurchaseorder) Objectchanges Measurementvalues/counterreadings Travelexpenses • • • • • • •
Resource-relatedBilling : Duringbilling,thesystemgenerates dynamicitems fromtheinformationabouttheexpensesinvolved. Thebillingrequest isaspecialformofsalesorderandformsthebasisofthebillingdocument. Billingdocuments Ordersettlement : • • •
Settlement :furtherallocationofcostsandrevenuesforanordertothesettlementreceiver(s). Thesearelocatedinthesettlementrule. Thiscanbeautomaticallydeterminedbasedontheorderheaderdataentered Manualchangestothesettlementrulearepossible. Prerequisitesforthesettlementofaserviceorder: Theordermustbereleased Asettlementrulemustexist Theordermustcontaincostsorrevenuesthathavenotbeensettled. Possiblesettlementreceivers are:G/Laccount,costcenter,order,WBSelement,asset,material,network,profitabilitysegment,salesorder,andbusinessprocess. Aprofitabilitysegment isacombinationofaccountassignmentfeatures,suchascompanycode,salesorganization,division,andarticle. • • • •
• • •
CostandRevenueAnalysisintheserviceorder : Costsandrevenuesarecollectedanddisplayedontheorderheaderlevel.Revenuesareonlypostedtotheorderiftheordertypeisclassifiedasrevenuebearing. Therearetwoviewsforcostsandrevenues: Byvaluecategory avaluecategorycontainsoneormorecostelements Bycostelement • •
26
www.sapTerp10.com
ProgramandProjectManagement-PS Projectsaretaskswithparticularcharacteristics: Theyareusuallycomplex,unique,andinvolveahighdegreeofrisk. Theyhaveprecisetargetsthatareagreedonbetweenthecontractorandthesold-to-party. Theyarelimitedindurationandarecostandcapacityintensive. Severaldepartmentsareinvolvedinaproject. Theyaresubjecttospecificqualityrequirements. Theyareofmostlystrategicsignificanceforthebusinesscarryingthemout. • • • • • •
OrganizationalunitsintheSAPsystem : Theprojectsystemhasnoorganizationalunitsonitsown. Dependingontheprojecttypeandconfiguration,theorganizationalunitsfromawiderangeofareasare used(SD,Purchasing,Production,FI,CO,HCM,etc). MasterData :
Itformsthe operativebasisfor LinkingActiv-WBS WBS Functions
Work Breakdown Structure (WBS) Activities isamodelofaproject,andshowstheproject showtheflowofaprojectorofactivitiesinvolvedinaproject.Theindividualtasksarelinked activitiestobefulfilledinhierarchicalform toeachother,andgroupedtogethertoformwhatareknownas networks . planningcosts,revenues,andpayments,aswellas planningandcontrollingdates,costs,andresources(personnel,machinery,PRT’s,and forscheduling,andbudgeting materials) Totalup(aggregation)ofdatesandcostsofindividualactivitiesattheWBSlevel.Checkingagainstbudgetsalsobecomespossible WBS element - operative indicators PLANNING elements ACCOUNTASSIGNMENT elem BILLING elements
WBSelem.forwhichwewanttoplancostsmanually. WBSelem.forwhichwewanttopostactualcosts. WBSelem.forwhichwewanttopostrevenues.
ProjectBuilder : Isatoolthatenablesthemaintenanceofanyobject(WBSelem,activ,networks,materials, relationships,PStexts)intheprojectsystem,exceptfortheassignmentofPRT’s.
Editingtheprojectviatheprojectbuilder: Youcanusetheprojectbuildertocreateorchangeobjectsinyourproject(projectdefinition,WBS elements,activities,activityelements,PStexts,document,milestones,relationshipsandmaterial components).Whenyoucreateprojects,youcancopyanoperativeprojectorastandardproject togetherwithallthelower-levelobjects(WBSelements,activities,PStexts,documents, milestones,components).
Activitiesandnetworks: Structures : Theactivitiesinaprojectdescribethevariousstepsandworkinvolvedintheproject. Intheprojectbuilder,youcreateactivitiesforWBSelements.ThismeansthattheactivitiesareassignedtotheWBSelementsinquestion.Italsomeansthattheplannedand actualdatafortheactivities(dates,costs,andpayment)canbeaggregatedattheWBSelementlevel. Activitiesarelinkedtoeachotherbymeansofrelationships–thisresultinacausalandchronologicalactivity sequence. Thereare4activitytypesorcategories: Internalprocessing forcapacitiestobestagedinyourowncompany Externalprocessing fortaskstobeassignedexternally Services for procuring external services Cost for planning additional primary costs • • • •
Functions: Theactivitiesinthenetworkareusedtoplanthelabor,capacities,materials,tools,andservicestocarryout varioustasksinyourproject. Networkstructuregraphic : Allofthefunctionsyouneedtocreateanetworkareavailableinthenetworkgraphic(EX: insertingactivities orrelationships ) YoucanaccessthenetworkgraphicfromvariousfunctionsintheProjectSystem(theProjectBuilder,projectplanningboard,ortheinformationsystem,forEX) Cycleanalysis isafunctionthatyoucanonlyperforminthenetworkgraphic.Acycleisaclosedsequenceofrelationshipsandactivities.Cycleanalysisisatoolthatenablesyou todetectcyclicalrelationships,andcorrectthem. PSTexts,Documents,Milestones:Assignments : PStexts areuser-definabletextsthataremanagedinaPStextcatalog.Thetextsareclassifiedintodifferenttexttypes.YoucanassignPStextsto1ormoreWBSelem.oractiv. DocumentManagementSystem canassigndocumentinforecordstoWBSelementsandactivities. ProjectInformationSystem ,candisplaythedocumentsinforecordsandthecorrespondingoriginaldocumentsonline. Youcanassign milestones toactivitiesandWBSelements.
27
www.sapTerp10.com
ProjectPlanning Projectplanningboard:Objects :(basedonGanttchart) Isagraphicalinterfaceyoucanusetocreateandeditallthedataforaproject: Projectdefinition WBSelements Sixtypicalareasoffocusforprojectplanning Activities Projectstructures Relationship Dates Milestones Payments Documents Resources PStext Materials Materials BasicDates • • • • • • • •
• • • • •
•
BasicDatesforWBSElements : YoucanplandatesforindividualWBSelementsaswellasyoucanenteroutlinedatesforyourprojectintheprojectdefinition. ResourcePlanning : Youuseactivitiesinanetworktoplantheresourcesrequiredforaproject.TheProjectSystemdrawsadistinctionbetweenthefollowingresources:
Internally Internallyprocessedactivity determinestheoutputtobeprovidedbymachinesor personnelinordertocompletetheactivity.Youcan evaluatethecapacitiesofthevariousworkcenters involved,reschedulethesecapacitiesasnecessary,and distributeworkamongemployees. Youmustenterworkdataforanactivitysothatthe systemcanplancapacitiesforaprojectandcalculatecosts foractivities.Youneedtospecifytheamountof work (machineorpersonnel)involvedandtheworkcenterthat istoperformthework. Workcenters (whereactivityiscarriedout):containdata forcostingactivities,scheduling,capacity.
Externally Externallyprocessedactivity Servicesactivities tospecifythenecessaryservicestobe arealsousedtoprocureservicesexternally.Thedifferencebetween providedbyothercompaniesinorderto serviceactivitiesandexternallyprocessedactivitiesisthat,ifyouuse completetheactivity.External serviceactivities,youcandrawupservicespecificationsandsetvalue processingiscarriedoutviathe limitsforanyunplannedservices.Thepurchasingdepartmentcarries purchasingdepartment. outserviceprocessing:entryofservices+acceptanceofservices Stepsinexternallyprocessedactivity: Purch.Req.->Bidinvitation->QuotationEntry->Vendorselection->POprocessing->POmonitoring-> GoodsReceiptGR->Invoiceverification(InGRorInvoiceverificatinactualcostsareposted) GoodsReceiptforservicesinvolves2steps: 1. Entryofservicesperformed 2. Acceptanceofserv.performed
Materialsinprojects :MaterialsestablishthelinkbetweentheProjectSystem (PS)and SalesandDistribution (SD), MaterialsManagement (MM), ProductionPlanningandControl (PP). • • •
ActualdataispostedtotheprojectbybusinesstransactionsfromvariousSAPcomponentsincluding: MaterialManagement (purchaseorder,goodsreceiptformaterialsandservices) InventoryManagement (goods issue) SalesandDistribution (billing of the sales order) ProductionPlanning (confirmationofassignedproductionorders) PlantMaintenance (confirmation of assigned PM orders) Controlling (internal activity allocation, assigned CO orders) FinancialAccounting (down pay ments, Pa yme nts, j ournal e ntr ies) (settlement to assets) AssetManagement HumanResources (entryofworkforpersons,postingofactivityconfirmation) • • • • • • • • •
CostPlanninginprojects : Overall(cost)planning(hierarchicalplanning) Costelementplanning Unitcosting Easycostplanning:isaneasytousetoolforplanningcostsinWBSelements,youaccessfromtheprojectbuilder. Costplanningusingactivities/networkcosting Theresultingplancanbecopiedtonewprojects o Ifpartsoftheprojectareshifted,costplanningisshiftedautomaticallyalongwiththeactivities. o o Planningusingnetworkactivitiesisbycostelementandperiod. • • • • •
Project:AssignmentofOrders : Youcanassignvariousorderstoaproject:Internalorders,Productionorders,Maintenanceorders,Network,etcandthenevaluatethem. Dependingontheordertypeandtheplant,networkscanbeheaderassignedoractivityassigned. Activity-assignednetworkareusedwherecostsaregatheredineachactivity. Header-assignednetworksareonlysignificantforsalesorder. • •
28
www.sapTerp10.com
Projectbudgeting Costplanningandbudgeting:
1. 2. 3. 4. 5. 6. 7.
Bottomupextrapolation Overallplanvalue Costplanning Requestedbudget Approvedbudget Budgeting Topdowndistribution
Projectcostsmustbeestimatedasaccuratelyaspossibleduringcostplanning,itisinthe approvalphasethatfundsareassignedintheformofabudget. Thebudgetdiffersfromthe projectcostplan inthatitisbinding.Itisthedevicebywhichmanagementapprovestheanticipateddevelopmentofprojectcostsoveragiven periodoftime. Budgetingoverview : Maintainoriginalbudget transactionisusedtoassignfundsfortheprojectanditsparts. Inthe budgetprofile :youcanspecifywhetherfundsaretobeassignedasoverallvalues,ordistributedbyyearinstead. Budgetrelease functionisusedtomakefundsavailableatvariouspintswithinafiscalyear. Budgetcarryforward functionisusedtotransferanyfundsnotusedupinthepreviousyeartothebudgetofthenewfiscalyear. • • • •
Assignedfundsandavailabilitycontrol : Whenaprojectisbeingexecuted,theavailablefundsarecommittedtovariousplaces.Thesesocalledcommitmentsarecreated,andactualcostsareincurred.Togetherwith thecostsofapportionedorders,boththeseformsoffundcommitmentsresultinwhatarereferredtoasassignedfunds. Thefundsoverviewcanberegardedaspassiveavailabilitycontrol.However,theProjectSystemalsosupportsactiveavailabilitycontrol(certaineventscanbetriggeredif certaintolerancelimitsareexceeded). Thecorrespondingassignedfundsarecalculatedandcheckedagainstthebudget.TheassignedfundscanbefoundinthebudgetbearingWBSelementandinthelowerlevel assignableWBSelements. Ifcertaintolerancelimitsareviolated(shortfallinbudget,budgetexceed),thiscantriggervarioussystemresponses.Incustomizingforthetolerancelimits,youcanspecify whichresponseistobetriggeredandwhen. ProjectExecution Confirmation Documentstheprocessingstatusofactivitiesandactivityelementsinanetwork,andenableyoutomakeforecastsastohowtheprojectwillprogress. Transactionsthataretriggeredautomaticallybyconfirmations: Postingactualcosts, Actualdates, Actuallabor(work) Changingactivitystatus • • • •
Youcancreateconfirmationsinthefollowingways: Individually foreachnetwork,activity,activityelement,orindividualcapacity Collectively Usingthe SIS-Structureinformationsystem Using CATS(Cross-ApplicationTimeSheet):isanintegratedfunctionforenteringactualtimedataimportantinHR,PS,PM,CS,andCO. ViatheInternet Using PalmPilot ViathePDCinterface • • • • • • •
Period–EndClosing
ScheduleManager It’satooltocarryoutPeriod-endclosing,thatisperiod-relatedcommercialtransactions.Youuseittoensurethatalldatabelongingtoaperiodisdeterminedandthatdatais availableforenterprisecontrollingpurposes. Period-endclosingproceduresareperformedperiodicallyinthebackground,usuallyonceeveryperiod.Theproceduresaregenerallycarriedoutforthepreviousmonthatthe startofthenextmonth. 29
www.sapTerp10.com
Settlement:DebitandCredit Actualcostsandactualrevenuesariseinaprojectororderasaresultof: Materialwithdrawalsandgoodsreceipts VendorinvoicesCustomerbilling Internalactivityallocations,transfers,costdistribution,processcosts,overheads Confirmationofnetworkactivities Insettlement,Costs/revenuesaretransferredto: FI-FinancialAccounting(G/Laccount) AA-AssetAccounting(fixedassets) CO-CostAccounting/ProfitabilityAnalysis(order,costcenter,profitabilitysegment) PS-Projectsystem(WBSelements,networks,activities) Youneedasettlementruletocarryoutsettlementwhichisdefinedinthesenderobject.Thesettlementrulecontainsthedistributionrulesandthesettlementparametersfor asenderobject. • • • •
• • • •
Multi-LevelSettlement–DirectSettlement : Directsettlement ,eachobject(WBSelements,networks,ordersandactivities)inaprojectissettleddirectlytoacostobjectnotincludedintheproject,suchasa profitabilitysegment.It’susedforthesettlementofPSstructurestoreceiversotherthanthosespecifiedbelow. Multi-levelsettlement ,eachobject(WBSelements,networks,ordersandactivities)arefirstsettledtothehigher-levelWBSelementsintheproject.Thetop elementthensettlesthecostscollected.It’susedforsettlementtoWBSelementsofotherprojectsorinternalorders. •
•
InformationSystem InformationSystems:Overview Youcanusethefollowinginformationsystemstoevaluateimportantkeyfiguresforyourproject: Structureinformationsystem( SIS):notonlyatoolfordisplayinginfo,alsoyoucancreateandchangeprojectstructuresfromthereports. Cost/revenue/payment(Controlling)informationsystem,withhierarchyreports,costelementreports,andtheSAPListViewerforlineitems. Capacityanalysis Orderreport,listsofreservations,purchaserequisitions,purchaseorderspertainingtotheproject,ProMan Stock/requirementsoverview Progressanalysis,progresstracking SAPBusinessInformationWarehouse • • • • • • •
Thefollowingreportsandsystemsareavailable,inparticularforcross-projectevaluations: Projectsummarization SAPExecutiveInformationSystem ProfitcenterAccountingreports ProfitabilityAnalysisReports • • • •
CostElementReport : Displaycostsbycostelement.Inanavigationpanelinthecostelementreports,forexample,youcangotoastructureandchoosetheobjectwhosecostsyouwanttoanalyze orcallupanappropriatelistandchoosetheobjectwhosecostsyouwanttoanalyzeorcallupanappropriatelistandchoosetheperiodyouwanttoevaluate.Youcanusesort andfilterfunctionshere,aswellasdifferentcurrenciestodisplaythedata.
30
www.sapTerp10.com
HumanCapitalManagement/HCMStructures Enterprise,Personnel,andOrganizationalStructures: Apersonnelmanagementsystem enablesyoutoreproducecompanyhierarchiesandrelationships withinthehierarchies,andtostoreandmanageemployeedata. Thefirststepinrecordingpersonneldataistoassigntheemployeewithinthecompanystructures.
Youassignemployeesin infotype0001,OrganizationalAssignment. Indoingthis,youinclude employeesintheenterprise,personnelandorganizationalstructures. Informationontheorganizationalassignmentofemployees isofgreatimportancefor authorizationchecks,fortheentryof:Additionaldata,TimeManagement,PayrollAccounting. Whenyouenterdataforanemployeeininfotype0001,OrganizationalAssignmenttheemployeeis assignedto:Acompanycode-Apersonnelarea-Apayrollarea-Aposition Thisresultintheemployee’sassignmentto:Anorganizationalunit-Ajob-Acostcenter. IfPersonalplanningandadministrationareintegrated,positionscanbeenteredininfotype0000
OrganizationalStructures (Levels) Ishierarchy.It’salegalandfinancialstructure. Highestorganizationalelement)(definedinthesystembya3digitkey Client Isanindependentaccountingunit.Financialandprofitloss(P&L)statementsarepreparedatcompanycodeleveltomeet legalreportingrequirements. IsuniquewithintoPersonnelAdministrationandtoaclient.Eachpersonnelareamustbeassignedtoacompanycode, representsasubdivisionofCC Functions:define/generate: PersonnelArea Defaultvaluesfordataentry (EX:payrollaccountingarea). Selectioncriterionforreporting . Unitinauthorizationchecks. Enterprise IsalsouniquetoPersonnelAdministration.Representsafurthersubdivisionofthepersonnelarea. Structure PrincipalHRaspectsarecontrolledatthislevel:(Payscale,Wagetypestructures,Planningworkschedules). Functions:define/generate: Specifythecountrygroup .wagetypesandpayscalegroupsinpayrolldependonthecountrygrouping.Thegrouping mustbeuniquewithinacompanycode. Assignalegalperson whichdifferentiatesbetweencompaniesinlegalterms. PersonnelSubarea GroupingsforTimeManagement sothatworkschedulesandsubstitution,absenceandleavetypescanbesetupfor individualpersonnelsubareas. Defaultpayscaletypeandarea foranemployee’sbasicpay. Publicholidaycalendar . Wagetypes foreachpersonnelarea. Isrelational.Itformsemployeegroupsbyspecificstatus(active/inactive)andtype(salaryorhourly).(Workhoursandcompensation) Itdefinestherelationshipbetweenanemployeeandacompanycreatingvarioustypesofemployees. Activeemployees,Pensioners,Earlyretirees,Contractors Functions:define/generate: EmployeeGroup Defaultvaluesfordataentry (EX:payrollaccountingarea). Selectioncriterionforreporting . Unitinauthorizationchecks. Isafinedivisionofemployeegroups.It’susedtodefinedifferentpayrollprocedures(hourlyVSsalaried). Personnel Activeemployeesaredifferentiatedaccordingtotheirposition:trainee,hourlywageearner,salariedemployee. Structure Functions:define/generate: EmployeeSub-group Payrollprocedures fordifferentemployeesubgroups(EX:hourlyormonthlybasispay) Wagetypes controlsthevalidityofwagetypesonanemployeesubgrouplevel. Defaultvalues usingemployeesubgroup(EX:payrollarea) Isusedtodeterminepayrollrunbatches.Payrollforallemployeesofanareaareruntogether. Thepayrollareaprovidesthepayrolldriverwithtwopiecesofinformation: Thenumberofemployeesforwhompayrollistoberun(determinedusingOrg.Assig.infotype0001) PayrollArea Datesofthepayrollperiod Anemployeemayonlychangepayrollareasattheendofaperiod. Providesamodelofthestructuralandpersonnelenvironment Organizationalunits Representsthehierarchythatexistsbetweenthevariousorganizationalunitsinyourenterprise Aregeneralclassificationsoftasksthatareperformedbyemployees.Onejobmayhavemanypositions. Jobs(general,tasks Jobsareusedinthefollowingcomponents: definitions) ShiftPlanning PersonnelcostPlanning Manager PersonnelDevelopment Organizational Aretheindividualemployeeassignments. Positionsareoccupiedbyemployees Structure/Plan Position(specific) Positionsareenterprisespecific Anumberofpositionsarebasedonthesamejob PurchasingManager, Eachpositionrepresentsoneemployee.However,itispossibleforapositiontobeoccupiedbymorethanoneemployee. SalesManager,etc Positionscanbe100%,partiallyfilledorvacant Onepositionmaybesharedbya#ofemployees(eachworkinglessthanfulltime(ex.50%each) Representemployeesthatholdpositions. Persons (assign.to InfotypesforpersonsaremaintainedinPers.Admin.AndarelinkedtoanOrgan.Planthroughtheirpositionassignment. position)
CompanyCode(FI)
• • •
•
• •
• • •
• • •
• • •
• •
• • •
31
www.sapTerp10.com
EmployeeRecords
Infotypes:organ.Assignment0001 •
•
Arelogicalgroupingsofdatafields,likeIndividualinformation,suchasname,firstnameanddateofbirth. Datafields aregroupsintodatagroupsorinformationunits accordingtotheircontent.InHR,theseinformationunitsarecalledinformationtypesorinfotypesforshort.Infotypeshavenamesand4digitkeys. Eachinfotyperecordhasavalidityperiodorakeydate
InfotypesMaintenance 3waysofprocessinginfotyperecords: singlescreenmaintenance (individualinfotypemaintenance) personnelactions (1personmanyactions) fastentry (1action,manypersons) • • •
InitialentryscreenforInfotypeMaintenance : Infotypesthataremostfrequentlyusedaregroupedtogetherbysubjectmatterandassignedtostaticmenus. Youcanusethetabspagesormakeadirectentry(searchdirectlyforthewordorphrase) Thegreenticksnexttothemenulistofinfotypesindicatethattheserecordsalreadyexistfortheselectedpersonnelnumber. PersonnelFile : Listsalloftheinfotypesforwhichrecordshavebeencreatedforapersonnelnumber. OrganizationalAssignment : Afteryousavethepersonaldata(0002)infotype,thesystemautomaticallydisplaystheorganizationalassignment(0001)infotype. Thefollowingfieldsarealreadyfilledbytheorganizationalassignment: Companycode Personnelarea Personnelsubarea Businessarea Employeegroup Employeesubgroup Thepositionenteredanditsexistingrelationshipstoajob,organizationalunit,andcostcenterareimported. • • • • • •
HCMProcess HumanCapitalManagementProcess : 1. Recruitment 2. Hiring 3. TrainingandPersonnelDevelopment 4. ManagingWorkTime 5. CompensationandBenefits 6. PayrollAdministration 7. TravelPlanning 8. Personnelcostplanningandreporting 9. EmployeeSelf-Services
RecruitmentProcess:fromthevacancytohiringanApplicant : 1. Vacancy 2. Advertisement 3. Applicant 4. Profilematchup 5. Hiredasanemployee Whenyouhireanapplicant,youcantransfertheapplicantdatarecordedinRecruitmenttoPersonnelAdministration.ThesystemadoptsalldatayouenterintheRecruitment infotypesasdefaultvaluesinPersonnelAdministration. ManagerscanusetheManager’sDesktoptooltocarryouttheirrecruitmentprocesses. Jobsopeningscanbeadvertisedonline(webbasedbrowsing)(displayandapply) Externally:webbasedapplicationcalledEmploymentOpportunities Internally:theemployeeself-servicesolutionJobAdvertisements • •
PersonnelDevelopmentandQualifyingActions : ThePersonnelDevelopment functioncanhelpyoumaximizethevalueofyouremployeesforyourenterprise.Youcanplanandimplementspecificpersonnelandtraining measurestopromotetheprofessionaldevelopmentofyouremployees. Managementcandeterminethepersonneldevelopmentneedsbycomparingcurrentandfutureworkingrequirementswithexistingqualificationsandthedevelopment preferencesoftheemployees: Identifyingtheneedanemployeecanbetransferredtoaspecificpost. Retainingorenhancingexistingemployeeskillsandabilities Youcangroupqualifyingactions(trainingcoursesorjobrotation)into developmentplans Youcanassignqualificationstoemployeesandpositions.Whenrelatedwithemployees,werefertothemas qualifications,whenrelatedwithpositions;werefertothemasrequirements. PersonnelDevelopment: Allqualificationsandrequirementsarestoredcentrallyinacatalog.Bothrefertothe sameobjectbutfromadifferentperspective • •
TrainingProposalsforTrainingDeficits: IfPersonnelDevelopmentisintegratedwithTrainingandEventManagement,youcanusetheGeneratetraining proposalsfunction.Inthiscase,thesystemproposes trainingcourses (businessevents)thatcanprovideany missingqualifications.Youcanbookemployeesforcoursesdirectly,oralternativelyprebookthemforbusiness eventtypes.Thesystemproposesonlybusinesseventsanddevelopmentplansthatresultinthesameorahigher levelofproficiencyatthequalification.
32
www.sapTerp10.com
4mainprocesses: 1. Thebusinesseventpreparation:creationofmasterdata:timesched.,eventlocations,resources… 2. Createthebusinesseventcatalog 3. Carryoutday-to-dayactivities 4. Recurringactivitiesphase
• • • • • • • • •
IntegrationwithotherApplicationComponents : Sales and Distribution Billing of attendance fees MaterialsManagement Generationof purchase requisitions andmaterialreservations Personnel Development Check for and transfer of qualifications Time Management Recording and checking of attendance OrganizationalManagement Useoforganizationalunitsasattendeesandorganizersofbusinessevents PersonnelAdministration UseofpersonsfromtheHRMasterDataasattendeesandinstructors AppointmentCalendar Automaticgeneration ofentries in theAppointmentCalendar SAPKnowledgeWarehouse DisplayofinformationmaterialfromtheKnowledgewarehouse Cost Accounting Internal activity allocation of attendance fees and instructor costs
CareerandSuccessionPlanning :Has2goals 1. Encouragetheprofessionaldevelopmentofemployeesinacompany 2. Ensurethatthereisalwayssufficientheadcount CareerPlanninginvolvesidentifyingpossiblecareergoalsforemployees,andplanningtheirprofessionaldevelopment. SuccessionPlanninginvolveslookingforsuitablecandidatestofillopenposts.
TimeManagement:overview : Displaysandrecordsworkingtimesflexibly InformationonworkingtimesisusedtocalculategrosswagesinPayroll Severaloptionsareavailableforrecordingworkingtimes: TimeManagersworkplace Centraltimesheet Onlinemenus Timerecordingsystems EmployeeSelf-Service(ESS)applications. Youcanmanagetimeaccounts(suchasleave,flextime)manuallyorautomatically. WorkingtimescanbeusedforactivityallocationinControlling:costsgeneratedbyworkingtimescanbeassignedaccordingtotheirsourceinControlling. InformationintimemanagementisusedinLogisticstodetermineemployees’availabilityforcapacityrequirementsplanning. Youcandetermineworkrequirementsfortheenterpriseandplanemployeeshifts. • • • • •
TypesofTimeData Valuationandremunerationofemployeeworkingtimeisbasedontimedatarecording. Deviationsorexceptionsofanemployee’sworkschedulearerecordedintheTimeManagersWorkplace.Thisinfoisstoredintheappropriateinfotypes. Exampleoftimedataare:hoursworked,leave,illness,overtime,substitutions,andbusinesstrips. CATS-CrossApplicationTimeSheet IsanotherformofEmployeeSelf-Service.Youcanuseittorecordtheactualworkingtimesofindividualemployees. TheCATS-Cross-ApplicationTimeSheetoffersthefollowingadvantages: Cross-applicationstandardscreensforenteringworkingtimes Easeofuseforallusers Defaultvaluesanddataentrytemplates Integratedapprovalprocess à Supportforcorrections Flexibilityinthedefinitionofauthorizationchecks,plausibilitychecks,anddefaultvalues. • • • • • •
CATSBusinessProcess :steps Createaccountassignment Recordtimes Releasetimes Approvetimes Transferdatatofollow-onprocesses • • • • •
CompensationManagement : TheCompensationManagementcomponentcontrolsandmanagesremunerationpolicyatanenterprise. 4areas: Jobpricing:determinetheinternalvalueofjobsandpositionsatyourenterprisetoensurethatyouremaincompetitive. Budgeting : youassignbudgetstoorganizationalunits. Compensationadministration :distributesalaryincrease,sharesandsoon. Long-termincentives(stockoptionsplans):supports5types: Incentivestockoptions o Nonqualifiedstockoptions o Performanceshares o Performanceunits o Restrictedstock o • • • •
33
www.sapTerp10.com
Benefits: Inmanycountries,employeesgenerallyparticipateinbenefitplansofferedbytheiremployersaspartoftheircompensationpackage. Thereare6internationalplancategoriesdefineinthesystem: Health Insurance Savings StockPurchase Credit Miscellaneous • • • • • •
PersonnelCostPlanningandSimulation : It’sintegratedwithotherapplications. Youcantakepaymentinfofromdifferentsourcesandplannedcompensationdataforpositionsand jobstogeneratepersonnelcostplans. Youcanperformscenariospecificcostplanningruns.Thisenablesyoutosimulatetheeffectof certainplanningassumptionsonyourfuturecostsituation. Itasawebbasedinterface. YoucanexportgeneratedcostplanstoSAPBusinessIntelligenceforanalysis. Afteryouhavereleasedtheplan,SAPHRuserscanusethedatato: GeneratethesalarybudgetforCompensationManagement CreatetrainingbudgetsforTrainingandEventManagement YoucanalsotransferthedatatoAccounting. • •
•
• • •
• •
•
PayrollAccounting : It’sthecalculationofpaymentforworkperformedbyeachemployee,alsoincludesanumberofsubsequentactivities,forexample: TransferofpayrollresultstoFinancialAccounting Variousevaluations,suchasevaluatingthepayrollaccount Transferofpaymentstothirdparties,suchastaxes. • • •
CalculationofRemunerationElements: Theremunerationelementsforanemployeeareformedfromindividualwageandsalarytypesthatareusedduringapayrollperiod. Remunerationelements: Basicpay,Gratuities ,Illness,Bonuses ,Leave,Overtime ,ShiftWorkBonuses OverviewofthepayrollProcess: Duringthepayrollrun,masterdataandtimedatachangesthataffectthepayrollpastandpayrollpresentarenotpermitted. Thepayrollprogramreadsthemasterdataandtimedatainfotypes,sochangesmadeduringthepayrollruncouldputinrisktheaccuracyofthepayrollresults. Italsomeansthatyoumustnotrunthepayrollduringmasterdatamaintenance. Travelmanagement Thiscomponentincludesallnecessaryfunctionsfordealingwithbusinesstrips:travelrequest,approval,settlement,andifneededcorrectionsandretroactiveaccounting. TravelManagementisinterfacedwith FI/CO/HRandnonSAPsystems .
Travelexpenses: TheTravelExpensessettlementprogramletsyousettlealltripswiththestatusapproved/tobesettled. Thetripsmustendbeforetheenddateofpayrollperiodinordertobesettled.
EmployeeSelfService(ESS) Isasetofapplicationsthatempoweremployeestoview,createandmaintaindataintheSAPsystemviatheIntranet.Components: •
Office
•
TimeManagement
•
Payment
•
Benefits
•
PersonalInformation
•
TrainingandEventManagement
•
Qualifications
•
Appraisals(evaluations)
Highlights: ExtensivefunctionalitybeyondbasicHRfunctionality,includingtravelmanagementandpurchasing InherentintegrationbetweenSAPsystembusinessscenarios,SAPESS,andworkflow ESSfunctionalitythatleveragesthestrengthsofunderlyingSAPinfrastructure Globalcapabilities Enablingaccessfromanyplatformatanytimefromanywhere Easytouse Personalized • • • • • • •
ReportingandAnalysisHCM
• • • • •
Youcanaccess StandardReports fromtheSAPEasyAccessMenuorusinggeneralreportselection. TheHumanResourcesInformationSystem (HIS)startsallHRreportswithinStructuralGraphics. AdHocQuery enablesyoutocreatereports.It’sintegratedinto SAPQuery . ManagersDesktop :consistsofthe6 themecategories andtheirfunctionlists: Employee,Organiz,CostandBudget,Recruitment,Specialareas,Workflowinbox TheBusinessWarehouse isanindependentsysteminwhichanalysescanbeperformed.
34
www.sapTerp10.com
BusinessIntelligence/BusinessInformationWarehouse BusinessIntelligence:InformationWarehouse SAPBWdatasources: SAPERP Non-SAP XML Databases (external:databases,onlineservices,internet) • • • • •
TheBWsystem(datastorage,loadingandreporting) IspreconfiguredforcoreareasandfunctionsbyBusinessContent. HasitsowndatabaseandSAPsystem • •
InfoObject :arebusinessanalysis-objects(companies,salesvolumes…).Theycanbedividedinto: Characteristics :specifiedcriteriabasedoncharacteristicsororganizationalelements(EX:company,division,segment,product,vendor;customer)whicharedividedin: o Units o Timecharacteristics o Technicalcharacteristics(EX:requestID) Keyfigures areperformancemeasures;quantitativeinformationbasedonmeasurablefacts:salesvolumes,netsales,costs… •
•
Characteristicsdescribetheaffiliationkeyfigures. InfoCube : ThecentraldatastoresthatformthebasisforreportsandanalysesisSAPBWarecalledInfoCubes.They containkeyfiguresandlinkstoitsassociatedcharacteristics(masterdata) Masterdata intheBWsystemconsistsofattributesofacharacteristic,aswellashierarchiesandtextsof acharacteristic. AnInfoCubeconsistsofseveraldatabasetablesthatarelinkedaccordingtothe starschema. EachInfoCubehas 1facttableandamaximumof 16dimensionstables Eachfacttable cancontainamaximumof 233keyfigures Adimension cancontainupto 248freelyavailablecharacteristics . InfoCubesarestoredinstructurescalled InfoAreas .(folderstostoreinfocubes) •
•
• • • • •
InfoProvider : IsanobjectorviewthatyoucanusetocreatereportsinBusinessExplorer(BEx).InfoProvidersdeliverdatathatcanbeanalyzedusingaquery. Therearetwotypesofdatastores: Physicaldatastores include: BasicCubes o ODSobjects o InfoObjects o Logicalviewsofphysicaldatastores include InfoSets o RemoteCubes o VirtualInfoCubes o MultiProviders o •
•
OperationalDataStore(ODS): AnODS,isadatastorethatstoresdataatthebasiclevel(documentlevel).Itisnormallyusedtoresolve andconsolidatedatasets.Thesedatasetsareoftenfromvariousdatasourcesand/orsourcesystems. AdministratorWorkbench(AWB): IsaworkplaceforSAPBWadministrators.AWBfunctionsareusedtoconfigure,control,andadministrateSAPBWelements. OLAPtechnologypermitsmulti-dimensionalanalysisaccordingtovariousbusinessperspectives. TheBusinessExplorer(BEx) componentprovidesuserswithextensiveanalysisoptions.
ReportinginBusinessWarehouse BusinessExplorer-BEx istheSAPBWcomponentthatprovidesflexiblereportingandanalysistoolsthatyoucanuseforstrategicanalysisandsupportingthedecision-making processinyourcompany.Employeescananalyzehistoricalandcurrentdataatdifferinglevelsofdetailandfromdifferentperspectives. BExallowsmultiplewaystoaccesstoinformationintoSAPBW: BExAnalyzer WebApplication FormattedReporting(usingCrystalReports) MobileIntelligence • • • •
SAPBEx:chooseQuery : UsingtheSAPBWreportingfunctions,youcanevaluateadatasetfromanInfoProvideraccordingtovariouscharacteristicsandkeyfigures.Todothis,youdefineaqueryfor yourchosenInfoProviderintheBExQueryDesigner.ByselectingandcombiningtheInfoObjectsinaquery,youdeterminethewayinwhichdatafromthechosenInfoProvider isevaluated.
35