fpm75 fcxl user guide en

44
SAP BusinessObjects Financial Consolidation Excel Link (Web) User Guide SAP BusinessObjects Financial Consolidation 10.5 2009-02-23

Upload: mohammed-abdul-mohsin

Post on 18-Nov-2014

1.148 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Fpm75 Fcxl User Guide En

SAP BusinessObjects Financial Consolidation Excel Link(Web) User Guide■ SAP BusinessObjects Financial Consolidation 10.5

2009-02-23

Page 2: Fpm75 Fcxl User Guide En

© 2009 SAP® BusinessObjects™. All rights reserved. SAP BusinessObjects andits logos, BusinessObjects, Crystal Reports®, SAP BusinessObjects Rapid Mart™,

Copyright

SAP BusinessObjects Data Insight™, SAP BusinessObjects Desktop Intelligence™,SAP BusinessObjects Rapid Marts®, SAP BusinessObjects Watchlist Security™,SAP BusinessObjects Web Intelligence®, and Xcelsius® are trademarks orregistered trademarks of Business Objects, an SAP company and/or affiliatedcompanies in the United States and/or other countries. SAP® is a registeredtrademark of SAP AG in Germany and/or other countries. All other namesmentioned herein may be trademarks of their respective owners.

2009-02-23

Page 3: Fpm75 Fcxl User Guide En

Contents

Logging on to an SAP BusinessObjects Financial Consolidationserver....................................................................................................5

Chapter 1

Logging on...................................................................................................5Logging off...................................................................................................5

Installing the application ....................................................................7Chapter 2

Installing the application on a temporary basis............................................7To create a temporary connection to the application ..................................7Installing the application on a permanent basis...........................................8To create a permanent connection to the application in Excel....................8Disabling the application .............................................................................9To disable the application ...........................................................................9

Working with consolidation data in Microsoft Excel......................11Chapter 3

Excel schedules for retrieving data and entering amounts........................11Data sources for financial consolidation....................................................12Creating a schedule...................................................................................12Defining the table structure in a worksheet in Excel..................................13To insert dimension values in the Insert Dimension Values wizard...........14To insert an elementary dimension value in an Excel worksheet..............16To insert a filter into a dimension...............................................................16To format a dimension with a characteristic...............................................17To insert data into the data matrix.............................................................18Example: Creating an Excel schedule to retrieve data from packages.....18Formula functions in Excel cells................................................................20

3

Page 4: Fpm75 Fcxl User Guide En

Entering data in a package via Excel........................................................27Schedule dimensions required for entering or exporting data...................28To enter data in a package via Excel.........................................................29Multi-user mode when updating package information from Excel.............30Exclusive mode for package data entry in Excel ......................................31To export package data from Excel ..........................................................31Displaying financial data in charts.............................................................31Analyzing data in schedules using Excel...................................................31Updating data in schedules.......................................................................32To update amounts in a range of cells in a schedule.................................32To update amounts in a schedule worksheet............................................32To update amounts in a schedule workbook.............................................32Retrieving data using the GetCtData function...........................................33Retrieving the display language using the GetCtLabel function................33

More Information................................................................................39Appendix A

Index 43

4

Contents

Page 5: Fpm75 Fcxl User Guide En

Logging on to an SAP BusinessObjectsFinancial Consolidation server

Logging onTo access all of the functions in the Financial Consolidationmenu in Excel,you must connect to the application database.

Connect to the database by selecting Financial Consolidation > Connectin the Excel menu bar.

This dialog box contains two fields.

• The Data source groupbox is used to enter the URL.

• In the Authentication groupbox, specify the user connection.

Note:Information about the connection status is available in the status bar. Thisindicates Connected to [Name of data source] – [Finance user].

Logging offSelecting Financial Consolidation >Disconnectwill break the link betweenthe application database and the Excel workbook.

You will no longer be able to import or export data.

5

Logging on to an SAP BusinessObjects Financial Consolidation server

Page 6: Fpm75 Fcxl User Guide En

6

Logging on to an SAP BusinessObjects Financial Consolidation server

Page 7: Fpm75 Fcxl User Guide En

Installing the application

To find out more about installing the application, see the SAPBusinessObjects Financial Consolidation Installation Guide.

Installing the application on a temporarybasis

Installing SAP BusinessObjects Financial Consolidation Excel Link (Web)on a temporary basis means that a link is established between SAPBusinessObjects Financial Consolidation and Excel only as long as you areworking in Excel. Once you exit Excel, the menu will be uninstalled.

To create a temporary connection to theapplication

A temporary connection to SAP BusinessObjects Financial ConsolidationExcel Link (Web) lasts only as long as you are working in Excel. Once youexit Excel, the connection is closed.

1. Start Excel.2. Select File > Open.

The "Open" dialog box appears.

3. In the Finance Consolidation installation folder, select the CtExcelLinksWeb.xll macro.

4. Click Open.

The Financial Consolidation menu appears.

Note:All Excel functions are still available when you are connected to the Webversion of SAP BusinessObjects Financial Consolidation.

7

Installing the application

Page 8: Fpm75 Fcxl User Guide En

Installing the application on a permanentbasis

You can install the application on a permanent basis. To do so, use theAdd-Ins dialog box in Excel.

