bpc epm functions
TRANSCRIPT
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 1/19
SAP BusinessObjects – Business Planningand Consolidation Version 10.0 Report
TrainingEP !unctions
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 2/19
EPM FunctionsLesson Objectives
2
After completing this lesson, you will beable to:
• Understand how to access EPM Functions
• Enhance reporting by using various EPMfunctions
• Learn where to access an entire list of EPMFunctions
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 3/19
3
• The EPM dd!"n has built in functionsallowing for enhanced reportingoptions and greater #e$ibility inreport building%
• EPM functions are housed under the
EPMFunctions category in thefunction wi&ard which can beaccessed by choosing the 'f$( buttonfro) the for)ula bar or '"nsertFunction( fro) the EPM ribbon%
• *i)ilar to other e$cel functions youcan utili&e the E$cel For)ulauto+o)plete functionality by typingin ',EPM( and choosing fro) adyna)ic list of functions%
EPM FunctionsOverview
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 4/19
4
• EPMContextMember! displays the conte$t of the reportwhen referencing the connection and di)ension na)e
• EPMFullContext! -isplays the conte$t with a separator
• EPMServer -isplays the server of the current connection
• EPMEnv!atabase"!! -isplays the environ)ent na)e "-
• EPMMo#elCube!esc! -isplays the description of theModel
• EPM$ser! -isplays the user na)e as de.ned when loggingin
EPM Functions+o))only Used Functions for display
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 5/19
5
• "n the EPM add!in/ each )e)ber of a report is identi.ed bya for)ula beginning with ,EPMOlap%
• The for)ulas will auto)atically populate when building anew report using tools such as EPM 0eport Editor or -ragand -rop functionality%
• "n the page a$is you can additionally use,EPMOlapMultiMe)ber which will allow you to select)ultiple )e)bers with the intent of aggregating the datain the report%
EPM FunctionsEPMOlapMe)berO1EPMOlapMultiMe)ber
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 6/19
6
• 2ou can override the basic EPMOlapMe)berO for)ula withcell!based )e)bers%
• "n the e$a)ple below the for)ula points to the yellow line todeter)ine what )e)ber to use%
Function ExampleEPMOlapMe)ber 3 additional functionality
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 7/197
• EPMMe)ber"- is used to display the uni4ue na)e1"- of thedi)ension )e)ber%
• This for)ula is co))only included with other for)ulas/especially when basing a for)ula on a )e)ber descriptionthat is not uni4ue%
EPM FunctionsEPMMe)ber"-
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 8/198
• EPMMe)ber-esc is used to display the description of aspeci.c di)ension )e)ber%
• "f the description e$ists in )ultiple di)ensions you willreceive a )essage that the description is a)biguous and itis reco))ended you use the "- instead%
EPM FunctionsEPMMe)ber-esc
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 9/199
• EPMMe)berProperty is used to recall a property of aspeci.ed )e)ber%
• llows for custo)i&ed for)atting/ e$pansion/ sorting/ anddetail in a report
• To view )e)ber properties choose More5 Me)ber Properties fro) the EPM 0ibbon
EPM FunctionsEPMMe)berProperty
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 10/1910
• EPMdi)ensionOverride is used to override the )e)berselection on a speci.c di)ension%
• The for)ula as6s you de.ne which report7s8/ whatdi)ension and what )e)ber you want to use to overrideoriginal )e)bers% 2ou )ay add criteria such as 9*/ -EP/*ELF/ L-EP7n8/ LL to show a dyna)ic selection%
EPM FunctionsEPM-i)ensionOverride
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 11/1911
• EPM+onte$tMe)ber and EPM *elect Me)ber both give you alist of )e)bers when you double clic6 on the function/however EPM+onte$tMe)ber function actually lin6s to theconte$t )e)ber in the conte$t bar and will update theconte$t bar to )atch your selection%
• 2ou )ay .lter the selection based on properties%
• The last part of the for)ula criteria designates what isdisplayed% "f you enter False or leave this section blan6 the "-of the )e)ber is displayed% "f you enter ':( the )e)berna)e will be displayed as it is in the conte$t bar%
EPM FunctionsEPM+onte$tMe)ber1EPM*electMe)ber
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 12/1912
• EPMMe)berO;set calls out a )e)ber based on another)e)ber and the o;set to that )e)ber% For instance/ if youwere to enter ,EPMMe)berO;set7/<=>::%?@</:8 the)e)ber that would be returned would be =>::%FE9%
• 2ou )ay also enter a Level Property% "n the e$a)ple belowthe for)ula re4uests an o;set of one/ but re4uires that)e)ber to be a year so the return value is the ne$t totalyear%
• 2ou )ay also negative nu)bers as an o;set value%
EPM FunctionsEPMMe)berO;set
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 13/1913
• EPM+opy0ange allows you to repeat a bloc6 of content inyour report that is de.ned outside of your report includingall for)ats/ for)ulas/ .$ed te$t and data validations%
• "f several reports share the sa)e a$is the EPM+opy0angefunction is ignored unless the a$is in the EPM+opy0ange isthe )aster a$is 70ow para)eter8%
EPM FunctionsEPM+opy0ange
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 14/1914
• EPM"nsert+ells9eforefter9loc6 will allow you to specifycells to be inserted before or after a bloc6 of cells%
EPM FunctionsEPM"nsert+ells9eforefter9loc6
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 15/1915
• EPM+o)parison perfor)s a better or worse co)parison oftwo values based on the account type property%
• For e$a)pleA• "f an e$pense account is larger than another e$pense
account/ the value is negative/ whereas an inco)e
account would be positive%• if an e$pense account 7EBP8 is greater than a revenue
account 7"@+8/ than the variance is negative%
EPM FunctionsEPM+o)parison
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 16/1916
• The EPM0etrieve-ata function will allow you to retrieve veryspeci.c data for a full set of )e)bers% ny )e)ber notreferenced in the for)ula will use the )e)ber in the conte$t bar%
• The EPM*ave-ata function wor6s the sa)e/ but is used to savedata to the server as long as the wor6boo6 is designated as aninput te)plate%
EPM FunctionsEPM0etrieve-ata1EPM*ave-ata
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 17/19
17
• The EPME$ecuteP" for)ula allows for speci.c tas6 e$ecutionupon clic6ing in the cell% Ciew the EPM User guide for the fulllist of P"s%
• 0efresh ,EPME$ecuteP"7'0efresh(/(0efresh(8
• *ave -ata ,EPME$ecuteP"7<*aveDor6sheet-ata</<*ave-ata<8
Function ExamplesEPME$ecuteP"
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 18/19
18
• The co)plete list of EPM Functions e$a)ple is located inthe EPM dd!in for Microsoft Oce User uideAhttpA11help%sap%co)1businessobject1productGguides1boeo:>1
en1EPMofcG:>GuserGen%pdf
• dditional infor)ation can be found online atAhttpA11help%sap%co)1saphelpGbpc:>Gnw1helpdata1en1bpcGnw Ginde$%ht)
• List of P" functionsAhttpsA11webs)p:>H%sap!
ag%de1Isapidb1>::>>>JK>>>>:>=J:N=>::E1EPMofcG:>GwhatsnewGen%pdf
Functions %eferences
7/23/2019 BPC EPM Functions
http://slidepdf.com/reader/full/bpc-epm-functions 19/19
19
EPM FunctionsLesson Objectives
&ou shoul# now be able to:
• Understand how to access EPM Functions
• Enhance reporting by using various EPMfunctions
• Learn where to access an entire list of EPM
Functions