第 375 页 / 共 483 页
AC605 Lesson: Creating Reports
Solution 19: Form Report
Task 1:
Mostcompaniesdrawupquarterlyreports. Themostefficientwayofdoingthisis
to use form reporting in CO-PA.
Hint: Aformisaformalstructureofrowsandcolumnsthatyoucanuse
inanynumberofreportsinthesameoperatingconcern. Aformrepresents
thecontentandtheformalstructureofareport. Itisatypeoftemplate.
Whenyoucreateareport,youcandecidewhetherornotyouwanttouse
aform. Youdonot needaformtodefinesimplereports. Noticethatif
youwanttorunmorecomplexreportsorformatthedisplayforofficial
reports,itisagoodideatodefineaformbeforeyoucreatethereports.
1. Incosting-basedCO-PA, createaoneaxisformwithoutkeyfigurestobe
used for a specific fiscal year. The form should have the company code,
1000,actualdata,therecordtype,F,andthefollowinglayout:
Quarter1 Quarter2 Quarter3 Quarter4 Total
Nametheform,FR1##Description: QuarterlyProfitabilityAnalysis.
Select the One axis without key figure option to create the form. Select
Operating Concern Currency.
Double-clickthefirstelementandchooseCharacteristics. ChoosePeriod
and then enter the values, 001 to 003.
Enter Quarter 1 in the text fields.
Definethecolumnsforthequarters,2,3,and4,inasimilarway,changing
theperiodvaluestocorrespondwiththequarters.
Use a formula to create the Total column.
In“Generaldataselection”,selectthecharacteristicsPlan/actualindicator,
Recordtype,Fiscalyear,andCompanycode. Specifythevaluesorvariables
for these characteristics.
Continued on next page
357
2009 © 2009 SAP AG. All rights reserved.
| Quarter1 | Quarter2 | Quarter3 | Quarter4 | Total | |
|---|---|---|---|---|---|
第 376 页 / 共 483 页
Unit6: InformationSystem AC605
FieldNameorDataType Values
Company Code 1000
Record Type F
Plan/ActualIndicator 0
Fiscal Year Variable √
Dialogwindow: LocalVariableYear
Save the form definition.
a) Incosting-basedCO-PA,createaoneaxisformwithoutkeyfiguresto
beusedforaspecificfiscalyear. Theformshouldhavethecompany
code,1000,actualdata,therecordtype,F,andthefollowinglayout:
Quarter Quarter2 Quarter3 Quarter4 Total
1
ProfitabilityAnalysis→ Environment → Set OperatingConcern.
Choosecosting-basedCO-PAfortheIDEAoperatingconcern.
ProfitabilityAnalysis→InformationSystem→CurrentSettings→
DefineFormsforProfitabilityAnalysisorinCO-PACustomizing→
Information System → Report Components → Define Forms →
Define FormsforProfitabilityReports.
Name the form, FR1##.
Description: Sales Quarter Report
SelecttheOneaxiswithoutkeyfigureoption. SelectCreatetoconstruct
theform. Select OperatingConcernCurrency.
Double-click the first element and chooseCharacteristics. Choose
Period and enter the values, 001 to 003.
ClicktheChangeShort,Middle,LongTextsiconandenterQuarter1
in the text fields. Select Confirm.
Define the columns for the quarters, 2, 3, and 4, in a similar way,
changingtheperiodvaluestocorrespondwiththequarters.
Use aformulato create the Total column.
Double-click the empty spaces adjacent to the fourth column.
ChooseFormulafortheTotalcolumn. Definetheformulaasthe
sum of the first four columns. Enter “Total” as the text for the
columns.
Continued on next page
358
©2009SAPAG.Allrightsreserved. 2009
| FieldNameorDataType | Values |
|---|---|
| Company Code | 1000 |
| Record Type | F |
| Plan/ActualIndicator | 0 |
| Fiscal Year | Variable √ Dialogwindow: LocalVariableYear |
| Quarter 1 | Quarter2 | Quarter3 | Quarter4 | Total | |
|---|---|---|---|---|---|
第 377 页 / 共 483 页
AC605 Lesson: Creating Reports
In “General data selection”, select the characteristics Plan/actual
indicator, Recordtype, Fiscal year, and Companycode. Specifythe
valuesorvariablesforthesecharacteristics.
Edit→Gen. DataSelection→Gen. DataSelection.
SelectCharacteristicsinthetableontherightandselectthesingle
arrow that points to the left to copy characteristics to General
Data Selection.
FieldNameorDataType Values
Company Code 1000
Record Type F
Plan/ActualIndicator 0
Fiscal Year Variable √Dialog window: Local
Variable Year
Save the form definition.
2. Next,usetheformyoujustcreatedtodefineanewreport. Youcandothis
directlyfromtheformbyselecting CreateReport.
SelectReportwithformandenterthenameofyourformintheFormfield.
Select Create.
Note: Thereportandformnamesdonothavetobethesame.
Selectthecharacteristics,CustomerandProduct,forthereport. Select
allthekeyfiguresfromtheSalesControlkeyfigurescheme.
Inaddition,indicatethecurrentfiscalyearasthedefaultyearforthereport.
Ensure that both the company code and the current fiscal year appear in
the header of the report list.
SelectClassicDrill-downastheoutputtypeandusesummarizationdata.
Continued on next page
359
2009 © 2009 SAP AG. All rights reserved.
| FieldNameorDataType | Values |
|---|---|
| Company Code | 1000 |
| Record Type | F |
| Plan/ActualIndicator | 0 |
| Fiscal Year | Variable √Dialog window: Local Variable Year |
第 378 页 / 共 483 页
Unit6: InformationSystem AC605
Savetheformreportdefinitionwithoutselectinganyhierarchies.
a) Next,usetheformyouhavejustcreatedtodefineanewreport. You
candothisdirectlyfromtheformbyselectingCreateReport.
ProfitabilityAnalysis→Information System →DefineReport→
Create Profitability Report.
SelectReportwithformandenterthenameofyourformintheForm
field andthe Reportfield. SelectCreate.
Note: Thereportandformnamesdonothavetobethesame.
Selectthecharacteristics,CustomerandProduct,forthereport. Select
allthekeyfiguresfromtheSalesControlkeyfigurescheme.
Tab→characteristics: Selecttheappropriatecharacteristicsfromthe
tableon therightandcopythemto theleft.
Tab→KeyFigures: SelecttheSalesControlkeyfigurescheme.
Click“ValueFieldson/off”onetimetodeactivatevaluefields. Use
thedoublearrowthatpointstothelefttocopyallkeyfigures.
Inaddition,indicatethecurrentfiscalyearasthedefaultyearforthe
report. Ensurethatboththecompanycodeandthecurrentfiscalyear
appear in the header of the report list.
Tab →Variables: Current fiscal year
SelectClassicDrill-downastheoutputtype-andusesummarization
data.
Tab → Output Type
Tab → Options
Savetheformreportdefinitionwithoutselectinganyhierarchies.
3. Createaheadertoenterthecompanycodeandthefiscalyear.
Continued on next page
360
©2009SAPAG.Allrightsreserved. 2009
第 379 页 / 共 483 页
AC605 Lesson: Creating Reports
Savetheheaderdefinitionandthereportdefinition.
a) Createaheadertoenterthecompanycodeandthefiscalyear.
Report→Change→Change: OutputTypetab
Note: Toeditthereportheaderlayout, makesureyouarein
thechangemodeandnotthecreatemode.
ChooseMaintain(pencilicon)toaddanewheader.→Create
Clickthe“Characteristics”icon. Fromthevariablesdisplayedin
thewindow,selectCompanyCode. Changethetexttypesettings
toDescriptionand changethewidthto20. ChooseEnter. Place
yourcursorintheemptyspacenexttothe‘CompanyCode’text
thatappearsintheheader. ClicktheCharacteristicsicon. Select
CompanyCodefromthelistofvariablesdisplayedinthewindow.
Changethetexttypesettingsto“Value”andchangethewidthto
4. Next, gotothenext lineandrepeatthesestepsforthe“Fiscal
Year” field.
Savetheheaderdefinitionandthereportdefinition.
4. Executethereportforthecurrentfiscalyear. Movetoallthecolumnsinthe
reportusingthePageleft/Pagerightarrows. Noticehowthecolumnsinthe
formappearbelowthekeyfigurethatyouselectedinthereportdefinition.
Next,movefromthisoverviewtothedetailviewforaprofitabilitysegment.
Noticethattheresultisacontributionmarginschemeforeachquarter,which
presentsaneasywaytoviewthedataforasinglemarketsegment.
a) Executethereportforthecurrentfiscalyear. Movetoallthecolumns
in the report using the Page left/Page right arrows. Notice how the
columns in the form appear below the key figure that you selected
inthereportdefinition. Next, movefromthisoverviewtothedetail
viewforaprofitabilitysegment. Noticethattheresultisacontribution
marginschemeforeachquarter,whichpresentsaneasywaytoview
the data for a single market segment.
ProfitabilityAnalysis→InformationSystem→ExecuteReport.
Specify thereport name and continue.
Use the navigation functionsto movefromside to side to view all
the key figure columns.
Clickthe“Detail”hotspotonceandclickthehighlightedareathat
appearsalongsideanyoftherowsofthereport.
Toreturntothedrill-downlist,clickthe“Overview”hotspotonce
andclickanyofthehighlightedcharacteristics.
Continued on next page
361
2009 © 2009 SAP AG. All rights reserved.
第 380 页 / 共 483 页
Unit6: InformationSystem AC605
Task 2:
In addition to quarterly reporting, most companies draw up some type of
plan/actual reports.
Youcanuseformreportstodothis. Incosting-basedCO-PA,createatwoaxis
form for a to-be-specified time interval for the company code, 1000 billing
documents. Define a column forActual valuesand a column forPlan Values,
Version 5##. In addition, define two formula columns for the absolute and
percentagevariancebetweentheactualandplanfigures. Theformshouldappear
as follows:
Actual Plan Variance Var.%%
Grossrevenue
Salesdeduction
Net revenue after
deductions
Contribution
margin I
FixedCOGM
MaterialOH
Contribution
margin II
1. Nameyour report, FR2XX, and enter adescription such as: Plan/actual
form
FortheVariancecolumn,chooseFormulainsteadofCharacteristic. Define
the formulaastheActual column minusthePlan column. Enter the text,
Variance.
Continued on next page
362
©2009SAPAG.Allrightsreserved. 2009
| Actual | Plan | Variance | Var.%% | |
|---|---|---|---|---|
| Grossrevenue | ||||
| Salesdeduction | ||||
| Net revenue after deductions | ||||
| Contribution margin I | ||||
| FixedCOGM | ||||
| MaterialOH | ||||
| Contribution margin II |
第 381 页 / 共 483 页
AC605 Lesson: Creating Reports
SelectFormulaasthescreenelementfortheVariance%column. Definethe
formulaasVariancex100/Plancolumn. Enterthetext: Variance
a) Nameyourreport,FR2XX,andenteradescriptionsuchas: Plan/actual
form.
ProfitabilityAnalysis→Environment→SetOperatingConcern.
Choosecosting-basedCO-PAfortheIDEAoperatingconcern.
ProfitabilityAnalysis→InformationSystem→CurrentSettings→
DefinetheFormsforProfitabilityReports.
Selectthetwoaxisoptionand “Continue”.
Select Operating concern currency.
Double-click the first column and choose Characteristics.
Choose “Characteristics”. In the next dialog window, select
the characteristic “Plan/Actual Indicator”. Enter 0 as the
characteristicvalueandusethegiventext.
Double-clickthecolumn,2,andchoose“Characteristics”. Inthe
nextdialogwindow,select“Plan/ActualIndicator”and“Version”.
Then enter “1” and “5##” as values respectively. Enter “Plan”
for the texts.
FortheVariancecolumn,chooseFormulainsteadofCharacteristic.
DefinetheformulaastheActualcolumnminusthePlancolumn. Enter
the text, Variance.
Double-clickthenextcolumn,whichmayberepresentedbyadot,
andselect“Formula”. UsetheFormulaEditorasdirected.
Select Formula as the screen element for the Variance % column.
DefinetheformulaasVariancex100/Plancolumn. Enterthetext:
Variance
Continued on next page
363
2009 © 2009 SAP AG. All rights reserved.
第 382 页 / 共 483 页
Unit6: InformationSystem AC605
2. Forthefirstrow,usethekeyfigureelement,IDESDETCM,byselecting
KeyFigureSchemewhendefiningtherow. Selecttheappropriatekeyfigure.
Do not select any characteristics, and adopt the text for the key figure.
Proceedinthesamewayfortheremainingsixrows.
a) For the first row, use the key figure element, IDES DET CM, by
selecting Key Figure Scheme when defining the row. Select the
appropriatekeyfigure. Donotselectanycharacteristics,andadoptthe
textforthekeyfigure. Proceedinthesamewayfortheremainingsix
rows.
Double-click the first row and choose “Key Figure Scheme
Element”. Selecttherespectivekeyfigurescheme(IDESDETCM).
Selecttheappropriatevaluefields. Donotselectanycharacteristics
andacceptthedefaultvaluesbychoosing“Confirm”.
Define theother rows in a similar way.
3. Next, definethe general data for thereport:
FieldNameorDataType Values
Record Type F
Period/Year From Variable√Identifier: PF
Period Year To Variable√Identifier: PT
Company Code 1000
a) Next, definethegeneraldata for thereport:
FieldNameorDataType Values
Record Type F
Period/Year From Variable√Identifier: PF
Period Year To Variable√Identifier: PT
Company Code 1000
Choose Edit → Gen. Data Selection → Gen. Data Selection.
Selection Select Record Type, Period/Year, and Company Code.
Continue and specify values, and create local variables as
appropriate. Thismeansthevariablesforperiod/yearfromandto.
Continued on next page
364
©2009SAPAG.Allrightsreserved. 2009
| FieldNameorDataType | Values |
|---|---|
| Record Type | F |
| Period/Year From | Variable√Identifier: PF |
| Period Year To | Variable√Identifier: PT |
| Company Code | 1000 |
| FieldNameorDataType | Values |
|---|---|
| Record Type | F |
| Period/Year From | Variable√Identifier: PF |
| Period Year To | Variable√Identifier: PT |
| Company Code | 1000 |
第 383 页 / 共 483 页
AC605 Lesson: Creating Reports
4. Tomakeiteasytoreadthedrill-downlist,youhavedecidedtoshowonly
certainkeyfiguresinthereportcolumns. Selectbothplanandactualvalues
for Revenue and CM II.
a) Tomakeiteasytoreadthe-list,youhavedecidedtoshowonlycertain
keyfiguresinthereportcolumns. Selectbothplanandactualvalues
for Revenue and CM II.
Extras→DrilldownDisplay→SelectRows/Columns.
Select “Revenue” and “Contribution Margin” from the row
selection. SelectActualandPlanfromthecolumnsdisplayedby
placing the cursor on the column or row and choosing Select.
Noticehoweachselectionchangescolor. Select“Saveselections”.
Hint: Withformreports,thecreatorofthereportcandesign
the report layout with an unlimited number of key figures.
However,thiscanmakereadingthereportmoredifficultwhen
you access the drilldown list of the report. You can define
whichkeyfiguresinthedrilldownlistshouldbedisplayedfor
comparison. Theuser can displayall of thehighlightedkey
figures in the detailed list.
5. Toenhancetheappearanceof thereport, youdecideto highlight someof
the key rows.
Save the form definition.
a) Toenhancetheappearanceofthereport,youdecidetohighlightsome
of the key rows in the report.
Save the form definition.
6. Next,usetheformyoujustcreatedtodefineanewreport. Namethereport,
FR2XX,andenteranappropriatedescription. Selectthefollowingdrilldown
characteristics: SalesOrganization,DivisionandCustomer.
Notice that you cannot select any key figures because you have already
created them in your form definition.
Continued on next page
365
2009 © 2009 SAP AG. All rights reserved.
第 384 页 / 共 483 页
Unit6: InformationSystem AC605
Savethereportandexecuteitforatimeintervalthatproducesresults. Then
switchbetweenthedrilldownandthedetaileddisplay.
a) Next,usetheformyouhavejustcreatedtodefineanewreport. Name
thereport, FR2XX,and enter anappropriatedescription. Select the
following drill-down characteristics:
SalesOrganization, Division, andCustomer.
Noticethatyoucannotselectanykeyfiguresbecauseyouhavealready
createdtheminyourformdefinition. Saveandexecutethereportfora
timeintervalthatproducesresultsandmovebetweentheDrill-down
and Detail screens.
SelectProfitabilityAnalysis→InformationSystem→DefineReport
→ Create Profitability Report.
Name: FR2XX;Description: Plan/ActualReports
SelecttheReportwiththeformoptionandentertheformname,
FR2XX,in the“Form”field. SelectCreate.
Note: Thereportandformnamesdonothavetobethesame.
Enteranyvaluesonthe“Variables”screen. Forexample,youcan
choosethecurrentfiscalyearasthePeriod/Year.
Choose any combination of characteristics from the
“Characteristics” screen. You can access this screen using a
navigationfunctionorchoosingGoto→Characteristics.
Savetheformreport definition. InthePerformancedialogbox,
chooseDisplay CurrentData. Youwanttousea summarization
levelanddonotwantanymessagestoappearif thereisnolevel
(Executereport). Donotspecifyanycharacteristichierarchies.
ProfitabilityAnalysis→InformationSystem→ExecuteReport.
Specify thereport nameand continue.
Toreturntothedrill-downlist,clickthe“Overview”hotspotonce
andclickanyofthehighlightedcharacteristics.
Click the “Detail” hotspot once and click the highlighted area that
appearsadjacenttoanyoftherowsofthereport.
Continued on next page
366
©2009SAPAG.Allrightsreserved. 2009
第 385 页 / 共 483 页
AC605 Lesson: Creating Reports
Task 3:
1. Whatisthedifferencebetweenlocalandglobalvariables?
a) Global variablesarevariablesthat havethesamemeaningacross
manyformsandreports. Ifvariablesareusedfrequently,it makes
sense to define them globally. Global variables have a more
sophisticatedsubstitutionlogicthanlocalvariables.
Local variables are variables that only have meaning within a
particularformorreport. Whenalocalvariableisusedinaform,it
hasthesamemeaningacrossallthereportsthatsharethatform.
2. CreateaglobalvariableforthePeriod/FiscalYearfield.
In the information system of the Profitability Analysis, navigate to the
maintenanceof DefineVariables for Report.
a) SAPMenu→Accounting→Controlling→ProfitabilityAnalysis→
InformationSystem→CurrentSettings→DefineVariablesforReports
Select new entries and create a new variable for the variables type
“CharacteristicValue”andnameitAC605GR##.
Select “Entry” as replacement type.
SelectContinue. Maintainthevariableasfollows:
Asfieldname,assign PERIO (period/year)
Variable name &AC605GR00
Field name PERIO
Replacement Type Input
Default Value ____ (no entry)
Optional entry Required entry
Parameter/selectopt. Parameter
Short text PERFYEAR
Description Period/fiscal year
Text Period/fiscal year
Saveyourglobalvariablesandtestthevariablewithoneoftheareas
you have defined.
Continued on next page
367
2009 © 2009 SAP AG. All rights reserved.
第 386 页 / 共 483 页
Unit6: InformationSystem AC605
Task 4:
1. Name the four types of variables. Which typeis used most frequently in
reports? Whichtypeisusedtocustomizetheappearanceofareport? Which
typeisusedtocustomizethemeaningofacolumninareport?
a) Namethefourtypesofvariables. Whichtypeisusedmostfrequently
inreports? Whichtypeisusedtocustomizetheappearanceofareport?
Whichtypeisusedtocustomizethemeaningofacolumninareport?
Characteristic value; Hierarchy and hierarchy node; Text; and
Formula. Characteristicvaluevariablesareusedmostfrequentlyin
reportandformdefinitions. Hierarchyandhierarchynodevariables
are similar to Characteristic values. Text variables are used to
customizetheappearanceofareport. Formulavariablesareusedto
customizethemeaningofacolumnorarowinareport.
368
©2009SAPAG.Allrightsreserved. 2009
第 387 页 / 共 483 页
AC605 Lesson: Creating Reports
Exercise 20: Line Item-Based Reports
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Createadrill-downreport basedonlineitems
Business Example
Yoursalesmanagerwantstoobtainadailysalesreportoncustomersalesfigures
andallowdrill-downtothebillingdocumentandbillingdate.
Task:
Hint: You can create reports based on line items. For this purpose,
both basic reports and the reports with forms are available. During
characteristicselection,youcanaccessbothcharacteristicsatthesegment
levelandthecharacteristicsintheoperatingconcern. Forexample,you
canaccessthereferencedocumentnumberortheordernumber.
1. Create a basic line item report, LR##, which displays all the reference
documentnumbersinthecurrentperiodforthecustomer,T-CO05A##. You
wanttoviewonlytherevenueandinvoicedquantity.
Youalsowanttoviewthebillingdate. ChooseActualDataforyourreport
and as the record type.
Characteristics:
FieldNameorDataType Values
Customer T-CO05A##
ReferenceDocumentNumber √
Billing Date √
Sort the characteristics so that the customer appears first, the reference
document second, and thebilling date third.
Execute:
FieldNameorDataType Values
From period Current
To period Current
Continued on next page
369
2009 © 2009 SAP AG. All rights reserved.
| FieldNameorDataType | Values |
|---|---|
| Customer | T-CO05A## |
| ReferenceDocumentNumber | √ |
| Billing Date | √ |
| FieldNameorDataType | Values |
|---|---|
| From period | Current |
| To period | Current |
第 388 页 / 共 483 页
Unit6: InformationSystem AC605
Plan/actual keyfigure 0
Version -
Record Type F
2. Howmany referencedocumentsaredisplayed?
3. Viewthetotalrevenueatthematerialgrouplevel. Howmuchdoesthetotal
revenue amount to?
370
©2009SAPAG.Allrightsreserved. 2009
| Plan/actual keyfigure | 0 |
|---|---|
| Version | - |
| Record Type | F |
第 389 页 / 共 483 页
AC605 Lesson: Creating Reports
Solution 20: Line Item-Based Reports
Task:
Hint: You can create reports based on line items. For this purpose,
both basic reports and the reports with forms are available. During
characteristicselection,youcanaccessbothcharacteristicsatthesegment
levelandthecharacteristicsintheoperatingconcern. Forexample,you
canaccessthereferencedocumentnumberortheordernumber.
1. Create a basic line item report, LR##, which displays all the reference
documentnumbersinthecurrentperiodforthecustomer,T-CO05A##. You
wanttoviewonlytherevenueandinvoicedquantity.
Youalsowanttoviewthebillingdate. ChooseActualDataforyourreport
and as the record type.
Characteristics:
FieldNameorDataType Values
Customer T-CO05A##
ReferenceDocumentNumber √
Billing Date √
Sort the characteristics so that the customer appears first, the reference
document second, and thebilling date third.
Execute:
FieldNameorDataType Values
From period Current
To period Current
Continued on next page
371
2009 © 2009 SAP AG. All rights reserved.
| FieldNameorDataType | Values |
|---|---|
| Customer | T-CO05A## |
| ReferenceDocumentNumber | √ |
| Billing Date | √ |
| FieldNameorDataType | Values |
|---|---|
| From period | Current |
| To period | Current |
第 390 页 / 共 483 页
Unit6: InformationSystem AC605
Plan/actual keyfigure 0
Version -
Record Type F
a) Createabasiclineitemreport,LR##,whichdisplaysallthereference
documentnumbersinthecurrentperiodforthecustomer,T-CO05A##.
Youalsowanttoviewthebillingdate. ChooseActualDataforyour
report and selectBilling astherecordtype.
ProfitabilityAnalysis→Information System →DefineReport→
Create Report Based on Line Items.
Choose Operating Concern Currency.
Characteristics:
FieldNameorDataType Values
Customer T-CO05A##
ReferenceDocumentNumber √
Billing Date √
Sortthecharacteristicssothatthecustomerappearsfirst,thereference
documentsecond, andthebillingdatethird.
Key Figures:
FieldNameorDataType Values
Sales Revenue √
InvoicedquantityinSKUn √
Execute:
FieldNameorDataType Values
From period Current
To period Current
Plan/actual keyfigure 0
Version -
Record Type F
Continued on next page
372
©2009SAPAG.Allrightsreserved. 2009
| Plan/actual keyfigure | 0 |
|---|---|
| Version | - |
| Record Type | F |
| FieldNameorDataType | Values |
|---|---|
| Customer | T-CO05A## |
| ReferenceDocumentNumber | √ |
| Billing Date | √ |
| FieldNameorDataType | Values |
|---|---|
| Sales Revenue | √ |
| InvoicedquantityinSKUn | √ |
| FieldNameorDataType | Values |
|---|---|
| From period | Current |
| To period | Current |
| Plan/actual keyfigure | 0 |
| Version | - |
| Record Type | F |
第 391 页 / 共 483 页
AC605 Lesson: Creating Reports
2. Howmany referencedocumentsaredisplayed?
a) Howmanyreferencedocumentsaredisplayed?
The answers to this question vary.
3. Viewthetotalrevenueatthematerialgrouplevel. Howmuchdoesthetotal
revenue amount to?
a) Viewthetotal revenueat thematerialgroup level. Whatisthetotal
revenue amount?
The answers to this question vary.
373
2009 © 2009 SAP AG. All rights reserved.
第 392 页 / 共 483 页
Unit6: InformationSystem AC605
Lesson Summary
You should now be able to:
• Create basic reports
• Create form reports
• Create line item reports
• Transfer the report data
374
©2009SAPAG.Allrightsreserved. 2009
第 393 页 / 共 483 页
AC605 Lesson: Financial Analytics in SAP BI
Lesson: Financial Analytics in SAP BI
Lesson Overview
ThislessonprovidesyouwithanoverviewofSAPBIaswellasadescriptionof
theintegrationofCO-PAandSAPBI.Inaddition,itenablesyoutoevaluatethe
benefits of profitability reporting in BI.
Lesson Objectives
After completingthislesson, youwillbeable to:
• ExplaintheintegrationbetweenCO-PAandSAPBI
• EvaluatethebenefitsofFinancialAnalyticsinSAPBI
Business Example
The management of your company would like to implement a profitability
accountingapplicationintheSAPsystem. Asamemberofyourtheprojectteam,
youaresupposedtoadviseonthequestionofwhether toimplementCO-PAor
EC-PCAintheSAPsystem. Youwillthenberesponsibleforimplementingthe
selected applications.
Youneedtoanalyzeyourplanstoensuremaximumprofits. Forthisreason,you
needtounderstandtheconceptofFinancialAnalyticsinSAPBI.
Overview of SAP BW
Figure 148: SAP BW: Business Intelligence
375
2009 © 2009 SAP AG. All rights reserved.
第 394 页 / 共 483 页
Unit6: InformationSystem AC605
Supplychainplanningisakeycomponentbecauseyoucanuseittoimprovethe
performanceofthesupplychainofacompanyandcreateshareholdervalue. The
major benefitsareimproved customer service, reduced inventories, cycletime
compression,lowersupplychainvariability,andmaximizedROA.
SAP APO enables a company to implement the best business practices to
achieve outstanding improvements. These include Sales and Operations
Planning(SOP),VendorManagedInventory, SynchronousManufacturing, and
Capable-to-Promise.
Coordinatingthemanydifferenttasks,people,andtechnicalresourcesassociated
withrunningawarehouse,andtransportinggoodshasneverbeeneasy. Despite
this fact, warehouseand transportation processesare avital part of the supply
chainandessentialtocreatingaresponsiveandefficientbusinessorganization. In
thepastyears,theurgencyandcomplexityofthefollowingfactorshasincreased
enormously: Globalization,mergers,fiercelycompetitivemarketsthathighlight
the importance of customer service, and the emergence of new technologies,
such as the Web.
The Logistics Execution System (LES) is a part of the unique Supply Chain
Management Initiative of SAP. It allows you to forge strong yet flexible links
betweentheproduction, procurement, storage, distribution, transportation, and
sales and service processes.
Figure 149: BW and the Business Framework
Therequirementsplacedonamodernsolutionforadatawarehousearecovered
bytheconsiderationsthatSAPhascollectedunderthegenerictermofBusiness
Framework Architecture.
376
©2009SAPAG.Allrightsreserved. 2009
第 395 页 / 共 483 页
AC605 Lesson: Financial Analytics in SAP BI
Thoughtsonthetopicsofquickerimplementationofnewfunctions, flexibility,
and openness have formed the background for this strategy. The technical
prerequisitesforthecomponentizationofbusinessstandardsoftwarearefulfilled
bytheavailabilityoftriedandtestedALEandtechniquesintheSAPsystem.
A business component provides self-contained business functions with stable
interfaces. Such a component has its own cycle with regard to development,
implementation, and maintenance. Some components can run on their own,
dedicated database.
Thebusinesscomponentsmakeuseoftheobject-orientedinterfacetechnology
based onBusinessApplicationProgramming Interfaces(BAPIs). ABAPI isa
method of an SAP Business Object and attains a new level of interoperability
betweentheencapsulatedSAPBusinesscomponentsthatcanbenetworked.
SAP uses Application Link Enabling (ALE) and SAP Business Workflow to
ensuretheintegrationofthewholesystem. Thismeansthatbusinessprocesses
can also be formed across components.
Figure 150: Business Content Overview
The Business Information Warehouse is preconfigured with SAP business
know-how or Business Content.
BusinessContentcoversinformationmodels,queries,andextractors,aswellas
external data and company benchmarking.
SAPBIfunctionsalsoincludeanumberofstandardevaluationpossibilitiesfor
key business areas.
377
2009 © 2009 SAP AG. All rights reserved.
第 396 页 / 共 483 页
Unit6: InformationSystem AC605
The Business Content strategy allows SAP to:
• MapthecontentofthestandardSAPERPsystem.
• Display the industry-specific models.
• Provide a platform for partners' content.
• Include external data such as:
– Consolidated POS data
– Market research data
– Demographic data
– Company benchmark data
Figure 151: BusinessInformation Warehouse Architecture
ThisfigureprovidesanoverviewoftheSAP BusinessInformation Warehouse
structurein a heterogeneous system landscape.
SAPsystemsandexternalsystemsaredisplayedasOLTPsystemsinthelower
section of the screen.
MetadataandapplicationdataismanagedontheBusinessInformationWarehouse
server.
You use the Business Information Warehouse to manage the various source
systems. YoualsousethecomponentsoftheAdministratorWorkbench,Scheduler
andMonitor, toscheduleand monitor thetransfer ofmetaand transactiondata
from the assigned legacy systems.
TheBusinessExplorer,withitsreportingtools,formsathirdlayer.
Theindividualareaswillbeexplainedextensivelyinthefollowingunits.
378
©2009SAPAG.Allrightsreserved. 2009
第 397 页 / 共 483 页
AC605 Lesson: Financial Analytics in SAP BI
As components of the Business Framework, the OLTP applications and the
Business Information Warehouse communicate using Business Application
Programming Interfaces (BAPIs).
SAP delivers Production Data Extractors that prepare SAP ERP data for each
applicationforextractionintotheBusinessInformationWarehouse.
FornonSAPOLTPsystems,theBWBAPIinterfaceallowstheuseofthird-party
extraction tools to prepare and extract data.
Integration Between CO-PA and BW
Figure 152: Extraction ofData from CO-PA to SAPBW
TheAdministratorWorkbenchisthetoolusedtogetdatafromthesourcesystems
into the Business Information Warehouse.
AllthesystemsthatprovidetheSAPBusinessInformationWarehousewithdata
are indicated as source systems.
An InfoSource is asummarized quantity of information that logically belongs
togetherforaunit. InfoSourcescaneitherencompasstransactiondataormaster
data, such as attributes, texts and hierarchies.
AnInfoSourceisalwaysaquantityofanInfoObjectcollection. AnInfoSource
alwayssignifiesonescenariofromanapplication,suchasFinancialAccounting.
Thebusinessevaluationobjects,suchascustomerandsalesrevenue,areknownas
InfoObjectsintheBW.Theyaredividedintocharacteristics,keyfigures,units,
and time characteristics.
379
2009 © 2009 SAP AG. All rights reserved.
第 398 页 / 共 483 页
Unit6: InformationSystem AC605
The scheduler is the connecting link between the source systems and the
InfoCubes. Withthistool, youestablishwhatdataisrequestedfromthesource
systemandatwhattimeitisupdatedintheInfoCubeandtheOperationalData
Store(ODS).TheprincipleoftheschedulergoesbacktothefunctionsoftheSAP
ERPbackgroundjobs. Thedatarequestcanbescheduledeitherstraightawayor
withabackgroundjob,andautomaticallyatalaterpointintime.
Figure 153: Profitability Analysis with BW
Reporting with the Business Explorer: The Business Information Warehouse
deliversthe information for theanalysisof all of the factors that influence the
business activitiesof an enterprise. The databasisof theBusinessInformation
Warehouseisstructuredintoself-containedbusinessdataareas(InfoCubes). An
InfoCube contains the InfoObjects of the type characteristics and key figures.
It is best to imagine an InfoCube as a data cube with a key figure axis. Each
characteristic stretches along one axis of the cube with all its different values.
Thenumber of characteristicsdeterminesthecomplexity ofthedatacube, and
thenumberofcharacteristicvaluesdeterminesthelengthoftheedgeofthecube
withthisdimension. Theamountof thekeyfiguresintheInfoCubealsoforms
anaxis(+1). ThedatasetoftheInfoCubecanbeevaluatedaccordingtodifferent
380
©2009SAPAG.Allrightsreserved. 2009
第 399 页 / 共 483 页
AC605 Lesson: Financial Analytics in SAP BI
characteristics and key figures using the Business Information Warehouse
reportingfunction. Asaresult,youhavethepossibilityofcarryingoutalltypesof
varianceanalyses,suchasplan-actualcomparisonandfiscalyearcomparison.
• Database Considerations
– High Data Volume
– Cross Application Reporting
– Collecting data from different systems
– CombiningLegacySystemDatawithCO-PAData
In a scenario of how SAP BI is used in profitability reporting, you move the
reportingtasksfromSAPERPintoanindependentsystem. Forsuchascenario,
SAPERP operatesasanOnlineTransactionProcessing(OLTP)system, which
runs the operational business, and the SAP BI system serves as an Online
Analytical Processing (OLAP) system.
For environments involving several SAP ERP systems that represent slightly
differentmethodsofprofitabilityanalysisforvariouscountriesorbusinessunits,
you need to gain a cross-system view. In this scenario, the results from the
differentorganizationalsubunitsarecombinedintoasingleInfoCubeinSAPBI
thatcontainsthesamereportinglevelsandcalculationsofcontributionmargins.
CO-PAprovidesthenecessaryfunctionsforpreparingyourdatabasisforgroup
profitability.
Athird scenariofor theimplementationofCO-PAwithan SAP BI installation
iswhentheaffiliatedcompaniesorthepartsofyour companyoperatesystems
otherthanSAPandtheirdatahastobeconsolidatedinyourreportingofgroup
profitability.
381
2009 © 2009 SAP AG. All rights reserved.
第 400 页 / 共 483 页
Unit6: InformationSystem AC605
Lesson Summary
You should now be able to:
• ExplaintheintegrationbetweenCO-PAandSAPBI
• EvaluatethebenefitsofFinancialAnalyticsinSAPBI
382
©2009SAPAG.Allrightsreserved. 2009
第 401 页 / 共 483 页
AC605 Unit Summary
Unit Summary
You should now be able to:
• Evaluate the reporting options
• Introduce drill-down reporting
• Create basic reports
• Create form reports
• Create line item reports
• Transfer the report data
• ExplaintheintegrationbetweenCO-PAandSAPBI
• EvaluatethebenefitsofFinancialAnalyticsinSAPBI
383
2009 © 2009 SAP AG. All rights reserved.
第 402 页 / 共 483 页
UnitSummary AC605
384
©2009SAPAG.Allrightsreserved. 2009
第 403 页 / 共 483 页
AC605 Test Your Knowledge
Test Your Knowledge
1. Name the output types of reports.
2. Level letsyousendreports by SAPmail.
Fillintheblankstocompletethesentence.
3. Identifythemaindifferencebetweenbasicandformreports.
4. ListtheanalysisfunctionsusedtoclassifyandrankCO-PAdata.
5. Basic reports require the use of a form.
Determinewhetherthisstatementistrueorfalse.
□ True
□ False
6. Reportsbasedonlineitemsareavailableonlyforcosting-basedProfitability
Analysis.
Determinewhetherthisstatementistrueorfalse.
□ True
□ False
7. What is a form?
385
2009 © 2009 SAP AG. All rights reserved.
第 404 页 / 共 483 页
TestYourKnowledge AC605
8. Thefunctionusedtotransferdatafromreportstoaspreadsheetapplication
canworkonlyundertheWindows95operatingsystem.
Determinewhetherthisstatementistrueorfalse.
□ True
□ False
9. How will you delete a report?
10. What are the three types of forms?
11. What is a line item report?
12. The formatisaspecialformatusedtotransferthedatafroma
report to a spreadsheet application.
Fillintheblankstocompletethesentence.
13. The methodattainsanewlevelofinteroperabilitybetweenthe
encapsulatedSAPBusinesscomponentsthatcanbenetworked.
Fillintheblankstocompletethesentence.
14. SAP uses and
toensuretheintegration
of the whole system.
Fillintheblankstocompletethesentence.
386
©2009SAPAG.Allrightsreserved. 2009
第 405 页 / 共 483 页
AC605 Test Your Knowledge
15. WhatarethebenefitsofintegratingCO-PAandBW?
16. The isthetoolusedto
getdatafromthesourcesystemsintotheBusinessInformationWarehouse.
Fillintheblankstocompletethesentence.
17. AllthesystemsthatprovidetheSAPBusinessInformationWarehousewith
dataareindicatedas .
Fillintheblankstocompletethesentence.
18. When you move reporting tasks from SAP R/3 Enterprise into
an independent system, e SAP R/3 Enterprise operates as an
system.
Fillintheblankstocompletethesentence.
387
2009 © 2009 SAP AG. All rights reserved.
第 406 页 / 共 483 页
TestYourKnowledge AC605
Answers
1. Name the output types of reports.
Answer: Theoutputtypesofreportsaregraphical,drill-down, andobject
list reports.
2. Level 1 letsyou send reportsby SAPmail.
Answer: 1
3. Identifythemaindifferencebetweenbasicandformreports.
Answer: Reportswithasimple,fixedlayoutarebasicreports,andreports
withamorecomplexstructureandformattingareformreports.
4. ListtheanalysisfunctionsusedtoclassifyandrankCO-PAdata.
Answer: YoucanclassifyandrankyourCO-PAdatausingthefollowing
three analysis functions:
• Cumulative curve
• ABC analysis
• Classification
5. Basic reports require the use of a form.
Answer: False
Basic reportsdo not requiretheuseof aform.
6. Reportsbasedonlineitemsareavailableonlyforcosting-basedProfitability
Analysis.
Answer: True
Reportsbasedonlineitemsareavailableonlyforcosting-basedProfitability
Analysis.
7. What is a form?
Answer: Aformcanberegardedasasemifinishedreportstructure,which
youcompletebyspecifyingadditionalcharacteristicsandkeyfigureswhen
you define the final report.
388
©2009SAPAG.Allrightsreserved. 2009
第 407 页 / 共 483 页
AC605 Test Your Knowledge
8. Thefunctionusedtotransferdatafromreportstoaspreadsheetapplication
canworkonlyundertheWindows95operatingsystem.
Answer: False
The function for transferring reports into atablecalculation program can
onlybeusedinthefollowingoperatingsystems: OS/2PresentationManager,
Windows,WindowsNT,Windows32bitorWindows95.
9. How will you delete a report?
Answer: AreportcanbedeletedusingtheChangereportfunction.
10. What are the three types of forms?
Answer: The three types of forms are:
• One axis without key figure.
• One axis with key figure.
• Two axes with key figure.
11. What is a line item report?
Answer: A line item report is a report that allows you to execute a line
itemanalysisandsimultaneouslyuseallnavigationfunctionsindrill-down
reporting.
12. TheXXLformatisaspecialformatusedtotransferthedatafromareportto
a spreadsheet application.
Answer: XXL
13. The BAPI method attains a new level of interoperability between the
encapsulatedSAPBusinesscomponentsthatcanbenetworked.
Answer: BAPI
14. SAPusesApplicationLinkEnablingandSAPBusinessWorkflowtoensure
the integration of the whole system.
Answer: ApplicationLinkEnabling,SAPBusinessWorkflow
389
2009 © 2009 SAP AG. All rights reserved.
第 408 页 / 共 483 页
TestYourKnowledge AC605
15. WhatarethebenefitsofintegratingCO-PAandBW?
Answer: The benefits of integrating CO-PA and BW are with regard to
database considerations such as:
• High Data Volume
• Cross Application Reporting
• Collecting data from different systems
• CombiningLegacySystemDatawithCO-PAData
16. TheAdministratorWorkbenchisthetoolusedtogetdatafromthesource
systemsintotheBusinessInformationWarehouse.
Answer: Administrator Workbench
17. AllthesystemsthatprovidetheSAPBusinessInformationWarehousewith
data are indicated as source systems.
Answer: source systems
18. When you move reporting tasks from SAP R/3 Enterprise into an
independentsystem,eSAPR/3EnterpriseoperatesasanOnlineTransaction
Processing system.
Answer: Online Transaction Processing
390
©2009SAPAG.Allrightsreserved. 2009
第 409 页 / 共 483 页
第 410 页 / 共 483 页
第 411 页 / 共 483 页
Unit 7
Tools
Unit Overview
This unit explains the various tools in Planning. It defines the summarization
levelsforCO-PAandexplainstheconceptofsummarizeddataandfrozendata. It
also helps execute realignments of data.
Unit Objectives
After completing thisunit, you will beableto:
• Define and activate summarization levels
• Understand summarized dataand frozendata
• Re-organizedataafterorganizationalchangeshaveoccurred
• Analyze the Customizing Settings using the different options of the
Customizing Monitor
Unit Contents
Lesson: Performance Tools ...................................................392
Exercise 21: Performance Tools..........................................399
Exercise 22: Summarization Levels .....................................401
Lesson: Realignment and Customizing Monitors...........................407
Exercise 23: Realignment Concept......................................411
391
2009 © 2009 SAP AG. All rights reserved.
第 412 页 / 共 483 页
Unit7: Tools AC605
Lesson: Performance Tools
Lesson Overview
Thislessoncovershowtodefineandactivatesummarizationlevels. Italsohelps
youtounderstandsummarizeddataandfrozendata.
Lesson Objectives
After completingthislesson, you will beable to:
• Define and activate summarization levels
• Understand summarized dataand frozen data
Business Example
The management of your company would like to implement a profitability
accountingapplicationintheSAPsystem. Asamemberofyourtheprojectteam,
youaresupposedtoadviseonthequestionof whether toimplementCO-PAor
EC-PCA in the SAP system. You then will be responsible to implement the
selected applications. To increasedataretrieval speed on someof yourroutine
reports, you have decided to use frozen data. For this purpose, you need an
understandingaboutthesummarizationlevels,summarizeddata,andfrozendata.
Summarization Levels
Figure 154: CO-PA Database Structures
Segment Table and Segment Level
392
©2009SAPAG.Allrightsreserved. 2009