This dialog box is used to select the macro needed to install the applicationon a permanent basis. You can select this macro to enable the applicationor deactivate it to disable it temporarily.

Tip:To get the most out of the dynamic analysis function, we recommend thatyou create an ODBC data source on a client workstation to connect to theSAP BusinessObjects Financial Consolidation database. If the name of theODBC data source on the client workstation is not identical to that on theapplication server, the client workstation must select a data source each timea dynamic analysis is required. To avoid this, you should ensure that boththe ODBC and application server data sources have the same name. ForOracle databases, you should also configure the same resolution for theOracle service name on the client and application server.

To create a permanent connection to theapplication in Excel

Tip:If you are using the dynamic analysis function, we recommend that you createan ODBC data source on a client workstation to connect to the Financedatabase. If the name of the ODBC data source on the client workstation isnot identical to that on the application server, the client workstation mustselect a data source each time a dynamic analysis is required. To avoid this,ensure that both the ODBC and application server data sources have thesame name. For Oracle databases, you should also configure the sameresolution for the Oracle service name on the client and application server.

1. Start Excel.2. Select Tools > Add-Ins.

The "Add-Ins" dialog box appears.

8

Installing the application

Page 9: Fpm75 Fcxl User Guide En

This dialog box is used to select the macro needed to install SAPBusinessObjects Financial Consolidation Excel Link (Web) on a permanentbasis.

Note:While the add-in is being installed, the Edit > Cancel command is onlyavailable once.

3. Click Browse.

The "Browse" dialog box appears.

4. In the SAP BusinessObjects Financial Consolidation Excel Link (Web)installation folder, select the CtExcelLinksWeb.xll macro.

You can select this macro to enable SAP BusinessObjects FinancialConsolidation Excel Link (Web) or deselect it to disable it temporarily.

5. In the "Add-Ins" dialog box, activate Financial Consolidation and clickOK.

The Financial Consolidation menu appears.

Note:All Excel functions are still available when you are connected to the Webversion of SAP BusinessObjects Financial Consolidation.

Disabling the applicationYou can disable the application even when it is installed on a permanentbasis.

Note:If the application was installed on a temporary basis, it will be disabled whenyou exit Excel.

To disable the application

1. Start Excel.2. Select Tools > Add-Ins.

The "Add-Ins" dialog box appears.

9

Installing the application

Page 10: Fpm75 Fcxl User Guide En

3. Deactivate Financial Consolidation and click OK.

The Financial Consolidation menu disappears.

Note:To enable the application again, you should activate Finance Consolidationin the "Add-Ins" dialog box.

10

Installing the application

Page 11: Fpm75 Fcxl User Guide En

Working with consolidation data inMicrosoft Excel

You use Excel Link to integrate data in and retrieve data from SAPBusinessObjects Financial Consolidation when working in Excel.

You access SAP BusinessObjects Financial Consolidation in Excel to:

• enter package data, including amounts, and comments

• retrieve all of the data

• retrieve only the codes and descriptions of elementary values, filters, orcharacteristics

To use Excel Link, be an expert with the following Excel functions:

• the syntax used to refer to cells in which consolidation data is displayed

• formulas

• the charts used to illustrate data

• worksheets

• PivotTables

Excel schedules for retrieving data andentering amounts

You use the schedule in Excel to:

• Retrieve data by querying SAP BusinessObjects Financial Consolidationand storing the information retrieved in the schedule.

• Enter package amounts.

Amounts can be entered directly in a package or exported to the packagefrom an Excel schedule that already contains amounts. Sites can enter

11

Working with consolidation data in Microsoft Excel

Page 12: Fpm75 Fcxl User Guide En

data in the packages even though SAP BusinessObjects FinancialConsolidation is not installed at the sites.

To create the Excel schedule:• Define the structure of the table.• Select the SAP BusinessObjects Financial Consolidation dimension values

to initialize the axes.• Iinsert data entry or retrieval functions.

Note:The Excel schedule queries the database directly. You can also update theschedule against SAP BusinessObjects Financial Consolidation at any time.

Data sources for financial consolidation

Data sources structure the data tables so that amounts can be identifiedusing dimensions. Data sources can include:• Amounts• Conversion rates• Tax rates• Investment rates• Scope rates• Intercompany reconciliations

The contents of the conversion and tax rate data sources are taken from theRates view in the Operation domain, and are the only data sources that canbe changed in the Dimension Builder view of the Setup domain.

Creating a scheduleThe following method is recommended to create a schedule:

1. Define the structure of the table before creating the schedule in Excel.

2. In Excel, insert dimension values and add other information by using the"Insert Dimension Values" wizard.

3. Insert data in the data matrix using the "Define Table" wizard.

12

Working with consolidation data in Microsoft Excel

Page 13: Fpm75 Fcxl User Guide En

4. Format the table and edit the data retrieved, for example update the data,total amounts, or insert charts.

Defining the table structure in a worksheet inExcel

Define the structure of the table before creating a schedule in Excel to enteror retrieve data.

Tip:We recommend that you display the Excel worksheet in the R1C1 referencestyle to make it easier to refer to cells.

A table usually comprises four sections:

