第 81 页 / 共 403 页
AC410 Lesson: Global Functions For Master Data
Exercise 6: Global Functions For Master
Data
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Create master data groups.
• Changecostcentermanagersforacertainperiodoftime.
• Use collective processing.
Business Example
Sothatyoudonothavetospecifyeachreceivereverytimeyoudefineperiodic
allocations, you can create cost center groups that contain the receivers of the
relevantallocation. However, beforeyoucreateacost centergroup, makesure
thatthereceiversarenotalreadyassignedasagroup(thatis,ahierarchynode)in
the standard hierarchy.
Oneof thecost centermanagersisgoing on maternityleavefor oneyear. One
of her colleagueswill betaking on responsibilityfor thecostcenter duringher
absence.
Youshouldcheckandmakeanynecessaryadditionstothemasterdataofthecost
center. Tospeeduptheprocess,youshouldusethecollectiveprocessingfunctions
that are available.
Task 1:
Solve the following exercise:
1. Thefollowingtablegivesyouanoverviewoftheallocationrelationshipsat
the end of the period.
Cost Center Allocated to
101##(Telephone) 201## 202## 203## 301## 302##
201##(Organization) 202## 301## 302##
202##(ITservice) 201## 301## 302##
203##-MotorPool 301## 302##
Have a look in the standard hierarchy to see whether you can use any of
the existing groups (or nodes) or whether you have to create alternative
cost center groups.
Continued on next page
73
2005/Q2 © 2005 SAP AG. All rights reserved.
| Cost Center | Allocated to |
|---|---|
| 101##(Telephone) | 201## 202## 203## 301## 302## 202## 301## 302## 201## 301## 302## 301## 302## |
| 201##(Organization) | |
| 202##(ITservice) | |
| 203##-MotorPool |
第 82 页 / 共 403 页
Unit2: Masterdata AC410
Whichcostcentersdoyouhavetocreatealternativecostcentergroupsforso
that you can allocate costs to them?
Hint: You can also use cost center intervals instead of groups.
However, we cannot practice this during this course because of
thewaythecostcenter numbersyouareusingcorrespondstothe
numbers of your workstations.
Task 2:
Solve the following exercise:
1. Telephone costsareto be reposted periodically to variousreceivers. You
shouldcreateanalternativecostcentergroupforthereceiversofthecosts.
CreatecostcentergroupPR-TELE##(PeriodicRepostingTelephoneCosts
##). AssigngroupB20##andgroupB30##tothiscostcentergroup.
Task 3:
Create cost center groups for assessments.
1. CreatethecostcentergroupA-IT##(AssessmentITServices##). Assign
costcenters201##(Organization##),301##(FI/COConsulting),and302##
(LO Consulting) to this group.
2. Createthecostcenter groupA-ORGA##(AssessmentOrganization##)
usinggroupA-IT##asareference. Deletecostcenter201##andaddcost
center202##(ITServices)sothatthegroupcomprisescostcenter202##,
301##, and 302##.
Task 4: Optional
Changethetimeperiodsinthecostcentermasterdata.
1. MsRosewillbegonefromthebeginningofthenextperiodforexactly
twelvemonths. Her positionascostcenter managerofcostcenter203##
(MotorPool)willbeassumedbyMrRiccardointhemeantime. Changethe
master data for this period accordingly.
2. Call up cost center203## (Motor Pool).
Howmany periodsfor analysis aredisplayed?
Whydoesthesystemdisplaymorethanoneperiodforanalysis?
Continued on next page
74
©2005SAPAG.Allrightsreserved. 2005/Q2
第 83 页 / 共 403 页
AC410 Lesson: Global Functions For Master Data
Task 5: Optional
You would like to use the collective processing functions to check and add to
your cost center data.
1. YouwouldliketocheckthatthecostcentersofconsultingdepartmentB##
have been released for actual and plan postings and, if necessary, make
changes. Scroll down totherelevantlistvariant.
2. You would also like to enter communication data for the consulting cost
centers. However, therearenofieldsavailablefor thisinthestandardlist
variants. Defineaone-linelistvariantCOM##andenter“Telephoneand
Fax##”asadescriptionforit. Thelistvariantshouldcontainthefollowing
columns:
Selection/CostCenter/Telephone1/FaxNumber
When you save the list variant, ensure that a change request with the
description“USERAC410##”iscreatedautomatically. Saveyourentries.
Hint: ChangestoCustomizingsettingscanbesavedinanorderso
thatthechangescanbetransportedtootherSAPsystemsorclients.
3. Activate your list variant.
4. Use collective processing to process the consulting cost centers (group
B30##)withyourlistvariantCOM##. Enterthefollowingdata:
Costcenter301##(ConsultantFI/CO), Telephoneno. Faxno. 321
123,
Costcenter302##(ConsultantFI/CO), Telephoneno. Faxno. 654
456,
Task 6: Optional
You would like to change the cost center group PR_TELE## so that all new
category 8 cost centers (that is, consulting cost centers) are included in this
groupautomatically,regardlessofwhatnodetheyareassignedtointhestandard
hierarchy.
1. Create the selection variant 8-## (“Consultant Cost Centers”). This
selectionvariantshouldselectallcategory8(consulting)costcenters. Enter
yourusernameasanadditionalselectioncriteriainthefield“Createdby”.
2. Remove from the cost center group PR-TELE## (Periodic Reposting
Telephone##)thenodeB30##andassignitinsteadtotheselectionvariant
8-##.
Continued on next page
75
2005/Q2 © 2005 SAP AG. All rights reserved.
第 84 页 / 共 403 页
Unit2: Masterdata AC410
WhichcostcentersareassignedtothegroupPR-TELE##asaresultofthis?
3. Testyourselectionvariantbycreatinganewconsultingcostcenter303##
BasisConsultingusingcostcenter301##FI/COConsultingasareference.
Onlychangethecostcentershortdescription. Saveyourentries.
4. Display cost center group PR-TELE## and call up the details of the
selection variant. Which cost centers are now assigned to the group as a
result based on this selection variant?
5. Deletecost center303## for thewholeperiod.
6. Notallgroupsarecreatedusingselectionvariants. Whatcouldthereasons
for this be?
76
©2005SAPAG.Allrightsreserved. 2005/Q2
第 85 页 / 共 403 页
AC410 Lesson: Global Functions For Master Data
Solution 6: Global Functions For Master
Data
Task 1:
Solve the following exercise:
1. Thefollowingtablegivesyouanoverviewoftheallocationrelationshipsat
the end of the period.
Cost Center Allocated to
101##(Telephone) 201## 202## 203## 301## 302##
201##(Organization) 202## 301## 302##
202##(ITservice) 201## 301## 302##
203##-MotorPool 301## 302##
Have a look in the standard hierarchy to see whether you can use any of
the existing groups (or nodes) or whether you have to create alternative
cost center groups.
Whichcostcentersdoyouhavetocreatealternativecostcentergroupsforso
that you can allocate costs to them?
Hint: You can also use cost center intervals instead of groups.
However, we cannot practice this during this course because of
thewaythecost center numbersyouareusingcorrespondstothe
numbers of your workstations.
a) CCA:MasterData→StandardHierarchy→Display
b) Cost center 101## (telephone), 201## (organization) and 202##(IT
service)
Cost Center Allocated to
101## B20## and B30##
201## 202## and B30##
202## 201## and B30##
203## B30##
Continued on next page
77
2005/Q2 © 2005 SAP AG. All rights reserved.
| Cost Center | Allocated to |
|---|---|
| 101##(Telephone) | 201## 202## 203## 301## 302## 202## 301## 302## 201## 301## 302## 301## 302## |
| 201##(Organization) | |
| 202##(ITservice) | |
| 203##-MotorPool |
| Cost Center | Allocated to |
|---|---|
| 101## | B20## and B30## 202## and B30## 201## and B30## B30## |
| 201## | |
| 202## | |
| 203## |
第 86 页 / 共 403 页
Unit2: Masterdata AC410
Task 2:
Solve the following exercise:
1. Telephone costsareto be reposted periodically to variousreceivers. You
shouldcreateanalternativecostcentergroupforthereceiversofthecosts.
CreatecostcentergroupPR-TELE##(PeriodicRepostingTelephoneCosts
##). AssigngroupB20##andgroupB30##tothiscostcentergroup.
a) CCA:MasterData→CostCenterGroup→Create
b)
FieldNameorDataClass Values
Cost Center Group PU-TELE##
Hierarchy icon.
Description PeriodicrepostingTelephone##
Process→Cost CenterGroup →LowerLevel
B20##
Process→CostCenterGroup →samelevel
B30##
Save your data!
Continued on next page
78
©2005SAPAG.Allrightsreserved. 2005/Q2
| FieldNameorDataClass | Values |
|---|---|
| Cost Center Group | PU-TELE## |
第 87 页 / 共 403 页
AC410 Lesson: Global Functions For Master Data
Task 3:
Create cost center groups for assessments.
1. CreatethecostcentergroupA-IT##(AssessmentITServices##). Assign
costcenters201##(Organization##),301##(FI/COConsulting),and302##
(LO Consulting) to this group.
a) CCA:MasterData→CostCenterGroup →Create
b)
FieldNameorDataClass Values
Cost Center Group ASSE-IT##
Hierarchy icon.
Description Description Assessment IT
Service ##
Edit→Cost Center→ Insert CostCenter
Cost Center 201##
Cost Center 301##
Cost Center 302##
Save your data!
Continued on next page
79
2005/Q2 © 2005 SAP AG. All rights reserved.
| FieldNameorDataClass | Values |
|---|---|
| Cost Center Group | ASSE-IT## |
| Cost Center | 201## |
|---|---|
| Cost Center | 301## |
| Cost Center | 302## |
第 88 页 / 共 403 页
Unit2: Masterdata AC410
2. Createthecostcenter groupA-ORGA##(AssessmentOrganization##)
usinggroupA-IT##asareference. Deletecostcenter201##andaddcost
center202##(ITServices)sothatthegroupcomprisescostcenter202##,
301##, and 302##.
a)
FieldNameorDataClass Values
Cost Center Group ASSE-OR##
Referencecostcentergroup ASSE-IT##
Description Assessmentorganization##
Hierarchy icon.
Positionyour cursor oncost center201##.
Selecticon ? Remove Icon
PlaceyourcursorontheuppernodeASSE-OR##.
Process→Cost Center→AddCostCenter
FieldNameorDataClass Values
Cost Center 202##
Save your data!
Continued on next page
80
©2005SAPAG.Allrightsreserved. 2005/Q2
| FieldNameorDataClass | Values |
|---|---|
| Cost Center Group | ASSE-OR## |
| Referencecostcentergroup | ASSE-IT## |
| Description | Assessmentorganization## |
| FieldNameorDataClass | Values |
|---|---|
| Cost Center | 202## |
第 89 页 / 共 403 页
AC410 Lesson: Global Functions For Master Data
Task 4: Optional
Changethetimeperiodsinthecostcentermasterdata.
1. MsRosewillbegonefromthebeginningofthenextperiodforexactly
twelvemonths. Herpositionascostcentermanagerofcostcenter203##
(MotorPool)willbeassumedbyMrRiccardointhemeantime. Changethe
master data for this period accordingly.
a) CCA:MasterData→CostCenter→IndividualProcessing→Change
FieldNameorDataClass Values
Cost Center 203##
Enter
Edit→AnalysisPeriod→OtherAnalysisPeriod
Valid from 01. Next period of the current
fiscal year
Valid until 12 months later
Select the Choose icon
Person responsible Riccardo
Save your data!
2. Call up cost center203## (Motor Pool).
Howmanyperiodsfor analysisaredisplayed?
Whydoesthesystemdisplaymorethanoneperiodforanalysis?
a) CCA:MasterData→CostCenter→IndividualProcessing→Display
b)
FieldNameorDataClass Values
Cost Center 203##
Enter
The system displays 3 data records for selection. The "Person
responsible" field is managed on a time-dependent basis, meaning
thatfor anewanalysisperiod,thesystemstoresthemasterdataasa
separate data record.
Continued on next page
81
2005/Q2 © 2005 SAP AG. All rights reserved.
| FieldNameorDataClass | Values |
|---|---|
| Cost Center | 203## |
| Valid from | 01. Next period of the current fiscal year |
|---|---|
| Valid until | 12 months later |
| FieldNameorDataClass | Values |
|---|---|
| Cost Center | 203## |
第 90 页 / 共 403 页
Unit2: Masterdata AC410
Task 5: Optional
You would like to use the collective processing functions to check and add to
your cost center data.
1. YouwouldliketocheckthatthecostcentersofconsultingdepartmentB##
have been released for actual and plan postings and, if necessary, make
changes. Scroll downto therelevantlist variant.
a) CCA:MasterData→CostCenter→CollectiveProcessing→Change
b)
FieldNameorDataClass Values
Cost Center Group B##
Valid from 01/01Currentfiscalyear
To 12/31/9999
List variant SAP01
Cost Center List → Execute
Icon→NextListVariant(SAP02standard,two-line)
2. You would also like to enter communication datafor the consulting cost
centers. However,therearenofieldsavailableforthisinthestandardlist
variants. Defineaone-linelistvariantCOM##andenter“Telephoneand
Fax##”asadescriptionforit. Thelistvariantshouldcontainthefollowing
columns:
Selection/CostCenter/Telephone1/FaxNumber
Continued on next page
82
©2005SAPAG.Allrightsreserved. 2005/Q2
| FieldNameorDataClass | Values |
|---|---|
| Cost Center Group | B## |
| Valid from | 01/01Currentfiscalyear |
| To | 12/31/9999 |
| List variant | SAP01 |
第 91 页 / 共 403 页
AC410 Lesson: Global Functions For Master Data
When you save the list variant, ensure that a change request with the
description“USERAC410##”iscreatedautomatically. Saveyourentries.
Hint: ChangestoCustomizingsettingscanbesavedinanorderso
thatthechangescanbetransportedtootherSAPsystemsorclients.
a) IMG:Controlling→CostCenterAccounting→MasterData→Cost
Centers→Definelistvariantsforgroupprocessing→Variant→New
Variant → Create
b)
FieldNameorDataClass Values
Variant COM##
Name Telephoneandfax ##
Number of lines 1
Enter
Placeyourcursorinthecolumn“Possiblefields”on“selection”.
Edit → Choose
Confirm the output length.
Repeatthisprocedureforthefields"Costcenter","Telephone1"and
"Fax number".
Save your data!
Thesystemdisplaysthe“Enter changerequest”dialogbox. Choose
the Create request icon.
FieldNameorDataClass Values
Short Description USER AC410-##
Save your data!
Enter
3. Activate your list variant.
a) Variant → Existing Variant→ Activate
4. Use collective processing to process the consulting cost centers (group
B30##)withyourlistvariantCOM##. Enterthefollowingdata:
Continued on next page
83
2005/Q2 © 2005 SAP AG. All rights reserved.
| FieldNameorDataClass | Values |
|---|---|
| Variant | COM## |
| Name | Telephoneandfax ## |
| Number of lines | 1 |
| FieldNameorDataClass | Values |
|---|---|
| Short Description | USER AC410-## |
第 92 页 / 共 403 页
Unit2: Masterdata AC410
Costcenter301##(ConsultantFI/CO), Telephoneno. Faxno. 321
123,
Costcenter302##(ConsultantFI/CO), Telephoneno. Faxno. 654
456,
a) CCA:MasterData→CostCenter→CollectiveProcessing→Change
b)
FieldNameorDataClass Values
Cost Center Group B30##
Valid from 01/01Currentfiscalyear
To 12/31/9999
List variant COM##
Cost Center List → Execute
Enter the following values.
CostCenter Telephone1 Fax number
301## 123 321
302## 456 654
Save your data!
Continued on next page
84
©2005SAPAG.Allrightsreserved. 2005/Q2
| FieldNameorDataClass | Values |
|---|---|
| Cost Center Group | B30## |
| Valid from | 01/01Currentfiscalyear |
| To | 12/31/9999 |
| List variant | COM## |
| CostCenter | Telephone1 | Fax number |
|---|---|---|
| 301## | 123 | 321 |
| 302## | 456 | 654 |
第 93 页 / 共 403 页
AC410 Lesson: Global Functions For Master Data
Task 6: Optional
You would like to change the cost center group PR_TELE## so that all new
category 8 cost centers (that is, consulting cost centers) are included in this
groupautomatically,regardlessofwhatnodetheyareassignedtointhestandard
hierarchy.
1. Create the selection variant 8-## (“Consultant Cost Centers”). This
selectionvariantshouldselectallcategory8(consulting)costcenters. Enter
yourusernameasanadditionalselectioncriteriainthefield“Createdby”.
a) IMG:Controlling→CostCenterAccounting→MasterData→Cost
Centers→DefineSelectionVariantsforCostCenters
b)
FieldNameorDataClass Values
Variant 8-##
Variants → Create
Cost centercategory 8
Created by AC410-##
Edit → Attributes
Description Consultingcostcenters
Save your data!
2. Remove from the cost center group PR-TELE## (Periodic Reposting
Telephone##)thenodeB30##andassignitinsteadtotheselectionvariant
8-##.
Continued on next page
85
2005/Q2 © 2005 SAP AG. All rights reserved.
| FieldNameorDataClass | Values |
|---|---|
| Variant | 8-## |
| Cost centercategory | 8 |
|---|---|
| Created by | AC410-## |
第 94 页 / 共 403 页
Unit2: Masterdata AC410
WhichcostcentersareassignedtothegroupPR-TELE##asaresultofthis?
a) CCA:MasterData→CostCenterGroup→Change
b)
FieldNameorDataClass Values
Cost Center Group PU-TELE##
Hierarchy icon.
Position your cursor on theB30## node.
Select icon
Edit → Selected Entry → Remove
Position your cursor on theB20## node.
Edit →Cost Center Group →samelevel
Search for possible entries using the F4 Help or click on the small
triangle next to the empty field.
Carryoverthesettingsandselect“Topnodesonly”and“Withselection
variants”.
Choosetheselectionvariant(8-##)youcreated.
Cost Center Group 8-##
Save your data!
Extras → Expand Selection Variant
You use the selection variant to assign the cost center group to
consultingcost centers301##and 302##.
Continued on next page
86
©2005SAPAG.Allrightsreserved. 2005/Q2
| FieldNameorDataClass | Values |
|---|---|
| Cost Center Group | PU-TELE## |
第 95 页 / 共 403 页
AC410 Lesson: Global Functions For Master Data
3. Testyourselectionvariantbycreatinganewconsultingcostcenter303##
BasisConsultingusingcostcenter301##FI/COConsultingasareference.
Onlychangethecostcentershortdescription. Saveyourentries.
a) CCA:MasterData→CostCenter→IndividualProcessing→Create
b)
FieldNameorDataClass Values
Cost Center 303##
Valid from 01/01Currentfiscalyear
To 12/31/9999
Referencecostcenter 301##
Name Basis consulting
Save your data!
4. Display cost center group PR-TELE## and call up the details of the
selection variant. Which cost centers are now assigned to the group as a
result based on this selection variant?
a) CCA:MasterData→CostCenterGroup→Display
b)
FieldNameorDataClass Values
Cost Center Group PR-TELE##
Hierarchy icon.
Place your cursor on the 8-## node.
Extras → Expand Selection Variant
Cost centers 301##, 302##, and 303##
Continued on next page
87
2005/Q2 © 2005 SAP AG. All rights reserved.
| FieldNameorDataClass | Values |
|---|---|
| Cost Center | 303## |
| Valid from | 01/01Currentfiscalyear |
| To | 12/31/9999 |
| Referencecostcenter | 301## |
| Name | Basis consulting |
| FieldNameorDataClass | Values |
|---|---|
| Cost Center Group | PR-TELE## |
第 96 页 / 共 403 页
Unit2: Masterdata AC410
5. Deletecost center303## for thewholeperiod.
a) CCA:MasterData→CostCenter→IndividualProcessing→Delete
b)
FieldNameorDataClass Values
Cost Center 303##
Valid from 01/01Currentfiscalyear
To 12/31/9999
Test run Deselect
Execute icon
ConfirmpossiblewarningsbychoosingEnter.
6. Notallgroupsarecreatedusingselectionvariants. Whatcouldthereasons
for this be?
Answer: Ifyouuseagroupthatwascreatedwithaselectionvariant, this
slowssystemperformancebecauseaselectionrunalwaystakesplace.
88
©2005SAPAG.Allrightsreserved. 2005/Q2
| FieldNameorDataClass | Values |
|---|---|
| Cost Center | 303## |
| Valid from | 01/01Currentfiscalyear |
| To | 12/31/9999 |
| Test run | Deselect |
第 97 页 / 共 403 页
AC410 Lesson: Global Functions For Master Data
Lesson Summary
You should now be able to:
• Updatemaster data in collective processing
• Explain thetime dependenciesof master data
• Createmasterdatagroupsandexplainhowtheyarecreated
89
2005/Q2 © 2005 SAP AG. All rights reserved.
第 98 页 / 共 403 页
UnitSummary AC410
Unit Summary
You should now be able to:
• Describehowbesttostructurethestandardhierarchy
• Create cost centers
• Understandthemeaningofthecostcentercategory.
• DistinguishbetweenG/Laccountsandcostelements
• CreatecostelementsinManagement Accounting, and explainalternative
methods for creating them
• Create activity types.
• Planmanualpricesfortheactivitytypesondifferentcostcenters
• Create statistical key figures
• Updatemaster data in collective processing
• Explain the time dependenciesof master data
• Createmasterdatagroupsandexplainhowtheyarecreated
90
©2005SAPAG.Allrightsreserved. 2005/Q2
第 99 页 / 共 403 页
AC410 Test Your Knowledge
Test Your Knowledge
1. Thefollowingsettingsareinfluencedbythecostcentercategory:
Choosethecorrectanswer(s).
□ A Thedefaultvaluefor thecontrolindicators
□ B The Cost Element
□ C The Company Code
2. Everycostcentermustbeassignedtothestandardhierarchy.
Determinewhetherthisstatementistrueorfalse.
□ True
□ False
3. Whatmusthappenbeforeyoucancreateaprimarycostelement?
4. Activity Types
Choosethecorrectanswer(s).
□ A The allocation cost element isa mandatory fieldin themaster
data of the activity type.
□ B Theallocationcostelementmustbeasecondarycostelementof
the type 43.
□ C Acostcentercanonlyperformactivitiesforanothercostcenter.
□ D Thepricemustbeplannedpercostcenterandactivitytype
5. The iscarried over from the period in which it is
enteredtoallsubsequentperiodsofthesamefiscalyear. Youonlyneedto
enter anewposting ifthisfixed valuechanges.
Fillintheblankstocompletethesentence.
6. Youcandefinemasterdatafieldsforcostcenters,costelements,andactivity
types as time-based.
Determinewhetherthisstatementistrueorfalse.
□ True
□ False
91
2005/Q2 © 2005 SAP AG. All rights reserved.
第 100 页 / 共 403 页
TestYourKnowledge AC410
7. Thesystemperformanceisbetterforgroupsiftheydonot haveselection
variants.
Determinewhetherthisstatementistrueorfalse.
□ True
□ False
92
©2005SAPAG.Allrightsreserved. 2005/Q2
第 101 页 / 共 403 页
AC410 Test Your Knowledge
Answers
1. Thefollowingsettingsareinfluencedbythecostcentercategory:
Answer: A
Thecostcentercategorydefinesthetypeofcostcenter. Byassigningcost
center categories to activity types, for example, you can allowparticular
activity types only for particular cost centers.
InCustomizing,youcandefinelockindicatorsforeachcostcentercategory,
orspecifythatthemanagingofquantitiesoncostcentersisallowed.
2. Everycostcentermustbeassignedtothestandardhierarchy.
Answer: True
Youmustassigneverycostcentertoanodeinthestandardhierarchy.
3. Whatmusthappenbeforeyoucancreateaprimarycostelement?
Answer: First of all, a general ledger of the same name must have been
defined in the FI.
4. Activity Types
Answer: A, B, D
Asecondary cost element, the allocation cost element is required for the
activity allocation. This must be type 43.
Pricescanbeplannedmanuallyordeterminedbythesystem.
Acostcentercanonlyperformactivitiesfordifferentobjects.
Thepricemustbeplannedpercostcenterandactivitytype
5. Thefixedvalueiscarriedoverfromtheperiodinwhichitisenteredtoall
subsequent periodsof thesamefiscal year. Youonlyneedtoentera new
posting if this fixed value changes.
Answer: fixed value
93
2005/Q2 © 2005 SAP AG. All rights reserved.
第 102 页 / 共 403 页
TestYourKnowledge AC410
6. Youcandefinemasterdatafieldsforcostcenters,costelements,andactivity
types as time-based.
Answer: True
Certainfieldscanbechangedinatime-basedway.
7. Thesystemperformanceisbetterforgroupsiftheydonot haveselection
variants.
Answer: True
Asthesystemmuststartaselectionrunforaselectionvariant,performance
is poorer.
94
©2005SAPAG.Allrightsreserved. 2005/Q2
第 103 页 / 共 403 页
Unit 3
Event-Based Postings
Unit Overview
Youexecutetransactionsinsourceapplicationsandtracktheeffectsinappropriate
reports. Wedescribetheconfigurationoptionsthatfacilitatepostings. Weshow
howsourcepostingscanbeadjustedonincorrectcostcenters.
Furthersubjectsarefundsreservationandactivitylocation.
Unit Objectives
After completing thisunit, you will beableto:
• Executetransactionsinsourceapplicationsandviewtheeffect
• Run totals reports and line item reports and explain additional functions
in the information system.
• Describetheconfigurationoptionsthatfacilitatepostings.
• Correctoriginalpostingsmadetoincorrectcostcenters.
• Explainautomaticcommitmentsandfundscommitment.
• Executeadirectaccountingallocationandcorrectanaccountingallocation.
Unit Contents
Lesson: Entering Primary Postings............................................96
Exercise 7: Entering Primary Postings ..................................103
Lesson: Reports in Cost Center Accounting ................................108
Exercise 8: Reports in Cost Center Accounting........................115
Lesson: Account Assignment Tools..........................................122
Lesson: Correction Postings ..................................................127
Exercise 9: Reposting Line Items........................................131
Lesson: Automatic Commitment and Funds Reservation.................139
Lesson: Direct Activity Allocation.............................................143
Exercise 10: Direct Activity Allocation...................................147
95
2005/Q2 © 2005 SAP AG. All rights reserved.
第 104 页 / 共 403 页
Unit3: Event-BasedPostings AC410
Lesson: Entering Primary Postings
Lesson Overview
Thislessonwilldemonstratetheeffectsthatpostingshaveinsourceapplications
andwhateffectthishasonManagementAccounting.
Lesson Objectives
After completingthislesson, you will beable to:
• Executetransactionsinsourceapplicationsandviewtheeffect
Business Example
ForeachManagementAccountingposting,thesystemcreatesadocument,which
is identified by a unique number. A Management Accounting project team
membershowsyouhowtogroupManagementAccountingbusinesstransactions
andthenassignthem to documentnumberinterval.
Youneedtopostsomedocumentsonapreliminarybasistochecktheinterface
betweenFinancial andManagement Accounting.
Event-Based Postings
Ifbusinesstransactionsareentered,thenprimarycostsarepostedtocostcenters
asaresult. Costsarecategorizedusingthepostingtransactions.
Cost relevant business transactions can be entered in the SAP application
componentssuchasHumanResources,AssetAccounting,MaterialsManagement,
andFinancialAccounting. Theresultofthispostingistransferredasaprimarycost
postingtoManagementAccounting. Forexample,youcanpostavendorinvoice
containinganexpenseitemtotherelevantcostcenterinManagementAccounting.
Error postingscanbecorrectedbyrepostingswithinManagementAccounting.
The costs are reposted using the original primary cost element. The main
differencebetweenarepostingandanallocationisthatinthecaseofareposting,
theoriginaldebitamountisalwaysreducedonthesender,whereasforallocations,
the original debit amount is not changed, but a separate credit amount written
to the sender instead.
A direct activity allocation involves entering the activity quantities that a cost
centerprovidesforanotheraccountassignmentobject. Theseactivityquantities
aremultiplied by the priceper activity unit storedin the system. Theresulting
total is credited on the sender (and debited on the receiver) using a secondary
cost element.
96
©2005SAPAG.Allrightsreserved. 2005/Q2
第 105 页 / 共 403 页
AC410 Lesson: Entering Primary Postings
Management Accounting processesboth actual postingsand commitments. A
commitment is apayment obligation which, although not entered in Financial
Accounting, willresultin actual coststhroughto thebusinesstransactionsthat
follow.
Document Number Assignment
Figure 32: Document Number Assignment
Thevariousactivitiesthatchangeanobject(suchasacostcenterororder)appear
in the SAP system as business transactions.
Youneedtodefinenumberintervalsforallbusinesstransactionsthatgenerate
Management Accounting documents. It is possible to copy document number
intervalsfrom one controlling area to another.
Therearetwostepstoissuingnumberintervalsfordocuments:
• You group more than one transaction together. If you want to assign a
different number interval to each transaction, you can create a group for
each transaction.
• Youassignthegrouptoaninternalorexternalnumberinterval. Thisenables
youtouseonegroupofnumberintervalsforsimilartransactions.
YoudefinedocumentnumberintervalsforManagementAccountingdocuments
independently of the fiscal year. The document numbers can be assigned in
ascending order.
SAPrecommendsthatyoucreatedifferentnumberintervalgroupsforactualand
plantransactions. Thisensuresthatreorganizationprogramsthatrunseparately
foractualandplanningdataalsoresetthenumberintervalsseparately.
97
2005/Q2 © 2005 SAP AG. All rights reserved.
第 106 页 / 共 403 页
Unit3: Event-BasedPostings AC410
Event-Based Postings Through Integration
Figure 33: Event-Based Postings Through Integration
YoucanenterprimarycostseitherdirectlyinFinancialAccounting(asforan
invoiceinAccountsPayable)orgeneratethemfromotherapplications(asfor
a goods movement in Materials Management) and transfer them to Financial
Accounting. These business transactions generate documents that reflect the
view of the external accounting system. These documents are stored in a
centraldocumentfileforexternalaccountingdocuments. FinancialAccounting
documentscontainatleasttwoitemsandmustbalancetozero(balance=0).
Line items are also written in Management Accounting for these business
transactionsiftheyarealsopostedtoaccountassignmentobjectsinManagement
Accounting (such as cost centers). The Management Accounting posting is a
one-sided entry, since only the profit and loss statement respective postings
is passed to Management Accounting. The line items record the business
transactionsfrom aManagement Accounting standpoint and are managed in a
ManagementAccountinglineitemfile. Inaddition,theSAPsystemsummarizes
all line itemstoform totalsrecords, whichin turnarestored ina Management
Accounting totals record file.
98
©2005SAPAG.Allrightsreserved. 2005/Q2
第 107 页 / 共 403 页
AC410 Lesson: Entering Primary Postings
Account Assignment Logic
Figure34: AccountAssignmentLogic-PostingtoCostCenter
CostandrevenuepostingsinManagementAccountingcanresultinsubsequent
real and statistical postings:
• Real postings can be processed. They can be allocated or settled with
other controlling objects. One (and only one) real posting takes place in
Management Accounting. The posting contains the information that is
reconciled back to Financial Accounting.
• Statisticalpostingsareonlyusedforinformationpurposes. Youcanmake
as many statistical postings as you wish.
Theaccount assignment object determineswhetherapostingisstatisticalor
real, inotherwords, theaccountassignmentiseitherarealorstatistical object.
For example, the master data of an overhead cost order are used to determine
whether the order is real or statistical. Only real postings are made for a real
order,andlikewise,onlystatisticalpostingsaremadeforastatisticalorder. The
costcenteristheexceptiontothisrule. Youcanmakerealandstatisticalpostings
for a cost center.
If youwant to postManagementAccounting costs, you need to usethesource
document (for example, from the vendor invoice, or the material withdrawal
document)toidentifythecorrespondingrealManagementAccountingaccount
assignmentobject. Youcanenteradditionalstatisticalobjects,orthesystemcan
derive them. Inthissimpleexample, thecost centerisenteredin the Financial
Accounting document sothat thereal Management Accountingposting canbe
made. The system transfers the profit center from the master data for the cost
center, for the statistical posting.
Youalwaysmakestatisticalpostingstotheprofitcenter.
99
2005/Q2 © 2005 SAP AG. All rights reserved.
第 108 页 / 共 403 页
Unit3: Event-BasedPostings AC410
Figure35: AccountAssignmentLogic-PostingtoCostCenterandOrder
Duringposting, onlyarealaccountassignmentobjectcanbetransferred. The
only exception to this rule is the account assignment to a cost center, and an
additional,realaccountassignmentobject. Inthiscase,thesystemalwaysupdates
the cost center statistically. If you specify a real order and a cost center in the
postingrowasdescribedintheexampleabove,thentherealpostingismadefor
theoverheadcostorder. Statisticalpostingsareenteredforthecostcenterandthe
profitcenter. However,iftheorderisonlystatistical,thenitispostedtoassuch,
and the cost center receives real postings.
You can analyze statistical postings to cost centers in the Cost Centers:
Actual/Plan/Variancereport(scrolldowninthereport).
Youcanonlyassignoneobjecttypetoeachpostingrow. Thismeansthatyou
cannotpostthesametransactionrowtomorethanonecostcenter,ororder,and
so on.
100
©2005SAPAG.Allrightsreserved. 2005/Q2
第 109 页 / 共 403 页
AC410 Lesson: Entering Primary Postings
Figure 36: Account AssignmentLogic- RevenuePostings
Revenues can only be posted as real postingsto a profitability segment, sales
order,salesproject,ortoarealorderthatcanhaverevenues. Revenuepostingsto
theprofitcenterarestatistical,thesameasforcostpostings.
Revenuescanalsoberecordedasstatisticalvaluesoncostcenters.
101
2005/Q2 © 2005 SAP AG. All rights reserved.
第 110 页 / 共 403 页
Unit3: Event-BasedPostings AC410
102
©2005SAPAG.Allrightsreserved. 2005/Q2
第 111 页 / 共 403 页
AC410 Lesson: Entering Primary Postings
Exercise 7: Entering Primary Postings
Exercise Objectives
After completingthisexercise, youwillbeableto:
• EnterprimarypostingsinFinancialAccounting, withaccountassignment
to cost centers.
Business Example
Yourprojectteamhascompletedmasterdatamaintenance. Youcannowassign
theexpensesinFinancialAccountingascoststothecostcentersinControlling.
Task:
Solve the following task:
1. EnterthegeneralledgeraccountpostingsintoFinancialAccountingusing
companycode1000,today'sdateandtheEURcurrency. Choosethescreen
variant“Withcostcenter”,andpostthefollowingdata:
G/L account D/C Amount Tax Cost
code Center
473120 (telephone Debit 8,000 V0 101##
costs)
430000(salaries) ” 5,000 201##
” ” 20,000 202##
” ” 20,000 203##
” ” 200,000 301##
” ” 150,000 302##
476000 (office ” 3,000 V0 301##
supplies)
476100(ITsupplies) ” 15,000 V0 202##
475000(vehiclecosts) ” 100,000 V0 203##
476400(trainingcosts) ” 12,000 V0 301##
” ” 15,000 V0 302##
113100(Bank) Credit 548,000 --- ---
Continued on next page
103
2005/Q2 © 2005 SAP AG. All rights reserved.
| G/L account | D/C | Amount | Tax code | Cost Center |
|---|---|---|---|---|
| 473120 (telephone costs) | Debit | 8,000 | V0 | 101## |
| 430000(salaries) | ” | 5,000 | 201## | |
| ” | ” | 20,000 | 202## | |
| ” | ” | 20,000 | 203## | |
| ” | ” | 200,000 | 301## | |
| ” | ” | 150,000 | 302## | |
| 476000 (office supplies) | ” | 3,000 | V0 | 301## |
| 476100(ITsupplies) | ” | 15,000 | V0 | 202## |
| 475000(vehiclecosts) | ” | 100,000 | V0 | 203## |
| 476400(trainingcosts) | ” | 12,000 | V0 | 301## |
| ” | ” | 15,000 | V0 | 302## |
| 113100(Bank) | Credit | 548,000 | --- | --- |
第 112 页 / 共 403 页
Unit3: Event-BasedPostings AC410
Ensure that you note down the document number.
_______________________
104
©2005SAPAG.Allrightsreserved. 2005/Q2
第 113 页 / 共 403 页
AC410 Lesson: Entering Primary Postings
Solution 7: Entering Primary Postings
Task:
Solve the following task:
1. EnterthegeneralledgeraccountpostingsintoFinancialAccountingusing
companycode1000,today'sdateandtheEURcurrency. Choosethescreen
variant“Withcostcenter”,andpostthefollowingdata:
G/L account D/C Amount Tax Cost
code Center
473120 (telephone Debit 8,000 V0 101##
costs)
430000(salaries) ” 5,000 201##
” ” 20,000 202##
” ” 20,000 203##
” ” 200,000 301##
” ” 150,000 302##
476000 (office ” 3,000 V0 301##
supplies)
476100(ITsupplies) ” 15,000 V0 202##
475000(vehiclecosts) ” 100,000 V0 203##
476400(trainingcosts) ” 12,000 V0 301##
” ” 15,000 V0 302##
113100(Bank) Credit 548,000 --- ---
Continued on next page
105
2005/Q2 © 2005 SAP AG. All rights reserved.
| G/L account | D/C | Amount | Tax code | Cost Center |
|---|---|---|---|---|
| 473120 (telephone costs) | Debit | 8,000 | V0 | 101## |
| 430000(salaries) | ” | 5,000 | 201## | |
| ” | ” | 20,000 | 202## | |
| ” | ” | 20,000 | 203## | |
| ” | ” | 200,000 | 301## | |
| ” | ” | 150,000 | 302## | |
| 476000 (office supplies) | ” | 3,000 | V0 | 301## |
| 476100(ITsupplies) | ” | 15,000 | V0 | 202## |
| 475000(vehiclecosts) | ” | 100,000 | V0 | 203## |
| 476400(trainingcosts) | ” | 12,000 | V0 | 301## |
| ” | ” | 15,000 | V0 | 302## |
| 113100(Bank) | Credit | 548,000 | --- | --- |
第 114 页 / 共 403 页
Unit3: Event-BasedPostings AC410
Ensure that you note down the document number.
_______________________
a) Accounting→FinancialAccounting→GeneralLedger→Posting
→ Enter G/L Account document
b)
Fieldnameordataclass Values
Document date current
Currency EUR
Process→ScreenVariant→SelectScreenVariant
Screenvariant: “Withcostcenter”(Z_WITHCOSTCENTER).
G/L account D/C Amount Tax Cost
code Center
473120 (telephone Debit 8,000 V0 101##
costs)
430000(salaries) ” 5,000 201##
” ” 20,000 202##
” ” 20,000 203##
” ” 200,000 301##
” ” 150,000 302##
476000 (office ” 3,000 V0 301##
supplies)
476100(ITsupplies) ” 15,000 V0 202##
475000 (vehicle ” 100,000 V0 203##
costs)
476400 (training ” 12,000 V0 301##
costs)
” ” 15,000 V0 302##
113100(Bank) Credit 548,000 --- ---
Save your data.
106
©2005SAPAG.Allrightsreserved. 2005/Q2
| Fieldnameordataclass | Values |
|---|---|
| Document date | current |
| Currency | EUR |
| G/L account | D/C | Amount | Tax code | Cost Center |
|---|---|---|---|---|
| 473120 (telephone costs) | Debit | 8,000 | V0 | 101## |
| 430000(salaries) | ” | 5,000 | 201## | |
| ” | ” | 20,000 | 202## | |
| ” | ” | 20,000 | 203## | |
| ” | ” | 200,000 | 301## | |
| ” | ” | 150,000 | 302## | |
| 476000 (office supplies) | ” | 3,000 | V0 | 301## |
| 476100(ITsupplies) | ” | 15,000 | V0 | 202## |
| 475000 (vehicle costs) | ” | 100,000 | V0 | 203## |
| 476400 (training costs) | ” | 12,000 | V0 | 301## |
| ” | ” | 15,000 | V0 | 302## |
| 113100(Bank) | Credit | 548,000 | --- | --- |
第 115 页 / 共 403 页
AC410 Lesson: Entering Primary Postings
Lesson Summary
You should now be able to:
• Executetransactionsinsourceapplicationsandviewtheeffect
107
2005/Q2 © 2005 SAP AG. All rights reserved.
第 116 页 / 共 403 页
Unit3: Event-BasedPostings AC410
Lesson: Reports in Cost Center Accounting
Lesson Overview
The report menu is displayed. You willsee examples of astandard report and
familiarize yourself with the possibilities offered by interactive information
systems.
Lesson Objectives
After completingthislesson, you will beable to:
• Run totals reports and line item reports and explain additional functions
in the information system.
Business Example
Youwanttodisplaythedataonthecostcentersusingdifferentreports. Investigate
the reports contained in thestandard system.
The Report Menu
Figure 37: The Report Menu
Youcanusethereporttreetoselectreportsfromtheinformationsystem. The
report tree gathers all reports within an application and structures them in a
hierarchy.
Youcandefineyourownreportmenuforeachactivitygroupintheenterprisewith
anindividualnodestructure. Reportsthatyoucreatedforyourownrequirements,
or SAP standard reports can be integrated into the report menu of an activity
group. Changes such as adding user-defined reports are not included in the
standard SAP menu.
108
©2005SAPAG.Allrightsreserved. 2005/Q2
第 117 页 / 共 403 页
AC410 Lesson: Reports in Cost Center Accounting
Example of a Standard Report
Figure 38: Example of a Standard Report
Overheadcostcontrollingconsistsofthefollowingtasks:
• Planning
• Allocation
• Control and
• Monitoring of overhead costs
In addition, the SAP System summarizes all line items to form totals records,
which in turn are stored in a CO totals record file. The system provides you
withacomprehensiveset offunctionstoenableyoutoallocateoverhead costs
according to source.
At the end of the period, you can compare the planned costs and their
correspondingactualcosts. Youcanmakeasource-basedanalysisoftheresulting
target/actual variances and use the analysesfor further controlling measures
Management Accounting. You can also compare two sets of actual data from
differentperiodstoanalyzecostdevelopmentoveraperiodoftime.
109
2005/Q2 © 2005 SAP AG. All rights reserved.