Note:Use the "Insert Dimension Values" wizard in Excel to define the scheduleheader, header column and header row. Use the "Define Table" wizard inExcel to generate the data matrix.

The schedule header, header column, and header row contain:

• initialization formulas

• display language like code and descriptions

13

Working with consolidation data in Microsoft Excel

Page 14: Fpm75 Fcxl User Guide En

For example, when you initialize the Account dimension with the Salesvalues in the schedule header, the same values are assigned to all of thedata.

Note:To format a table in a worksheet, consult the Microsoft Excel online help.

To insert dimension values in the InsertDimension Values wizard

You can insert dimension values using the "Insert Dimension Values" wizard.

1. Select the data source so that only the dimensions relevant to the selecteddata source appear in the list of dimensions.• For a data entry schedule, select Package data and specify the values

for the Audit ID, Account, Flow, and Period dimensions. The Category,Reporting Unit, Data Entry Period, and Currency dimensions areautomatically defined when you open a package.

• For a schedule retrieving conversion rates, select Conversion rates.Only the dimensions relevant to the selected data source appear inthe list of dimensions: Period, Exchange Rate Version and Type,Currency, and Reporting Unit.

2. Select the dimension.

3. Specify the dimension value by clicking the arrow under Selection.

Tip:For example, you have selected the Account dimension for the row axis.For the first row, you can then select A20100 Start-up Costs as the onlyvalue for the Account dimension. The value is assigned to all of theamounts displayed in the row.

4. Initialize dimensions by assigning values to them in one of the followingways:

• One value only

A value is identified by a code and a short and long description. If youselect this method, you assign one elementary value only to the

14

Working with consolidation data in Microsoft Excel

Page 15: Fpm75 Fcxl User Guide En

dimension. For example, reporting unit U01 is an elementary value inthe Reporting Unit dimension.

• Several values

Several elementary values are assigned to the dimension.

• Filter

A filter is identified by a code, a short and long description. When youuse a filter, you assign a set of values to a dimension. For example,the FIL01 filter groups the reporting units doing business in a givenactivity.

• Several values

Select Several values to assign the elementary values to thedimension. The method can be applied to all of the dimensions in thepackage, preconsolidated, and consolidated data sources, except forthe following: Category, Data Entry Period, Period, ConsolidationCurrency, Variant, and Scope.

The method can also be applied to the following dimensions in theIntercompany reconciliations data source: Buyer, Seller, Reconciliationrule and Reconciliation block.

• No Value

This option initializes the dimension using values that have not beendefined. It can only be applied to non-compulsory dimensions.

• A characteristic belonging to a dimension.

If you initialize the dimension with a filter, you can aggregate the amountsretrieved in the schedule by activating Aggregated.

If you initialize the dimension with several values, you can insert them inas many rows or columns as required by clicking the relevant option inthe "Insert values" section.

5. Specify the display of the code or short or long description of thedimension values by activating the relevant boxes in the "Displaylanguage" section.

The dimension values are inserted in rows or columns depending on theprevious option selected.

15

Working with consolidation data in Microsoft Excel

Page 16: Fpm75 Fcxl User Guide En

Repeat the previous steps for each dimension you want to insert.

To insert an elementary dimension value in anExcel worksheet

1. In Excel, select the cell in the worksheet in which you want to insert adimension value.

2. Select Financial Consolidation >Define Schedule > Insert DimensionValues.

The "Insert Dimension Values" wizard appears.

3. Select the data source.4. Select One value only.5. Select the required value.6. Specify the row or column in which to insert the value.7. Select the display language.8. Click Insert.

To insert a filter into a dimension

1. In Excel, select the cell in the worksheet in which you want to insert adimension value.

2. Select Financial Consolidation >Define Schedule > Insert DimensionValues.

The "Insert Dimension Values" wizard appears.

3. Select the data source.4. Select the Filter icon.5. Select the required value.6. To have the amounts totaled, activate Aggregated.7. Specify the row or column in which to insert the value.8. Select the display language.9. Click Insert.

16

Working with consolidation data in Microsoft Excel

Page 17: Fpm75 Fcxl User Guide En

To format a dimension with a characteristic

Characteristics group together different values taken by the same dimension.Each character is linked to a reference table and can have one or morecharacteristics. The first time you connect to Financial Consolidation, itprecustomizes the characteristics required for the application to run correctly.

If the same dimension has more than one characteristic, arrange thesecharacteristics into a hierarchy. This arrangement ensures that thecharacteristics defined for the same dimension are organized in logical order.For example the Reporting Unit dimension can be arranged whereby theSector is a direct characteristic of the dimension, and the Activity asub-character of Sector.

If the dimension value is linked to one analysis only, the value is treated asa characteristic. For example:• If the reporting units have one activity, the activity is treated as a

characteristic, and each reporting unit is assigned only one activity.• If the reporting units have several activities, the activity is treated as a

dimension. For each reporting unit, the information is broken down amongthe different activities.

To format a dimension with a characteristic:

1. In Excel, select the cell in the worksheet in which you want to insert adimension value.

2. Select Financial Consolidation >Define Schedule > Insert DimensionValues.

The "Insert Dimension Values" wizard appears.

3. Select a data source.4. Select a dimension.5. Select one or more dimension values.6. Activate Aggregated for the amounts to be totaled.7. Specify the location in a row or column in which to insert the value.8. Select the display language.9. Click Insert.

17

Working with consolidation data in Microsoft Excel

Page 18: Fpm75 Fcxl User Guide En

To insert data into the data matrix

1. Select Financial Consolidation > Define Schedule > Define Table.

The "Define Table" wizard appears.

2. In the Excel worksheet, select the range of cells containing the dimensionvalues for the schedule axis.

3. In theDimensions section of the "Define Table" wizard, click the scheduleaxis area definition button to assign values to the three schedule axesaccording to the table structure defined.

4. Repeat the previous steps for the row and column axes.5. In the Data section, select the data source.

For a data entry schedule, select Package data – Package amounts asthe data source.

6. Activate Data entry or Data retrieval option as the objective, and clickInsert.

Example: Creating an Excel schedule to retrievedata from packages

In the following example, you will retrieve the reporting unit sales analyzedby partner and in several flows.

1. Open Excel and select Financial Consolidation > Connect.

The "Start the Application" dialog box appears.

2. Select the required options for connecting to SAP BusinessObjectsFinancial Consolidation.

3. Click OK.4. Select Financial Consolidation >Define Schedule > Insert Dimension

Values.

The "Insert Dimension Values" wizard appears.

5. In the Excel worksheet, select the R1C1 cell.6. In the wizard, select Package data as the data source.

18

Working with consolidation data in Microsoft Excel

Page 19: Fpm75 Fcxl User Guide En

7. Select theCategory dimension from the list of available dimensions, thenselect One value only and the category containing the data.

8. In the "Insert values" section, activate In n rows and in the "Displaylanguage" section, activate Long description.

9. Click Insert.10. In the Excel worksheet, select R2C1.11. In the wizard, select the Data Entry Period dimension, One value only,

and 2001.04.12. Click Insert.13. In the Excel worksheet, select R3C1.14. In the wizard, select theReporting Unit dimension,One value only, and

U001.15. Click Insert.16. In the Excel worksheet, select R4C1.17. In the wizard, select theAccount dimension,One value only, and YR111.18. Click Insert.19. In the Excel worksheet, select R9C1.20. In the wizard, select the Partner 1 dimension, Several values, and U001,

U002, U003, U004 and U005.21. Click Insert.22. In the Excel worksheet, select R7C3.23. In the wizard, select the Flow dimension, Several values, and F00, F20,

F30 and F99.24. In the "Insert values" section, activate In n columns.25. In the "Display language" section, activate Long description.26. Click Insert, then Close.27. Select Financial Consolidation > Define Schedule > Define Table.

The "Define Table" wizard appears.

28. In the Excel worksheet, select the range of cells containing theCategory,Data Entry Period, Reporting Unit, and Account dimensions.

Note:Only select the cells containing these dimensions, not the cells containingthe display language.

19

Working with consolidation data in Microsoft Excel

Page 20: Fpm75 Fcxl User Guide En

29.In the wizard, click the button next to the "Of the schedule" text boxin the "Dimensions" section.

The range of cells containing the schedule axis dimensions is inserted.

30. In the Excel worksheet, select the range of cells containing the "Partner1" dimension.

31.In the wizard, click the button to insert the range of cells in the rowaxis.

32. Repeat the same steps to insert the range of cells containing the Flowdimension in the column axis.

33. In the wizard, select Package data – Package amounts in the "Data"section.

34. Activate Data retrieval and click Insert.

The each cell in the worksheet in which the amounts should appeardisplays a zero.

35. Click Close.36. Select Financial Consolidation > Autonomous Mode > Import > In

Sheet.

The package amounts for the U001 reporting unit is imported into the Excelworksheet.

If you want to retrieve amounts for another reporting unit, for example U002,replace RU=U001 by RU=U002, then select Financial Consolidation >Autonomous Mode > Import > In Sheet to update the data for U002.

You can hide the columns or rows containing the dimension codes, mergecells containing long descriptions, and format the table. You can also add atitle.

Formula functions in Excel cells

Once you have initialized the axes in the Excel schedule with the requireddimension values, you can:

• Enter amounts in Excel and integrate them in a package.

• Retrieve amounts from SAP BusinessObjects Financial Consolidation.

20

Working with consolidation data in Microsoft Excel

Page 21: Fpm75 Fcxl User Guide En

You perform the tasks using data entry or retrieval functions expressed inthe data matrix cells.

Tip:Create formulas by selecting Insert > Function and using the "FormulaPalette".

Data entry function syntax for GetCtData andPutCtData

Tip:

Once you have inserted a GetCtData or PutCtData function into a cell,you can copy and paste the same formula into other cells in the data matrix.

21

Working with consolidation data in Microsoft Excel

Page 22: Fpm75 Fcxl User Guide En

It is not necessary to express the function for each cell. However, ensurethat the function arguments contain valid references.

DescriptionSyntax

A data entry function. It is not necessaryto enter the last existing value whenexpressing the function as it is addedautomatically. For example:

PutCtData("PKAMOUNT";"AMOUNT";"ACCOUNT=CA01";"ENTITY=U01";"B12";"…";"#3.14159")

PutCtData("Data source";"Property";"Dimension1=[dim1]";"Dimension2=[dim2]";"Cell1";...;"Last existing value")

A data retrieval function. It is not neces-sary to enter the Last existing valuewhen expressing the function as it isadded automatically. For example:

GetCtData("PKAMOUNT";"AMOUNT";"ACCOUNT=CA01";"ENTITY=U01";"B12";"…";"#3.14159")

GetCtData("PKAMOUNT";"AMOUNT";"ACCOUNT=CA01";"ENTITY sumTOUS";"B12";"…";"#3.14159")

GetCtData("PKAMOUNT";"AMOUNT";"ACCOUNT=CA01";"ENTITY sum (COUNTRY=FR)";"B12";"…";"#3.14159")

GetCtData("PKAMOUNT";"AMOUNT";"ACCOUNT=CA01";"FORMFORMULE45;B12";"…";"#3.14159")

GetCtData("Data source";"Property";"initialization";"initialization";"Cell1";"...";"#Last existing value")

GetCtData("Property";"Cellaxes":"Cellaxes";"...")

22

Working with consolidation data in Microsoft Excel

Page 23: Fpm75 Fcxl User Guide En

DescriptionSyntax

The arguments identify data in a uniqueway by using values taken for each di-mension. The arguments can refer tocells initialized in the schedule, row, andcolumn axes. For example:

GetCtData("PK-AMOUNT";"AMOUNT";L2C3:L3C3;...)

The arguments identify data in a uniqueway by using values taken for each di-mension. The arguments can refer tocell contents. For example:

GetCtData("PK-AMOUNT";"AMOUNT"; "ACCOUNT=CA01";...)

GetCtData("Property";"initialization";"...")

GetCtData("Property";"initialization";"...")

23

Working with consolidation data in Microsoft Excel

Page 24: Fpm75 Fcxl User Guide En

DescriptionSyntax

In the Excel Link data retrieval (Get)cells, you can:• Refer to a cell in a data retrieval for-

mula. For example:

GetCtData("PK-AMOUNT";"AMOUNT";$A$3:$A$6;$A12:$A12;C$8:C$8;$F$6)

where F6 is a cell containing anamount.

• Use an Excel formula which usesdata retrieval formulas. For example:

IF(GetCtData("PK-AMOUNT";"AMOUNT";

$A$3:$A$6;$A10:$A10;C$8:C$8);GetCtData("PK-AMOUNT";"AMOUNT";

$A$3:$A$6;$A11:$A11;C$8:C$8))

If data retrieval formula 1 is inferiorto formula 2, formula 2 is displayed.If not, formula 1 is displayed.

PutCtData("Property";"initialization";"...")

24

Working with consolidation data in Microsoft Excel

Page 25: Fpm75 Fcxl User Guide En

DescriptionSyntax

In the Excel Link data entry (Put) cells,you can:• Refer to a cell in a data entry formu-

la. For example:

PutCtData("PK-AMOUNT";"AMOUNT";

$A$1:$A$4;$B9:$B9;C$7:C$7;$F$12)

where F12 is a cell containing anamount.

• Use an Excel formula which usesdata entry formulas. For example:

SUM(PutCtData("PK-AMOUNT";"AMOUNT";$A$1:$A$4;$B8:$B8;C$7:$C7);PutCtData("PK-AMOUNT";"AMOUNT";$A$1:$A$4;$B9:$B9;C$7:$C7))

The result of the Excel formula is thesum of the two cells.

References contained in the GetCtData and PutCtDatafunctions

In the GetCtData and PutCtData functions, arguments can refer to cellsinitialized with dimension values in the:

• schedule axis, which must be absolute for functions copied and pastedin the data matrix.

25

Working with consolidation data in Microsoft Excel

Page 26: Fpm75 Fcxl User Guide En

• row axis, which must be absolute for functions copied and pasted in thesame row but relative for the in columns.

• column axis, which must be absolute for functions copied and pasted inthe same column but relative for the in rows.

Depending on the axis, cell references contained in functions can thereforebe:

• absolute for arguments referring to cells initialized with dimension valuesin the schedule axis.

For example, in the R1C1 reference style, R3C4 is an absolute referenceto a cell at which row three and column four intersect.

• mixed for arguments referring to cells initialized with dimension values inthe row and column axes.

For example in the R1C1 reference style, mixed references can be asfollows:• absolute row reference, relative column reference: R1C[-2] refers to

a cell located in row one, and two columns to the left of the currentcell.

• relative row reference, absolute column reference: R[3]C4 refers toa cell located three rows below the current cell and in column four.

In the R1C1 reference style, all of the cell references made using the FormulaPalette are relative. Relative references are references to different cellsdepending on the position of the formula.

The following example illustrates the various reference types contained in aformula and the result when you copy and paste it.

The PutCtData function (R2C3:R3C3;R3C;RC2) is expressed in R6C6 andthen copied and pasted in R8C7.

26

Working with consolidation data in Microsoft Excel

Page 27: Fpm75 Fcxl User Guide En

Entering data in a package via ExcelEnter data in a package via Excel in the following ways:

27

Working with consolidation data in Microsoft Excel

Page 28: Fpm75 Fcxl User Guide En

• use an Excel worksheet while connected to SAP BusinessObjectsFinancial Consolidation

Using Excel as a starting point, activate the connection to SAPBusinessObjects Financial Consolidation and enter the amounts in Excel.The amounts are directly integrated into the package. You can apply thesame Category Builder formulas from SAP BusinessObjects FinancialConsolidation to schedules in Excel.

Note:Several users can work on a given package at the same time.

• export data to SAP BusinessObjects Financial Consolidation

Enter data in Excel without connecting to SAP BusinessObjects FinancialConsolidation, then activate the connection and export the amounts tothe relevant package.

Caution:When you connect and open a package to enter data via Excel, all of theamounts in the schedule in Excel are replaced the database amounts.

Related Topics• Multi-user mode when updating package information from Excel on

page 30

Schedule dimensions required for entering orexporting data

Dimensions store, process, and retrieve data. A dimension is an analysisaxis used to identify an amount in SAP BusinessObjects FinancialConsolidation and contains values. Dimensions are identified by a codecontaining a maximum of 12 characters.For example, AC represents Accountand FL represents flow. The code is primarily used in formulas for initializingcells and retrieving data, so that the formula syntax is short.

You can make adjustments to amounts in the schedule only if authorized inthe category scenario.

In a data entry or export schedule, the compulsory dimensions are as follows:

28

Working with consolidation data in Microsoft Excel

Page 29: Fpm75 Fcxl User Guide En

• Account (AC)• Flow (FL)• Audit ID (AU)• Period (PE)• corresponding analysis dimensions if necessary

The optional dimensions are:

• Category (CA)• Data Entry Period (DP)• Reporting Unit (RU)• Currency (CU)

If the optional dimensions are not specified in the schedule, then by default,they are identical in the current package.

If cells in Excel do not match the dimension values in the current package,for example Category, Data Entry Period, Reporting Unit, and Currency, theyare regarded as external data.

Update the dimension amounts by selecting Financial Consolidation >Data Entry Connected > Refresh Data.

To enter data in a package via Excel

1. In Excel, select Financial Consolidation > Data Entry Connected >Open Package.

2. Select the package you want to open.

Note:When you open the package, a message appears that warns you thatthe data in Excel will be replaced by the data from SAP BusinessObjectsFinancial Consolidation.

3. Enter data in the Excel worksheet and apply Category Builder formulas.

4. Save the data in SAP BusinessObjects Financial Consolidation and closethe package.

The data in SAP BusinessObjects Financial Consolidation is changedonly when you save the data in the package.

29

Working with consolidation data in Microsoft Excel

Page 30: Fpm75 Fcxl User Guide En

When you save the package, and you can see the data that has beenentered and saved by the other concurrently connected users, the datais synchronized.

Note:Simply refreshing the data only enables you to see the data that you arein the process of entering.

Tip:If an amount for the Account/Flow pair does not exist in the database, thenthe cell in the Excel schedule is empty. If the value of the amount is zero inthe database, then a zero appears in the Excel cell.

Multi-user mode when updating packageinformation from Excel

Several users can work on a given package at the same time if theAuthorizesimultaneous data entry for several users in the package option isactivated in SAP BusinessObjects Financial Consolidation, in theReportingtab of the General Options dialog box.

If two users enter different amounts for the same indicator, the amountentered and saved by the last user is taken into account.

To monitor the users connected to "SAPBusinessObjects Financial Consolidation" in Excel

• Select Financial Consolidation > Data Entry Connected > Users.

The dialog box displays all of the users connected.

Tip:Use the icon in the top right of the dialog box to send a standard messageto the users you selected in the list.

30

Working with consolidation data in Microsoft Excel

Page 31: Fpm75 Fcxl User Guide En

Exclusive mode for package data entry in Excel

When you open a package after changes have been made to the categoryscenario, a message appears that enables you to open and work on the thepackage in mono-user, exclusive mode. While you are in exclusive mode,other users will not be able to open the package.

Note:In SAP BusinessObjects Financial Consolidation, you can also connect inexclusive mode to perform other operations.

To export package data from Excel1. In Excel, select the data you want to export, and click Financial

Consolidation > Autonomous mode > Export.

2. Select and open the package you want.

The data from the Excel worksheet is exported to the package.

3. Save and close the package.

Displaying financial data in chartsYou can retrieve data from SAP BusinessObjects Financial Consolidationand then use charts to illustrate the data retrieved. Excel charts are updatedautomatically when data in the table changes. You can create charts usingthe chart wizard.

Analyzing data in schedules using ExcelSAP BusinessObjects Finance Excel Link imports data from SAPBusinessObjects Financial Consolidation and integrates the data into theExcel worksheet.

Because SAP BusinessObjects Financial Consolidation and the Excelschedule do not interact automatically, you have to update and export

31

Working with consolidation data in Microsoft Excel

Page 32: Fpm75 Fcxl User Guide En

amounts manually. If you change amounts in the database, they are notupdated automatically in the Excel schedule.

Updating data in schedules

You can update amounts in a range of cells, a worksheet, or a workbook.

If an error occurs while you are updating amounts, an error message appearsin the relevant cell. If the amount does not exist in SAP BusinessObjectsFinancial Consolidation, then the cell in Excel is empty. If the value of theamount is zero, then a zero appears in the Excel cell.

To update amounts in a range of cells in aschedule

1. In Excel, select the cells containing the amounts you want to update.2. Select Financial Consolidation > Autonomous Mode > Import > In

Cell Range.

The data in the range of cells you selected is updated.

To update amounts in a schedule worksheet

1. In Excel, select the worksheet containing the amounts you want to update.2. Select Financial Consolidation > Autonomous Mode > Import > In

Sheet.

The worksheet is updated.

To update amounts in a schedule workbook

1. In Excel, select the workbook containing the amounts you want to update.2. Select Financial Consolidation > Autonomous Mode > Import > In

Workbook.

32

Working with consolidation data in Microsoft Excel

Page 33: Fpm75 Fcxl User Guide En

Each worksheet in the workbook is updated.

Retrieving data using the GetCtData function

You can retrieve amounts from SAP BusinessObjects Financial Consolidationusing the GetCtData data retrieval function. The amounts retrieved fromthe database are displayed in the GetCtData syntax as follows:

= GetCtData (Argument 1;Argument 2;Argument 3;...;Data)

To perform budget estimates or forecasts, enter new amounts in the cells.When you select Financial Consolidation > Autonomous Mode > Import> In Sheet, amounts from SAP BusinessObjects Financial Consolidationreplace what you entered.

Note:When you enter amounts using the GetCtData function, the existing amountsin the database do not change. You can however, save the amounts youentered in the schedule in Excel.

An SAP BusinessObjects Financial Consolidation formula that uses a specificindicator without any amount displays a zero when data is imported to Excel,when data is exported from Excel, and when you enter data while beingconnected to the database. You can create Excel worksheets with formulasthat include the cells containing SAP BusinessObjects Financial Consolidationformulas.

Retrieving the display language using theGetCtLabel function

When you want to display the dimension code and descriptions, you do notneed to know the syntax. All you need to do is activate one or more of thefollowing:• Code• Long Description• Short Description

33

Working with consolidation data in Microsoft Excel

Page 34: Fpm75 Fcxl User Guide En

However, when you use the Filter or Characteristic methods to initialize thedimension and you want a description of the selected filter or characteristicshown, you use the GetCtLabel function to enter syntax to show thisinformation. You also use the function if you want to show the characteristicof a dimension.

You can retrieve the display language:

• Activating Code, Short description and Long description in the "InsertDimension Values" wizard.

34

Working with consolidation data in Microsoft Excel

Page 35: Fpm75 Fcxl User Guide En

• Open the Excel wizard used for inserting Excel functions, and use oneof the following syntax examples:

DescriptionSyntax

Retrieves the code of the dimension valuestored in a cell. In the sample syntax A1

is used.

=GetCtLabel(A1;"VALUE(<DIM>)!NAME")

Retrieves the short description of the di-mension's value stored in a cell. In thesample syntax cell A1 is used.

=GetCtLabel(A1;"VALUE(<DIM>)!SDE

SC")

Retrieves the long description of the di-mension's value stored in a cell. In thesample syntax A1 is used.

=GetCtLabel(A1;"VALUE(<DIM>)!LDE

SC")

Retrieves the code of a characteristic orsubcharacteristic linked to a dimensionvalue.

Note:The syntax is not provided by the wiz-ard, and must be entered directly intothe cell.

=GetCtLabel(A1;"VALUE(<DIM>)!<CHARACT>!NAME")

Retrieves the short description of a char-acteristic or subcharacteristic linked to adimension value.

Note:The syntax is not provided by the wiz-ard, and must be entered directly intothe cell.

=GetCtLabel(A1;"VALUE(<DIM>)!<CHARACT>!SDESC")

35

Working with consolidation data in Microsoft Excel

Page 36: Fpm75 Fcxl User Guide En

DescriptionSyntax

=GetCtLabel(A1;"VALUE(<DIM>)!<CHARACT>!LDESC")

Retrieves the long description of a charac-teristic or subcharacteristic linked to a di-mension value.

Note:The syntax is not provided by the wiz-ard, and must be entered directly intothe cell.

Retrieves the code of the connected user.

Note:The syntax is not provided by the wiz-ard, and must be entered directly intothe cell.

=GetCtLabel("ENV(CURUSER)!NAME")

Retrieves the long description of the con-nected user.

Note:The syntax is not provided by the wiz-ard, and must be entered directly intothe cell.

=GetCtLabel("ENV(CURUSER)!LDESC")

Retrieves the reference value creationdate in short format stored in a cell. In thesample syntax cell A1 is used.

Note:The syntax is not provided by the wiz-ard, and must be entered directly intothe cell.

=GetCtLabel(A1;"VALUE((<DIM>)!CREATIONDT[SDATE]")

36

Working with consolidation data in Microsoft Excel

Page 37: Fpm75 Fcxl User Guide En

DescriptionSyntax

=GetCtLabel(A1;"DIM((<DIM>)!LDESC")

Retrieves the dimension's long descrip-tion. In the sample syntax cell A1 is used.

Note:The syntax is not provided by the wiz-ard, and must be entered directly intothe cell.

Retrieves the code of the dimension'scharacteristic. In the sample syntax cellA1 is used.

Note:The syntax is not provided by the wiz-ard, and must be entered directly intothe cell.

=GetCtLabel(A1;"CHARACTINIT((<DIM>;

<CHARACT>)!NAME")

Retrieves the short description of the di-mension's characteristic. In the samplesyntax cell A1 is used.

Note:The syntax is not provided by the wiz-ard, and must be entered directly intothe cell.

=GetCtLabel(A1;"CHARACTINIT((<DIM>;

<CHARACT>)!SDESC")

Retrieves the long description of the di-mension's characteristic. In the samplesyntax cell A1 is used.

Note:The syntax is not provided by the wiz-ard, and must be entered directly intothe cell.

=GetCtLabel(A1;"CHARACTINIT((<DIM>;

<CHARACT>)!LDESC")

37

Working with consolidation data in Microsoft Excel

Page 38: Fpm75 Fcxl User Guide En

38

Working with consolidation data in Microsoft Excel

Page 39: Fpm75 Fcxl User Guide En

More Information

LocationInformation Resource

http://www.sap.comSAP BusinessOb-jects product infor-mation

Select http://help.sap.com > SAP BusinessObjects.

You can access the most up-to-date documentation coveringall SAP BusinessObjects products and their deployment at theSAP Help Portal. You can download PDF versions or installableHTML libraries.

Certain guides are stored on the SAP Service Marketplace andare not available from the SAP Help Portal. These guides arelisted on the Help Portal accompanied by a link to the SAPService Marketplace. Customers with a maintenance agreementhave an authorized user ID to access this site. To obtain an ID,contact your customer support representative.

SAP Help Portal

39

More Information

Page 40: Fpm75 Fcxl User Guide En

LocationInformation Resource

http://service.sap.com/bosap-support > Documentation• Installation guides: https://service.sap.com/bosap-inst

guides• Release notes: http://service.sap.com/releasenotesThe SAP Service Marketplace stores certain installationguides, upgrade and migration guides, deployment guides,release notes and Supported Platforms documents. Cus-tomers with a maintenance agreement have an authorizeduser ID to access this site. Contact your customer supportrepresentative to obtain an ID. If you are redirected to theSAP Service Marketplace from the SAP Help Portal, usethe menu in the navigation pane on the left to locate thecategory containing the documentation you want to access.

SAP Service Market-place

https://boc.sdn.sap.com/developer/library

https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibraryDeveloper re-sources

https://www.sdn.sap.com/irj/boc/businessobjects-articles

These articles were formerly known as technical papers.

SAP BusinessOb-jects articles on theSAP CommunityNetwork

https://service.sap.com/notes

These notes were formerly known as Knowledge Base articles.Notes

https://www.sdn.sap.com/irj/scn/forumsForums on the SAPCommunity Network

http://www.sap.com/services/education

From traditional classroom learning to targeted e-learningseminars, we can offer a training package to suit your learningneeds and preferred learning style.

Training

40

More Information

Page 41: Fpm75 Fcxl User Guide En

LocationInformation Resource

http://service.sap.com/bosap-support

The SAP Support Portal contains information about CustomerSupport programs and services. It also has links to a wide rangeof technical information and downloads. Customers with amaintenance agreement have an authorized user ID to accessthis site. To obtain an ID, contact your customer support repre-sentative.

Online customersupport

http://www.sap.com/services/bysubject/businessobjectsconsulting

Consultants can accompany you from the initial analysis stageto the delivery of your deployment project. Expertise is availablein topics such as relational and multidimensional databases,connectivity, database design tools, and customized embeddingtechnology.

Consulting

41

More Information

Page 42: Fpm75 Fcxl User Guide En

42

More Information

Page 43: Fpm75 Fcxl User Guide En

IndexDdata

analyzing in Excel worksheets 31in schedules 32inserting into the Excel data matrix 18

dimensionsconfiguring in an Excel worksheet 17filtering in an Excel worksheet 16for data entry and export in Excel 28inserting elementary values in an Excel

worksheet 16inserting into an Excel worksheet 14

EExcel data matrix

inserting data 18Excel Link

using to work with data 11Excel schedules

for financial consolidation 11Excel worksheet

adding a dimension filter 16configuring a dimension value 17

Excel worksheetsdefining the table structure 13dimensions for data entry and export 28entering data in packages 29exclusive mode 31exporting package data 31functions 20inserting a dimension value 16inserting dimensions 14multi-user mode 30retrieving consolidation data 18using to enter data in a package 27

exclusive modein Excel worksheets 31

Ffunctions

GetCtData 21, 25, 33GetCtLabel 33in Excel worksheets 20PutCtData 21, 25

GGetCtData

Excel cell references 25syntax in Excel data 21using to retrieve data in Excel 33

GetCtLabelusing to retrieve display language 33

Ppackages

entering data via Excel 27, 29exporting data from Excel 31sending data to an Excel worksheet 18working in multi-user mode in Excel 30

PutCtDataExcel cell references 25syntax in Excel data entry 21

Sschedules

data 32retrieving data using GetCtData 33retrieving data using GetCtLabel 33updating amounts in cells 32updating workbook amounts 32updating worksheet amounts 32

43

Page 44: Fpm75 Fcxl User Guide En

Ttables

defining for the Excel worksheet 13

Uusers

connected in Excel 30

44

Index