sap help

224
1 10.0 NetWeaver 26.04.2013 BUSINESS OBJECTS PLANNING AND CONSOLIDATION

Upload: maheedhar-challa

Post on 24-Nov-2015

342 views

Category:

Documents


5 download

DESCRIPTION

sap help

TRANSCRIPT

  • 1

    10.0 NetWeaver

    26.04.2013

    BUSINESS OBJECTS PLANNING AND CONSOLIDATION

  • 2

    CONTENTS

    1.

    2.

    3.

    SAP Business Objects Planning and Consolidation

    Getting Started

    Administration

    3.a. Environment Management

    3.b. Dimension Management

    3.c. Dimension Properties

    3.d. Model Management

    3.e. Legal Consolidation

    3.f. Rules

    3.f.i. Member Formulas

    3.f.ii. Script Logic

    (a) Validations as Script Logic

    (b) US Eliminations as Script Logic

    Carry-Forward a Script Logic

    (d) Inter-Company Booking as Script Logic

    (e) Currency Conversion as Script Logic

    (f) Account-based Calculations as Script Logic

    3.g. Business Rules Management

    3.g.i. Eliminations and Adjustments Rules for Legal Consolidation

    3.h. Controls

    3.i. Business Process Flow Management

    . (a) Creating New Process Templates

    (b) Activities

    004

    006

    013

    013

    016

    022

    033

    037

    055

    055

    058

    093

    094

    094

    095

    095

    097

    097

    106

    110

    117

    118

    120

  • 3

    4.

    5.

    6.

    7.

    8.

    9.

    .

    3.j. Features

    (A) Work Status Set-up

    (B) Journal Administration

    (i) Journal Template Creation

    3.k. Auditing

    Content Life-Cycle Management

    4.a. Content Group and Package Management

    4.a.i. Content Group Comparision

    Business Process Flow

    Consolidation Central

    6.a. Consolidation Monitor

    6.b. Controls Monitor

    6.c. Journals

    6.d. Ownership Manager

    Audit Reports

    Creating Reports

    8.a. Context

    EVDRE Functionality

    9.a. Key Range Parameter

    9.b. Expand Range Parameter

    127

    127

    134

    135

    143

    145

    149

    154

    157

    161

    161

    164

    168

    175

    183

    190

    195

    200

    205

    215

  • 4

    1. SAP Business-Objects Planning and Consolidation

    Product Information:

    Product SAP Business Objects Planning and Consolidation, version for the Net-Weaver platform

    Release 10.0

    Documentation Published

    December, 2011

    SAP Business-Objects Planning and Consolidation provides everything you need to meet your bottom-up and top-down financial and operational planning requirements, as well as complete Consolidation and Reporting through a single application and user interface.

    Integration: There are two versions of Planning and Consolidation: a version for the Microsoft platform and a version for SAP Net-Weaver. This help focuses on the Net-Weaver platform.

    Two client components are included with Planning and Consolidation: a Web Client, which is installed with the Planning and Consolidation server, and an Administration Client, which requires a separate install. The Web Client is primarily for business users, while the Administration Client is primarily for administrative users.

    There is a separate installation for business users that are power users the SAP Business-Objects EPM solutions, add-in for Microsoft Office.

    Features:

    Security: The Security Guide provides thorough security-relevant information for this release of Planning and Consolidation. The guide is available on SAP Service Marketplace at http://service.sap.com/securityguide SAP Business Objects SAP Business Objects Enterprise Performance Management (EPM) .

    Web Client: When you first open the Web Client, you are presented with the HOME tab. The HOME tab is always available, and contains a menu contains all components that you are authorized to access, including:

    Start Page Describes the initial Planning and Consolidation Web Client page. From this page, you can select from your favorite objects, create reports and workspaces, and launch client applications.

    Activities Provides information about using Business Process Flows (processes). For information about setting up process templates, see Business Process Flow Management.

    Library Provides information about how to view, edit and create objects in the Library view. You use the Library view to store and organize Planning and Consolidation objects (workspaces, reports and input forms), SAP Crystal Dashboards and books created in the EPM Add-in.

    Documents Provides information about using the Documents view to post, share, and retrieve files, and to manage the display of content. The Documents view contains Documents that users have uploaded manually.

    Consolidation Central Provides information about managing consolidated data to obtain an accurate view of the financial situation of your organization.

    Audit Reports Provides information about reporting on system information and activity.

  • 5

    Starting the Web Client: To start the Planning and Consolidation Web Client, do one of the following:

    From the Windows Start menu, select SAP Business Objects Planning and Consolidation Planning and Consolidation .

    Open a browser and connect to the URL http:///sap/bpc/web, where is the server name or IP address and port number of the Planning and Consolidation application location.

    To log on directly to a specific Environment, enter http:///sap/bpc/web/.

    Administration Client: The Administration Client enables administrators to perform set-up and maintenance tasks for Planning and Consolidation Environments and Models. For more information, see Administration.

    Activities: To start the Planning and Consolidation Web Client, do one of the following:

    From the Windows Start menu, select SAP Business Objects Planning and Consolidation Planning and Consolidation .

    Open a browser and connect to the URL http:///sap/bpc, where is the server name or IP address and port number of the Planning and Consolidation application location.

    To log on directly to a specific ENVIRONMENT, enter http:///sap/bpc/web/.

    To start the Planning and Consolidation Administration Client, do the following:

    From the Windows Start menu, select SAP Business Objects Planning and Consolidation Planning and Consolidation Administration .

    From the Web Client, select Start Page, then select Planning and Consolidation Administration from the Launch area.

    More Information

    Creating and Modifying Workspaces

    More Information

  • 6

    2. Getting Started: The following features are available within SAP Business Objects Planning and Consolidation:

    a. You can change the user preferences to customize the display of your UI (see Preferences). b. You can use keyboard shortcuts for quick navigation to specific functions (see Keyboard

    Shortcuts). c. You can change the way data displays in table format (see Grid). d. You can print objects in PDF format (see Printing Objects). e. You can create a message template as the basis for the message structure (see Message Template).

    2.a. Preferences: You can change the user preferences to customize the display of your UI. You can make changes to the startup options, language, and display, among other settings.

    Features:

    Feature Description

    Accessibility Text size Theme

    Language and Region Language Time zone Date format Number format

    NOTE: If you are using SAP Business Objects Spend Performance Management, you also have the following options available:

    Features Description

    Display What tabs to show on startup Whether to show or hide the view panel

    My Messages Preferred channels for message delivery Auto refresh details

    Advanced Chart Advanced chart cache size

    Recent Objects How many workspaces and other objects to show in the recent list

    Report Data Source Grid and Chart settings Default Chart type

    Additional Report Settings

    Select a default time frame for new reports Select a default time frame for SAP-delivered reports

    Currency Settings

    What Currency types should be used for reporting Global Currency Local Currency Document Currency

    Select the Currency that should be used as the Local Currency and the Document Currency

  • 7

    Features Description

    Recently Used Elements

    De-activate the display of recently used elements Set a limit for the number of recent elements that should be displayed Delete the list of recently used elements

    Default Hierarchies

    The default Data Source displays the list of hierarchical dimensions available in a report.

    If the Dimension has more than one hierarchy available, you can Edit the default hierarchy and select another hierarchy as the default. If you create a report with this Dimension, the report is run with the default hierarchy selected here.

    NOTE: If you are using SAP Business Objects Supply Chain Performance Management, you also have the following options available:

    Feature Description

    Scorecard Settings

    Change the selection for fields that are shown in the Scorecard Table View Default fields: Name, Actual, Risk Indicator, Risk Exposure, Score, Status, Trend, Target

    Recent Objects How many workspaces and other objects to show in the recent list

    Report Data Source Grid and Chart settings Default Chart type

    NOTE: If you are using SAP Business Objects Strategy Management, you also have the following options available:

    Features Description

    Startup Default Context to show on start-up Default tab to show on start-up

    Report Data Source Grid and Chart settings Default Chart type

    Activities: To view and edit user preferences, choose Preferences in the masthead.

    To change the settings, choose Apply. To restore the original settings, choose Restore Default.

    CAUTION:

    To implement Theme changes, you need to restart the application.

    Select a Theme from the dropdown list and choose Apply. In the dialog box that appears, choose OK. Save your entries and restart the application.

    To implement Language changes, you need to restart the application.

    Select a Language from the dropdown list In the dialog box that appears, choose Yes. Save your entries. A dialog box appears reminding you to restart the application.

  • 8

    2.b. Keyboard Short-Cuts: Keyboard Short-Cuts allow quick navigation to specific functions.

    Features: The following Keyboard Short-Cuts are available:

    Short-Cut Function More Information

    CTRL + M Opens the Start button drop-down

    CTRL + SHIFT + ALT + O Opens the Browse dialog box

    CTRL + SHIFT + ALT + N Creates a New Workspace

    CTRL + SHIFT + ALT + F Creates a New Folder You must be in an open Workspace.

    CTRL + SHIFT + ALT + D Saves a Workspace You must be in an open Workspace.

    CTRL + SHIFT + ALT + W Creates a New View You must be in an open Workspace.

    CTRL + SHIFT + ALT + X Closes a Workspace You must be in an open Workspace.

    CTRL + SHIFT + F12 Opens a Workspace in full screen mode inside the browser

    You must be in an open Workspace.

    SHIFT + ENTER Navigates between the book and organizer view in a briefing book

    You must be in an open briefing book.

    CTRL + LEFT ARROW or CTRL +RIGHT ARROW

    Navigates between pages in the book or tiles in the organizer

    You must be in an open briefing book.

    CTRL + ENTER Opens a page in the book from the corresponding tile in the organizer view

    You must be in an open briefing book.

    SHIFT + R Re-names a tile in the organizer view

    You must be in an open briefing book.

    CTRL + SHIFT + DELETE Deletes a tile from the Organizer view

    You must be in an open briefing book. This also deletes the corresponding page from the briefing book.

    2.c. Grid: A table that displays data and allows you to alter the display of that data.

    You can display data in table format and change the display as follows:

    You can reorder the columns in a table using drag and drop. Where available, you can filter the data displayed in a table using the (Toggle Search). By entering a specific value, you can narrow the data displayed to only include that value. Display or hide certain columns using the column selector. All columns are displayed by default. To hide a particular column, deselect the check-box for that

    column. Sort the data in the table according to a particular column by selecting the column header.

    The data is sorted in ascending or descending order.

  • 9

    2.d. Printing Objects: You want to print objects in PDF format.

    Pre-requisites: You have a PDF reader installed.

    Procedure:

    a. To print an object, for example, a workspace, report, or dashboard, from the toolbar, choose (Print).

    b. In the dialog box that appears, the document title corresponds to the name of the tab you are printing. NOTE: For Workspaces only: The name of the document is the name of the workspace combined with the name of the current view.

    c. Choose Print. A PDF version of the content is generated.

    d. Open and print the PDF document directly, or save it to your local system.

    2.e. Message Template: The Message Template is used as the basis for the Message Structure.

    You can use the smart- forms visual editor to create and update Message Templates. When you publish a message, you can select a smart-form by specifying the form name.

    Structure: To ensure compatibility between the message and smart-form, you need to adhere to the following guidelines:

    a. Define only one page. This page must have only one main window.

    b. Define the alignment of text at paragraph level and not at text element level. c. Do not use un-supported elements.

    For more information, see Caution key-block. d. Use only page, window, text (with no web attributes), program lines, and date elements. e. Standard placeholders can be used. f. Set the Smar- Form Global Settings/Form Attributes, Output Options/Output Format to XSF

    Output + HTML. g. Set the Smart-Form Global Settings/Form Attributes/Output Options/Page Format to Online.

    CAUTION: The following restrictions apply:

    The notification title cannot be maintained as part of the smart form. A hyperlink in a smart form can be rendered as a HTML hyperlink with a hyperlink description as

    described in the following SAP Note:

    SAP NOTE Title Comment

    622718 SF Web Forms: Callback for the URL format -

    Images are not supported. Tables are only rendered in e-mails. Interactive web forms are not supported. Text area is not supported. Background graphics are not supported. Address is not supported. Folders are not supported. Smart-Form styles, for example, font, is not supported; however, bold, italic, and underlined texts

    are not supported.

    Integration: You can access the smart-forms visual editor using transaction smart-forms.

    EXAMPLE: See ABAP report /POA/R_EN_NOTIFICATION_DEMO for examples of how to use the sample smart form /POA/SBC_EN_DEMO_SFT03.

  • 10

    More Information: For more information about smart forms, see the SAP Library documentation on SAP Help Portal at http://help.sap.com SAP Net-Weaver . Search for Basic Elements of a Form.

    Standard Placeholders: These are a set of tokens that can be placed in the payload of a message, either in the body or the subject.

    NOTE: If the placeholder exceeds the maximum permitted length in the subject line, it is truncated.

    Token Details

    $FirstName$ First name of the recipient

    $LastName$ Last name of the recipient

    $DisplayName$ Display name of a recipient

    $PublishDateTime$ Date and time the message is published

    $AllRecipients$ List of recipients this message is delivered to

    2.f. More Information: You can find more information about Planning and Consolidation in the resources described below.

    The master guide is the starting point for implementing an SAP solution. It lists the required units that can be installed for each business or IT scenario. It provides scenario-specific descriptions of preparation, execution, and follow-up of an implementation. It also provides references to other documents, such as installation guides, the technical infrastructure guide and SAP Notes.

    Target Group: Technology Consultants System Administrators

    Current Version: On SAP Service Marketplace at http://service.sap.com/instguidesEPM-BPC,

    select the desired version of Planning and Consolidation.

    The installation guide describes the technical implementation of a unit, taking into account the combinations of operating systems and databases. It does not describe any business-related configuration.

    Target group: Technology Consultants System Administrators

    Current Version:

    On SAP Service Marketplace at http://service.sap.com/instguidesEPM-BPC, select the desired version of Planning and Consolidation.

    NOTE: You should ensure that SAP Net-Weaver 7.0 is properly installed and configured before setting up the system. For more information, see the Net-Weaver documentation on the Service Marketplace at http://service.sap.com/instguides SAP Net-Weaver SAP Net-Weaver 7.0 (2004s) Installation .

    The security guide provides an overview of the security-relevant information that applies to Planning and Consolidation.

    Target Group: Technology Consultants System Administrators

  • 11

    Current Version:

    On SAP Service Marketplace at http://service.sap.com/securityguide SAP Business Objects .

    The administrator's guide contains information on managing Planning and Consolidation solutions and maintaining and running them optimally. It describes specific tasks and lists the tools that you can use to implement them.

    Target Group: Technology Consultants System Administrators

    Current Version: On SAP Service Marketplace at http://service.sap.com/instguidesEPM-BPC,

    select the desired version of Planning and Consolidation.

    Release NOTEs are documents that contain short descriptions of new features or changes in Planning and Consolidation or an SAP Application since the previous release. Release notes about ABAP developments enable the SAP system to generate delta and upgrade IMGs.

    o Target Group: Consultants Project teams for upgrades

    Current Version: On SAP Service Marketplace at http://service.sap.com/releasenotes.

    Central NOTEs on SAP Service Marketplace: Additional information about using Planning and Consolidation is available in the central notes and other SAP Notes at http://service.sap.com/notes.

    Additional Functional Information on SAP Community Network: Additional information about using Planning and Consolidation is available in the form of Enterprise Performance Management (EPM) How-to Guides on the SAP Community Network at https://wiki.sdn.sap.com using the navigation Business Process Expert (child page) How-to Guides Enterprise Performance Management (EPM) How-to Guides .

    2.g. Start Page: When you log in to the Web Client of Planning and Consolidation, the first screen that you see is the Start Page, which is the first node in the Home tab navigation pane.

    Features: The following features are available in the Start Page:

    Favorites: Your Favorites list contains quick links to items such as the Workspaces, Reports, Input-Forms, and Books that you access frequently during your working day. You can define your own list of favorites.

    Create: The Create Area contains short-cuts to the processes to create a New Report, Input-Form, or Workspace. See Creating Reports and Creating and Modifying Workspaces.

    Launch: When you first access the Web Client, the Launch area contains links to install the SAP Business Objects EPM solutions, add-in for Microsoft Office and the Administration Client. After these components are installed, the Launch contains links to the EPM add-in and a link to the Administration Client. The EPM add-in is an add-in to Microsoft Office Excel, Microsoft Office Word and Microsoft Office PowerPoint. The add-in enables you to analyze data as well as enter data on SAP Business Objects Planning and Consolidation models. For more information about the EPM add-in, see the SAP Business Objects EPM solutions, add-in for Microsoft Office help. There can also be up to five custom links in the Launch area. You can use these links to access other applications, for example, Financial Information Management (FIM).

    Activities: To open the Start Page, choose Start Page from the left navigation pane in the Home tab. From the Start Page, you can do the following:

  • 12

    Change the Environment: Click the active Environment from the lower right corner of the screen and select the desired one from a list.

    View My Security: Click Show Access Rights from the lower right corner of the screen. The My Security report opens in a new tab.

    Visit the Installation Center: Click Download Center from the lower right corner of the screen and select the desired download from a list of available downloads.

    Set Preferences: Click Preferences to set individual preferences for: Accessibility Settings Locale Settings

    For more information, see Preferences. Create Customized links: In the Administrator, Office, and Web Interfaces, you can add links in

    the Launch are to other interfaces or web-sites which you configure as available interfaces. To do so, add the following parameters to the Environment.

    Field Name Value

    AV_INT_URL_ The URL to open.

    AV_INT_SSO_ Enter 0 (zero) if SSO is disabled or 1 (one) if SSO is enabled.

    AV_INT_NAME_ The text to display in the Launch area.

    AV_INT_LOC_ This property determines in which BPC interface the available interface displays. The possible values are: A for Administration client O for Office client modules W for Web client

    The entry at the end of the parameters is a number that relates the parameters to the given customized link. For each new link that you add, you must use a different number. can only be a number between 1 and 5.

    To create a link to SAP Business Objects Financial Information Management (FIM), enter the URL like this: http://:/fim. By default the HTTP port of the Apache Tomcat server is 8080.

    Access Help - Click the Help button to open the Planning and Consolidation help.

  • 13

    3. ADMINISTRATION:

    The Administration Client enables Administrators to perform set-up and maintenance tasks for Planning and Consolidation Environments and Models.

    Features: Set-up and maintenance of Planning and Consolidation consist of the following tasks:

    Environment Management Dimension Management Model Management Security Management Management of Rules for Member Formulas, Logic Scripts, Business Rules and Controls Set-up of Business Process Flows Set-up of Work Statuses Set-up of Journals Set-up of Context Defaults Configuration of Drill-Through Set-up of Auditing

    More Information:

    Starting the Administration Client More Information

    3.a. Environment Management: An Environment consists of one or more Models. An Environment stores all the data from each Model. Each Model contains the master data that controls the data in the Environment. Models can share one or more Dimensions with other Models within the Environment.

    Features: You can perform the following tasks when managing Environments:

    Task More Information Add New Environments

    Administrators create New Environments by copying information from the sample Environment, ENVIRONMENT SHELL, provided with Planning and Consolidation. See New Environments and Environment Shell Sample Environment.

    Setting the Environment Status

    The Environment Status determines when and how users can log on and interact with the data. See Environment Status. See Environment Status.

    Setting the Template Version

    If you have made changes to any of the dynamic templates for reports or schedules, you can force an update of template files by changing the template version. Therefore, clients that log on to the Environment receive the new templates. You can set template versions by choosing Manage All Environments, selecting an Environment, then choosing Set Template Version. Increment template versions by 1.

    Viewing User Activity

    Planning and Consolidation logs User and Administrator behavior. You can view activity logs by choosing Manage All Environments, selecting an Environment, then choosing User Activity.

    Using E-Mail Notifications

    Administrators can use an e-mail notification service to send e-mails to users or teams defined in the system. The appropriate SMTP parameters must be set-up correctly. For more details, see the SAP Business Objects Planning and Consolidation 10.0 IMG Guide.

    Deleting Environments

    You can Delete Environments after choosing Manage All Environments and selecting a Environment. CAUTION: You can Delete an Environment when it contains data. You cannot, however, Delete a Dimension Member when there is data associated to that member in a Model.

    The following information is important when managing Environments: An Environment is equivalent to an Info-Area within Net-Weaver with nearly all unique objects within this Info-Area.

  • 14

    No objects are shared across Environments, except delivered Properties such as Scaling, Formula, and so on. An Info-Area is like a folder, where in the case of an Environment, it is much more delineated.

    You can Transport Environment changes between Development and Production systems. For more information, see the operations guide on SAP Service Marketplace at http://service.sap.com/instguidesEPM-BPC.

    More Information:

    Environment Shell Sample Environment

    3.a.1. New Environments: You can add can New Environments to the system by copying information from the Environment Shell Environment.

    When you Create a New Environment, the system does the following:

    Copies the Environment Web Folders/Data within File Service Copies all Transactional and Master Data from the Source Environment to the New Environment Copies Security and Metadata Copies the Environment Database

    Features: You can copy Model Data, Library and Documents content, and Journal Templates from the Source (Environment Shell) Environment. You can also copy Business Process Flows.

    You can modify the descriptive text associated with an Environment. For example, you might want to change the description if you have made a significant change to the Environment, such as adding a New Model that performs new functions for your business.

    Activities: Add an Environment by doing the following:

    1. Choose Add a new Environment in the Manage Environment action pane. 2. Enter a name and description, and select the name of the Environment to copy.

    After the copying completes, you can begin to modify the default models, add new ones, and assign users to them.

    More Information:

    Environment Shell Sample Environment

    3.a.2. Environment Shell Sample Environment: You can use the Environment Shell Sample Environment to create your own Environments.

    Because it is a Shell, it needs to be populated with publications and reports to become a fully functional Environment. The Environment Shell Sample Environment does not contain any data except Time Dimension information, and has only a limited amount of Master Data in the form of Dimension Members. The Dimension Master Data is limited to default members in most Dimensions so the Environment works when an administrative task is run.

    When you install a New Version of Planning and Consolidation, the Environment Shell Sample Environment and its components are over-written.

    CAUTION: You must not modify the Environment Shell Environment.

    Features: The Environment Shell Environment contains the following components needed to build a functioning Environment:

  • 15

    Four Sample Models Planning, Rate, Consolidation, and Ownership that contain most of the functionality you need to start building your own Environment.

    The Planning Model is a Multi-Currency Financial Model. It is designed, by default, to accommodate Currency Translation.

    The Rate Model, which stores the Currency Rates, is assigned to the Planning Model as a supporting model. The combination of the two Models allows for the calculation of Currency Conversions.

    The Consolidation Model contains Consolidation information, such as percent ownership, percent control, percent Consolidation, and the Consolidation method to child members.

    The Ownership Model is a supporting model for a Consolidation Reporting Model. It stores information such as the Consolidation Methods, Ownership Percentages, and Group Roll up information used for Legal Consolidation.

    If you need to build more complex Environments, for example, for Legal Reporting, you can build an Environment using the components included with-in Environment Shell.

    A set of Dynamic Report and Input Schedule templates Data Manager packages Blank documents in the Documents view and reports in the Library view Required Administration Set-up parameters

    All required Dimensions with the properties needed to create a basic Planning and Consolidation Environment

    Dimensions in the Environment Shell Sample Environment:

    Unified Dimensions for Planning and Consolidation models

    Dimensions Models

    Type ID Dimension ID Dimension Description Planning Consolidation Rates Ownership

    C CATEGORY Category X X X X

    T TIME Time X X X X

    E ENTITY Entity X X X

    A ACCOUNT Account X X

    D AUDITTRAIL Audit Trail X X

    R RPTCURRENCY Reporting Currency X X

    I INTERCO Inter-Company Partner X X X

    Dimensions specific to Consolidation Model:

    Dimensions Models

    Type ID Dimension ID Dimension Description Planning Consolidation Rates Ownership

    G SCOPE Scope X X

    S FLOW Flow X

  • 16

    Dimension specific to Planning Model:

    Dimensions Models

    Type ID Dimension ID Dimension Description Planning Consolidation Rates Ownership

    U PRODUCT Product X

    Dimensions specific to the Rates Model:

    Dimensions Models

    Type ID Dimension ID Dimension Description Planning Consolidation Rates Ownership

    A R_ACCOUNT Rate Account X

    E R_ENTITY Rate Entity X

    R INPUTCURRENCY Input Currency X

    Dimension specific to the Ownership Model:

    Dimensions Models

    Type ID Description Planning Consolidation Rates Ownership

    A O_ACCOUNT Ownership Account X

    More Information:

    New Environments Environment Management

    3.a.3. Environment Status: An Environment can have a status of either Online or Offline. A newly created Environment has a status of Offline until an Administrator makes it available for use by giving it a status of Online. When an Environment is offline, users may be restricted from performing Data Retrieval and Export Tasks.

    Features: When users attempt to log on to an Environment that is offline, the system displays a warning and may open the Environment to work offline on parked or locked documents. Users can also query the Model information, but the data may not be completely up-to-date.

    Activities: You can manually set the status of an Environment by choosing Manage All Environments Change Status .

    You can enter a message to display to users who try to perform a restricted task while the Environment is offline. We recommend including the current date and time and giving an estimated time of when the Environment will become available, if appropriate.

    More Information:

    Environment Management

    3.b. Dimension Management: A Dimension is a collection of related Data Members, which represents one aspect of a business; for example, accounts, products, or currency. You manage Dimensions to add and perform other operations on Dimensions within your Environments, such as defining Members and assigning Properties. The Dimensions can be added to one or more Models in the Environment.

  • 17

    Features: You can manage Dimensions in the following ways:

    Task More Information

    Adding Dimensions

    You can Add New Dimensions to an Environment to make them available for use in its Models. See New Dimensions.

    Copying Dimensions

    You can Copy existing Dimensions to create New Dimensions. When you copy a Dimension, you specify the Source Dimension, a new name, and a description. See New Dimensions.

    Modifying Dimensions

    You can Modify an existing Dimension. When you modify a Dimension, you can change the name, description, Dimension type, Reference Dimension, and Dimension Properties as well as enable member formulas for the Dimension. See New Dimensions.

    Processing Dimensions

    When you Create a Dimension or make changes to an existing Dimension, you need to process the Dimension. See Dimension Processing.

    Deleting Dimensions

    You can Delete a Dimension from an Environment. However, you cannot Delete a Dimension when it is already assigned to a Model. You delete a Dimension from an Environment by selecting a Dimension and choosing Delete.

    Activities: To manage Dimensions, select Dimensions and Models Dimensions from the Administration screen. Once you select a Dimension, you can perform one of the available tasks.

    More Information:

    Dimension Types

    Dimension Security

    Dimension Processing

    Dimension Member Management

    Assignment of Dimensions to Models

    Dimension Properties

    3.b.1. New Dimensions: You Add Dimensions to an Environment to make them available for use by its Models. To add a Dimension to an Environment, you can create a New Dimension or make a copy of an existing Dimension.

    Features: When adding a Dimension using the New Dimension wizard, you supply the following information. This information is also useful when copying or modifying a Dimension.

    Field More Information

    ID Dimension-IDs are not case sensitive and display in the case you typed. They must be unique regardless of case.

    You can use any ID you want for a Dimension as long as you follow these guidelines: Do not use special characters such as accented characters or Cyrillic fonts in IDs. Enter a maximum of 16 characters and without single quotation marks ('), double quotation

    marks ("), back slashes (\), or ampersands (&). Dimension IDs cannot contain a dash (-), but can contain an underscore (_). Do not begin a Dimension ID with a number as its first character.

    Do not use the following names: App, AppAccess, AvlObject, Category Access, CollabDoc, CollabIcons, CollabRecipient, CollabSupport, CollabType, DBVERSION, Defaults, DesktopStyleDef, Dimension, DrillDef, DTIParam, Function, Formula, Group, InvestParam, MemberAccess, MessageLog, Packages, PageDef, Permission, PublishedBooks, Rate, ReportParam, SectionDef, Status, StatusCode, TaskAccess, User, UserGroup, UserPackages, UserPovDef, WebContents, SOURCE, SIGNEDDATA

    Description

    Create Dimension Descriptions with a maximum of 255 characters.

  • 18

    Field More Information

    Type The Dimension type allows you to organize data within Models based on the type of information included. See Dimension Types.

    Referential Integrity

    Referential Integrity validates the properties of the Dimension with the Dimension Member-IDs of a different Dimension. When you process the Dimension, the system checks the values of the Referential Integrity Property (see Dimension Processing). Validation does not complete if they do not pass Validation. See the following table for the Dimension Validation rules.

    Dimension Properties

    You can assign New Properties to a Dimension. See Dimension Properties.

    Dimension Validation Rules:

    Dimension Type ID Description

    Reference Type ID Description Property ID Reference Property ID

    A ACCOUNT A ACCOUNT RATETYPE ID

    C CATEGORY T TIME YEAR YEAR

    E ENTITY R CURRENCY CURRENCY ID

    I INTER-COMPANY E ENTITY ENTITY ID

    Activities: You can create a New Dimension in the Administration Screen by choosing Dimensions and Models Dimensions New Dimension , then entering the required data.

    3.b.2. Dimension Types: You use Dimension Types to organize data with-in Models based on the type of information involved. An Environment can have Multiple Dimensions of one type. Each Model within the Environment, however, can have only one of each of the required types. For example, the Environment might contain the Entity Dimensions Entity B and Entity F, with the Budgeting Model using Entity B and the Forecasting Model using Entity F.

    The following table describes the types of Dimensions within Planning and Consolidation:

    Type ID

    Type Description

    More Information

    A Account Usually contains Chart of Accounts and other Planning assumption measures. The Dimension is normally represented by a hierarchy of accounts.

    C Category This represents the versions or scenarios based on which data would be tracked. It contains the types of data you are going to track, such as Actual, Budget, and Forecast. You can set-up categories to store Versions, such as Budget V1, Budget V2, and so on.

    D Audit This represents the various data source that could be used to manage the main data and adjustments if any. This can be used very effectively in calculations and in business rules of a reporting Consolidation Model to segregate input data.

    E Entity Represents the business units that are used to drive the business process. Depending on your Model design, the Entity type can be an operating unit, a cost center, a geographic Entity, and so on. This represents the organization unit, whether defined for legal purpose or from a business angle. This could be cost center, profit center, legal company or region. The Dimension is normally represented by hierarchy of entities.

  • 19

    Type ID

    Type Description

    More Information

    G Group Reports Consolidated results in multiple Group Currencies within a single Entity structure. Group provides Multiple Currencies for a group member. NOTE: Assign both an R and a G identifier to a Consolidation Model but assign only the G identifier to the Ownership Model referred from the Consolidation Model. You cannot assign both an R and a G identifier to the same Ownership Model.

    I Inter-Company

    Contains the Inter-Company codes for the Entities. This represents the Inter-Company Codes for the purposes of Legal Consolidation Inter-company Matching and Elimination.

    R Currency Contains the Currency Rates for all Currencies in which your Company does business. For Validation purposes, all Environments must contain a Currency Dimension; however, each model within an Environment is not required to have a Currency Dimension. The Currency Dimension in a Reporting Model must contain the REPORTING property; the Currency Dimension in a Rate Non-Reporting Model does not need to contain the REPORTING property. For information about Reporting and Non-Reporting Models, see Model Management.

    S Sub-Tables This is used to break-down the account activity or flow. For example, some accounts, such as Fixed Assets, have a Sub-Tables Dimension containing Opening, Additions, Deletions, Transfers and Ending Balances. The Sub-Tables type Dimension is important for writing business rules that require Currency Translation amounts to be calculated by account.

    T Time Contains the time periods for which you store data. This represents the time periods based on which data are stored. The time periods could be represented in various forms such as weekly, monthly, quarterly or custom.

    U User-defined This represents any User-defined Dimension that may be required for the Planning process. Referred to in the system as U1, U2, U3, and so on.

    More Information:

    Model Management

    3.b.3. Dimension Security: Security of Dimensions is at the Model level. You secure a Dimension within a Model. Dimension Security controls access to Dimensions and their Members.

    Features: You can utilize the following features to Secure Dimensions:

    Secured and Un-Secured Dimensions: You can have a mixture of Secured and Un-Secured Dimensions in a Model. Securing Dimensions allows you to control which users or teams have read, write or deny access to Dimensions and their Members. You need to define a Dimension as Secured if you want to control member access by specific Dimensions. All users can access Un-Secured Dimension Members.

    Data Access Profiles are used to grant Model access. At least one Dimension in a Model should be Secured to ensure control over Model and Data Access. When defining Member access for Secured Dimensions, be sure to define access for all Secured Dimensions of the Model. Failure to do so results in the inability to access that Model for any users or teams assigned to the member access profile. For more information about setting up member access profiles, see Member Access Profile Setup in the SAP Planning and Consolidation NW Security Guide.

    Security for Member-level Dimensions: In addition to defining Dimensions as Secure for individual Models, you can assign WRITE access to Members within the Dimension using Member access profiles. Since by default, users do not have access to any Members of a Secured Dimension, member access profiles must be set-up for the users you want to give READ-ONLY or WRITE access.

    3.b.4. Dimension Processing: When you create a Dimension or make changes to an existing Dimension, you must process the Dimension.

  • 20

    Features:

    When you process a new Dimension, its properties are saved in the database. When you process an existing Dimension, any changes you made to it are saved in the database. You can schedule the processing of Dimensions with a Data Manager package.

    For information on scheduling the processing of Dimension Members, see the SAP Business Objects EPM solutions, add-in for Microsoft Office help.

    Activities: You can process Dimensions in the Administration screen by choosing Dimensions and Models Dimensions , selecting one or more Dimensions, then choosing Process.

    3.b.5. Dimension Member Management: You manage Dimension Members by adding and modifying Members within a particular Dimension. You add Members to Dimensions based on your business needs. For example, if your company opens a new office, the financial information of that office must be part of the Entity, Category, and Currency Dimensions.

    Features: A Dimension contains a set of pre-defined properties based on its type.

    You can add new properties by choosing Edit Structure, if desired. You can assign Dimension formulas that calculate and store information based on member values.

    Adding Members to Dimensions: You can add members to Dimensions within an Environment in the Administration screen by choosing Dimensions and Models Dimensions , selecting a Dimension, then choosing Edit Members.

    The maximum length for a Member name is 32 characters. However, this limit only applies to newly created Dimensions. For Dimensions that were migrated from Business Planning and Consolidation version 7.5, the previous limit of 20 characters remains for member names.

    NOTE: If you make changes to any rules in the Dimension, such as adding a new formula, you must validate and save those rules, and process the Dimension.

    You can also add Members to Dimensions in bulk using Packages and Process Chains within Data Manager. For more information, see the SAP Business Objects EPM solutions, add-in for Microsoft Office help.

    CAUTION: You cannot rename Dimension Member IDs.

    3.b.5. Assignment of Dimensions to Models: You assign Dimensions to Models to make the data in those Dimensions available in your Model. Each Model must have at least one Dimension of the required types: Account (A), Category (C), Entity (E), and Time (T). Additional Dimensions may be required depending on the type of Model.

    NOTE: Use caution when adding Dimensions from a Model that already contains data. Assign Dimensions only to New Models that do not contain data. If you do add a Dimension to a Model with data, the system finds the first base Member alphabetically, and loads it into the Fact Tables, therefore writing all of the data from the Model to that Member.

    Activities:

    To assign a Dimension to a Model, you modify the Model as follows:

    Select the Model and choose Edit. Choose Add / Remove. Select one or more available Dimensions, then choose Add, then OK.

  • 21

    To remove a Dimension from a Model, you modify the Model as follows:

    Select the Model and choose Edit. Choose Add / Remove. Select one or more selected Dimensions, then choose Remove, then OK.

    More Information

    Model Management

    3.b.6. Custom Measure Formulas: You use the UJA_MAINTAIN_MEASURE_FORMULA program to create and maintain Custom Measure Formulas.

    Restrictions on Maintaining Measures:

    Measures delivered with Planning and Consolidation cannot be deleted. The Measures PERIODIC on a Periodic Cube and YTD on a YTD Cube that are delivered with

    Planning and Consolidation cannot be changed. Other delivered Measures can be changed at your own risk. NOTE: Changes made to Measures delivered with Planning and Consolidation are over-written when you make any changes to that Model from the Administration screen. We recommend that you create Custom Measures instead of changing the delivered Measures.

    Formula names cannot be duplicated. Formula names must be entered in uppercase letters. Parent nodes of a hierarchy cannot be used in Measure formulas.

    Hints for Maintaining the Formulas:

    Use the same formula name as you defined in the Formula Name field when you give the Measure name in [MEASURES]. [].

    If your formula has to refer to another Measure, enter the other formula statement and new formula together in the formula statement section. For example, refer to the formula statement of Periodic and QTD measure on model with a YTD storage type.

    If you want to use a Property of Dimension within Measure Formula, you must include the Net-Weaver Business Warehouse Technical name. You can find this name using transaction MDXTEST, for example. In this transaction, choose Info-Provider as the catalog and then choose your model (cube). The system displays the list of Dimensions. Expand the Dimension and then its properties to view the property list.

    [%TIME%]. CURRENTMEMBER.PROPERTIES ("2/CPMB/GJPDBWP ") is a syntax for using the TIMEID property of the TIME Dimension.

    Creating a Custom Measure Formula:

    1. Go to Transaction Code SE38 in the ABAP layer and enter UJA_MAINTAIN_MEASURE_FORMULA as the program name.

    2. Click the Debugging button. 3. In the Maintain Measure Formula screen, enter the Model Set ID, Model ID, and User ID. You

    must have write access to the core model to save a formula. 4. Click the Enter button on the System Function Bar. 5. In the Maintain Measure Formula screen, do any of the following:

    To Create a Measure: Click the new item button. Enter a measure formula name, description, and formula.

    To display a Measure Formula, double-click it. To display an existing Measure, place the cursor on the Measure you want to display and

    click the Display button. To change an existing Measure, place the cursor on the Measure you want to change and

    click the Change button.

  • 22

    To delete a Measure, place the cursor on the measure you want to delete and click the Delete button.

    Sample YTD on YTD Model: MEMBER [MEASURES].[YTD] AS 'IIF(([%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="INC" OR [%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="LEQ"),-([MEASURES].[/CPMB/SDATA], CLOSINGPERIOD([%TIME%].[LEVEL02])), ([MEASURES].[/CPMB/SDATA], CLOSINGPERIOD([%TIME%].[LEVEL02])))' SOLVE_ORDER=3

    Sample PERIODIC on YTD Model: MEMBER [MEASURES].[YTD] AS 'IIF(([%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="INC" OR [%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="LEQ"),-([MEASURES].[/CPMB/SDATA], CLOSINGPERIOD([%TIME%].[LEVEL02])), ([MEASURES].[/CPMB/SDATA], CLOSINGPERIOD([%TIME%].[LEVEL02])))' SOLVE_ORDER=3##MEMBER [MEASURES].[PERIODIC] AS 'IIF(([%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="INC" OR [%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="EXP") AND NOT ([%TIME%].CURRENTMEMBER.PROPERTIES("2/CPMB/PERIOD")="TOTAL" OR [%TIME%].CURRENTMEMBER.PROPERTIES("2/CPMB/PERIOD")="Q1" OR [%TIME%].CURRENTMEMBER.PROPERTIES("2/CPMB/PERIOD")="JAN" ), [MEASURES].[YTD]-([MEASURES].[YTD],[%TIME%].LAG(1)), [MEASURES].[YTD])' SOLVE_ORDER=3

    Sample QTD on YTD Model: MEMBER [MEASURES].[YTD] AS 'IIF(([%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="INC" OR [%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="LEQ"),-([MEASURES].[/CPMB/SDATA], CLOSINGPERIOD([%TIME%].[LEVEL02])), ([MEASURES].[/CPMB/SDATA], CLOSINGPERIOD([%TIME%].[LEVEL02])))' SOLVE_ORDER=3

    MEMBER [MEASURES].[PERIODIC] AS 'IIF(([%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="INC" OR [%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="EXP") AND NOT ([%TIME%].CURRENTMEMBER.PROPERTIES("2/CPMB/PERIOD")="TOTAL" OR [%TIME%].CURRENTMEMBER.PROPERTIES("2/CPMB/PERIOD")="Q1" OR [%TIME%].CURRENTMEMBER.PROPERTIES("2/CPMB/PERIOD")="JAN" ), [MEASURES].[YTD]-([MEASURES].[YTD],[%TIME%].LAG(1)), [MEASURES].[YTD])' SOLVE_ORDER=3

    MEMBER [MEASURES].[QTD] AS 'IIF(([%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="INC" OR [%P_ACCT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="EXP"),IIF([%TIME%].CURRENTMEMBER.PROPERTIES("2/CPMB/TILEVEL")="QUARTER",[MEASURES].[PERIODIC],IIF([%TIME%].CURRENTMEMBER.PROPERTIES("2/CPMB/TILEVEL")="MONTH" OR [%TIME%].CURRENTMEMBER.PROPERTIES("2/CPMB/TILEVEL")="WEEK" OR [%TIME%].CURRENTMEMBER.PROPERTIES("2/CPMB/TILEVEL")="DAY",SUM(PERIODSTODATE([%TIME%].CURRENTMEMBER.PARENT.LEVEL, [%TIME%].CURRENTMEMBER),[MEASURES].[PERIODIC]),NULL)),[MEASURES].[YTD])' SOLVE_ORDER = 3

    3.c. Dimension Properties: By assigning Properties to Dimensions, you can implement powerful features in your Reporting, Member Lookup, Formulas, and Data Manager Selections. You can filter on Properties in many places in the system. For example, if you want to be able to easily select Entities by geographic region, you simply add a REGION property, and enter a region value for each Entity. Then you can filter and sort by region, apply account logic by region, or define a report format based on region.

    The system requires various Properties depending on the Dimension. You can also assign additional properties for your business needs.

    Many of the Properties are generic, such as ID and DESCRIPTION, while others can be unique to a Dimension, such as SCALING. The properties define the behavior of members within the Dimension.

    Features: You can use the following features when working with Dimensions:

  • 23

    Task More Information

    Adding Properties to Dimensions

    You can add Properties to a Dimension by selecting a Dimension within the Dimension Library and clicking Add in the toolbar above the Property list.

    When you add a Property to a Dimension, you must specify the following:

    ID An ID for the Property. The ID is not case sensitive but is displayed in the case it is typed. The ID must be unique (regardless of case) within a Dimension. The maximum length of an ID is 20 characters. The permitted characters are: A-Z, a-z, 0-9,_,-,. An ID cannot contain the following invalid characters: single quotation mark ('), double quotation mark ("), backslash (\), ampersand (&), dash (-). The ID cannot start with a number as a first character. The ID cannot be the same ID as that of a system-generated property. The ID cannot contain the string of characters PARENTH. The ID cannot be the same ID as one of the special properties described below.

    Name A name for the Property. The maximum length for a property name is 40 characters.

    Number of Characters The maximum length for values of the Property. This must be an integer greater than zero.

    Adding Properties to Dimensions in Consolidation, Ownership, and Rates Models

    When you add a Property to a Dimension in a Consolidation, Ownership, or Rates Model, you have the option to add the set of pre-defined Properties for the following Dimension types:

    Account Category Audit Entity Time Currency

    When you add properties to any of these Dimension types, you can select to add a new property or add the set of required properties for Consolidation type Models. For the Account Dimension, you can also add the set of required properties for Ownership type Models.

    When you add the set of pre-defined properties required for Consolidation, Ownership, or Rates Models, if there is already a property with the same ID as one of the required properties, the system handles this as follows:

    The corresponding property is not added to the Dimension. If the number of characters of the existing property is greater than

    expected, the system does not change it. If the number of characters is smaller, it is updated with the default

    value specified for this property in the set of pre-defined properties

    A message is displayed at the end of the process to inform you if the system did not add some of the properties because they already exist, and if the system changed the number of characters.

    Modifying Dimension Properties

    You can modify a Property which is not a system-generated property. You edit and change a Property directly in the Property list. You cannot change a Property ID after you have saved it. However, you can change a property name and the number of characters, but you cannot reduce the length previously specified.

  • 24

    Task More Information

    Adding Property Values After you add a Property to a Dimension, you can assign property values to Members in the Dimension. You can add property values to properties by selecting the desired Dimension from the Dimension Library, selecting Edit Members, then adding the desired values directly in the member grid under the appropriate property. After you are done, you must save the changes and process the Dimension.

    Removing Dimension Properties

    You can remove properties from a Dimension by selecting a Dimension within the Dimension Library and clicking Remove in the toolbar above the property list. This removes the property from the list. You cannot delete a system-generated property.

    System-Generated Properties: The following properties are generated for all Dimension types, but are not displayed in the list of properties for a Dimension.

    Property Description

    DESCRIPTION Display name of the Dimension. This appears in the language specified in the Preferences settings.

    CALC Indicates whether the Member is calculated by means of a formula or is at a parent level. The Property values can be viewed in the Member Selector in the EPM add-in.

    HIR Stores the Hierarchy-IDs associated with the Member, for example H1;H2.

    Special Properties: The following are reserved IDs that you cannot enter as a Property-ID when adding a new user-defined Dimension property:

    Property Description

    SOLVE_ORDER The SOLVE_ORDER Property defines the order in which the system solves calculated members when they intersect with other calculated members. SOLVE_ORDER determines the order in which the System Evaluates and Calculates Dimensions, Members, Calculated Members, Custom Rollups, and Calculated Cells. The system evaluates the member with the highest solve order first, and calculates it last. Zero is the highest priority.

    Guidelines for implementing SOLVE_ORDER:

    Specify up to 3 measures and 5 members within a SOLVE_ORDER property. Specify Dimensions by Dimension name, making sure that Capitalization is

    correct.

    EXAMPLE: [ACCOUNT].[Account1] / [ACCOUNT].[Account2]

    [PRODUCT].[Product1] + [PRODUCT].[Product2]

    The only exception to this rule is that you do not need to specify an Account Dimension by name.

    FORMULA The optional property FORMULA allows you to define calculations to perform for Dimensions. This powerful feature of the system gives you the ability to customize Data Management to meet your business requirements.

    Select the Enable Member Formulas option for the Dimension to which you want to apply member formulas. For information about implementing formulas, see Member Formulas.

  • 25

    More Information:

    Dimension Processing

    3.c.1. Owner Property: The owner designating Dimension Property is created in any Dimension used as a driving Dimension for a business process flow. You add the property to the Dimension with any name. We recommend using a naming convention that denotes the relationship to Business Process Flow owners. A Dimension can have one or more owner designating properties as long as each is unique.

    For Example, if your business process dictates that an Entity is the differing factor when it comes to entering data, the Entity-type Dimension is the Dimension that drives the owner of the activity context. If your business process dictates that a department name is the differing factor, the Department Dimension would have a unique owner designating property that drives the owner of the activity context. The Owner property used for work status is a reserved property. The Business Process Flow owner properties must be named with a unique name.

    Pre-requisites: The Dimension you select to drive must have at least an Owner type Dimension Property. When more than one exists, you choose the appropriate Property to use in the Business Process Flow.

    Features: The owner designating property takes user and team names in brackets as values. You can enter multiple names and teams separated by commas. You must also include the domain or server name in the path.

    Activities: You do the following to set-up an Owner property:

    Set-up the Owner property by accessing the Dimension Library, choosing Maintain Dimension Property, and adding an owner.

    Assign the Owner property to a Dimension by accessing Maintain Dimension Members. Define the Owner property on a Dimension such as Entity, then define the property values. You can enter multiple names and teams separated by commas. You must also include the domain or server name in the path.

    3.c.2. Reviewer Property: The Reviewer Property is a special property used to identify the person or team that must review an activity performed by another user in a Business Process Flow. This person or team member can approve or reject the action taken by the user. A reviewer can also re-open the previous step of a Business Process Flow.

    The Reviewer Property must be defined prior to creating a BPF template, as the Administrator is required to enter it during the setup of a Business Process Flow template.

    Features: When defining the property, the following rules apply:

    The reviewer designating property can be set-up on any Dimension and can be any name, such as BPF1_Reviewer. A Dimension can have one or more uniquely named properties.

    You typically select a reviewer designating property when setting a drive Dimension and owner property.

    When defining the property values, the following rules apply:

    The value can be a user ID or a team, or a combination of both. If defining multiple property values, you must separate each entry by a comma. A team name must be enclosed in brackets, as in [TEAM]. The reviewer property is case sensitive. The limit is 255 characters. A reviewer can re-open the previous step of a Business Process Flow. The step must be defined to

    allow re-open.

  • 26

    Activities: To define a reviewer property, open the Dimension that you want to designate as the driver Dimension of the Business Process Flow, then add a Reviewer property and its property values. For more information, see Dimension Properties.

    When creating a Business Process Flow, choose Enable Reviewers, then set a Reviewer property when defining the step region criteria for a new step.

    More Information

    Creating Processes

    3.c.3. Account Dimension Properties: The Account Dimension defines the Chart of Accounts for your Model and how those accounts are calculated and aggregated. Any Dimension that is assigned the type A is considered an Account Dimension. Each Model can have only one Account-type Dimension.

    Features: An Account Dimension has the following system-generated properties:

    Property Name

    Description

    ACCTYPE Account type. Can be INC for Income, EXP for Expense, AST for Asset, LEQ for Liabilities and Equity.

    The Account type cannot be blank.

    RATETYPE Used by the Currency Conversion business rules. Value is optional.

    SCALING Scaling options are Y or N. Used by EvDRE, EPMScaleData, and Library view. Value is optional, but if a value is not defined, scaling is unavailable for the associated member ID.

    The following Property is required only if the Account Dimension is used in a Consolidation Model.

    Property Name

    Description

    TYPELIM Specifies that Automatic Adjustments details are created based on a generic value, rather than mentioning the Member itself. Allows you to apply the same processing to several accounts having the same property value.

    The following property is required only if the Account Dimension is used in an Ownership model.

    Property Name Description

    IS_INPUT Flag for Ownership Accounts to be used in Method-based Multipliers.

    More Information

    Dimension Properties

    3.c.4. Category Dimension Properties: The Category Dimension defines the groupings in which you store information in your Model. Typical Categories are Budget, Actual, and Forecast. Any Dimension that is assigned the type C is a Category Dimension. Each Model can have only one Category-type Dimension.

    Features: A Category Dimension has the following required properties:

    Property Name

    Description

  • 27

    Property Name

    Description

    YEAR Used to assign a YEAR to the category, to be used with the EPMRetrieveData and EPMMemberOffset functions in reporting. For more information, see the SAP Business Objects EPM solutions, add-in for Microsoft Office help.

    The following properties are required only if the Category Dimension is used in a Consolidation Model.

    Property Name Description

    CATEGORY_FOR_OPE Category of Source Data to use when performing Carry Forward (Copy Opening).

    FX_DIFFERENCE_ONLY Specifies whether the translation result is calculated normally (blank or N) or if only the translation difference with the source category is computed (Y).

    FX_SOURCE_CATEGORY Category of Source Data to be used when running Currency Translation on a simulation category.

    OPENING_PERIOD Period number of Source Data to use when performing Carry Forward (Copy Opening). This can be absolute (for example, 12 for December) or relative (for example, -1 for prior period).

    OPENING_YEAR Year offset of source data to use when running Carry Forward (Copy Opening). This is relative (for example, -1 for prior period).

    OWN_CATEGORY Category of source ownership data to be used when running Consolidation on a simulation category

    OWN_YEAR Period number of source ownership data to be used when running Consolidation on a simulation category. This can be absolute (for example, 12 for December) or relative (for example, -1 for prior period).

    OWN_PERIOD Year offset of source ownership data to be used when running Consolidation on a simulation category. This is relative (for example, -1 for prior year).

    RATE_CATEGORY Category of Source Exchange Rate data to use when running Currency Translation on a simulation category

    RATE_PERIOD Period number of source Exchange Rate data to use when running Currency Translation on a simulation category. This can be absolute (for example, 12 for December) or relative (for example, -1 for prior period).

    RATE_YEAR Year offset of source exchange rate data to be used when running Currency Translation on a simulation category. This is relative (for example, -1 for prior year).

    STARTMNTH Starting Month.

    More Information

    Dimension Properties

    3.c.5. Currency Dimension Properties: The Currency Dimension is required if your Company Reports on local Currency and translated values. These Dimensions store the reporting and input currencies for your organization. Any Dimension that is assigned the type R is a Currency-type Dimension.

    Features: The following table describes the required properties of a Currency Dimension. If you are utilizing the Legal Consolidation functionality of Planning and Consolidation, the Currency-type Dimension requires additional properties.

    Property Name

    Description

  • 28

    Property Name

    Description

    ENTITY A 32-character field that can either be left blank or contain a valid member name of the Entity Dimension associated to the current Model. The ENTITY property is validated against the Entity Dimension, and blank fields are allowed.

    REPORTING Specify your Reporting Currencies. If Y, this member is used for Reporting purposes.

    The following property is required only if the Currency Dimension is used in a Consolidation Model.

    Property Name Description

    CURRENCY_TYPE Identifies the local currency member (L) versus reporting currency members (R) or transaction currency member (T).

    The following property is required only if the Currency Dimension is used in a Rate Model.

    Property Name

    Description

    MD Defines whether the Currency Exchange Rate for that Currency is used to multiply or divide with the local amount.

    More Information

    Dimension Properties

    3.c.6. Entity Dimension Properties: The Entity Dimension defines the organizational structure of the business units for your Model and how the units aggregate. Any Dimension that is assigned the type E is an Entity Dimension. Each Model can have only one Entity-type Dimension.

    Features: An Entity Dimension has the following required properties:

    Property Name Description

    CURRENCY The Currency used by the Entity.

    CTRL_CURRENCY_NOT_LC Specifies the Reporting Currency Dimension Member against which a data control is performed. A control is an individual check for data accuracy and consistency. Controls are enabled or disabled at the Model level.

    The following are valid values:

    Y The generic LC (local currency) member is used. N The Entity Currency property is used, for example, EUR.

    This can be used when loading pre-translated data from a source system where Currency Translation has already been performed.

    If no value is set, the default value is Y.

    For more information, see Controls.

  • 29

    Property Name Description

    CONTROL_LEVEL Specifies the controls that are relevant to an Entity when a control set (a group of controls) is executed.

    The following are valid values:

    Level 1 Basic Controls Level 2 Standard Controls Level 3 Advanced Controls Level 4 Comprehensive Controls

    If 4 is selected, all controls having a level from 1 to 4 are executed. If blank or 0, no control is applicable.

    For more information, see Controls.

    The following properties are required only if the Entity Dimension is used in a Consolidation Model.

    Property Name

    Description

    ELIM Defines whether the Entity is used to store the Inter-Company Elimination for a given node in the hierarchy. Valid values are Y or N.

    FX_TYPE Defines the subset of Currency Conversion rules to apply to the Entity, where FX_TYPE matches the Entity FX Type property of the rules.

    INTCO Defines the corresponding Inter-Company member for an Entity.

    More Information

    Dimension Properties

    3.c.7. Group Dimension Properties: The Group-type Dimension represents the relationship of Entities for a given Consolidation result. This Group is Consolidated in a Single Currency, so there is no need to have another Dimension. You can continue to use the Currency-type Dimension for this purpose or you can split it into a Group-type Dimension (type G) and use a pure Currency-type Dimension (type R) to allow reporting in Multiple Group Currencies.

    NOTE: A Group Dimension must be assigned to an Ownership and a Consolidation Model. You should assign both a Currency and a Group Dimension to a Consolidation Model but you should assign only the Group Dimension to the Ownership Model referred from the Consolidation Model. You cannot assign both a Currency and a Group Dimension to the same Ownership Model.

    Property Name Description

    CONSO_TYPE Specifies which set of rules to apply to a group. Refers to group type filter in Adjustments and Eliminations.

    CURRENCY_TYPE Used for the Currency Conversion.

    N Non-group G Group

    DATASRC_LEVEL Stores the Consolidation differences resulting from different % or methods along the Group hierarchy

  • 30

    Property Name Description

    ENTITY Blank or a valid Entity-ID. This is used to define the link between the Group and the Entity or to indicate the Entity where the aggregation should be stored.

    If this property is filled with a valid Entity-ID, and the property STORE_ENTITY is set to Y, the results of the Currency Conversion for the current Group are also copied into this Entity. (Length = 20)

    GROUP_CURRENCY This can be any valid Reporting Currency, and is used for Currency Conversion.

    This property can only be used on Currency Members with the Property CURRENCY_TYPE of G and, in this case, it must contain a valid ID from the Currency Dimension with the property CURRENCY_TYPE value of R. (Length = 20)

    PARENT_GROUP Must be a valid ID from the Groups Dimension. If you want to do the Consolidation by level, you must indicate here the higher level from the Group. If you want to use this property to define the hierarchy, enter the same code as the ID for your top group. If this property is blank, the dynamic hierarchy from the Ownership Application is used. (Length = 20)

    STAGE_ONLY -

    STORE_ENTITY Specifies whether to store the ID entered in the Entity property.

    Y If you want to store the ID entered in the Entity property. Blank If you do not want to store the ID entered in the Entity

    property.

    STORE_GROUP_CURR Used for Currency Conversion.

    Y (or blank) By default the results of the conversion into a Group Currency are written in both the Group member and in the Currency member of the Currency Dimension.

    N If only the Group member is to be stored, set this property to N. (Length = 1)

    More Information:

    Dimension Properties

    3.c.8. Inter-Company Dimension Properties: The Inter-Company Dimension defines the base members associated with the level at which Inter-Company balances are tracked for Inter-Company Eliminations.

    Features: An Inter-Company Dimension has the following required properties:

    Property Name

    Description

    ENTITY A 32-character field that can be left blank or contain a valid Member name of the Entity Dimension associated to the current Model. The ENTITY property is validated against the Entity Dimension, and blank fields are allowed.

    SCALING Scaling options are Y or N. Used by EvDRE and Library view. The property is optional, but if a value is not defined, Scaling is un-available for the associated member ID.

  • 31

    More Information

    Dimension Properties

    3.c.9. Time Dimension Properties: The Time Dimension defines the units of time for your Model and how those units aggregate. Any Dimension that is assigned the type T is a Time Dimension. Each Model can have only one Time Dimension.

    Features: A Time Dimension has the following required properties:

    Property Name Description

    BASE_PERIOD A system-generated property, used by the query engine for calculations and by the Consolidation process.

    LEVEL Time can be a year, quarter, month, week, or day. The LEVEL property is important in defining your Time periods. You must have the correct level for each member. You must follow the chronological format throughout the Time Dimension. The correct format is the following:

    YEAR QUARTER MONTH WEEK DAY

    PERIOD The PERIOD property allows you to filter, sort, and report based on the period.

    YEAR The YEAR property allows you to filter, sort, and report based on the year. You should place the YEAR properties in chronological order in the file, in order for the EPMMemberOffset function to give offsets correctly.

    The following property is required only if the Time-Dimension is used in a Consolidation Model:

    Property Name

    Description

    MONTHNUM Provides a sorting order to leaf members of the Time Dimension within a year

    TIMEID Numeric-ID to used for identifying the Time Member, for example, 20120100 for 2012.JAN.

    More Information

    Dimension Properties

    3.c.10. User-Defines Dimension Properties: User-Defined Dimension is any Dimension that is not one of the standard system Dimensions.

    Features: A user-defined Dimension has the following required properties:

    Property Name

    Description

    SCALING Scaling options are Y or N. Used by EvDRE, EPMScaleData and Library view. The property is optional, but if a value is not defined, Scaling is unavailable for the associated Member-ID.

  • 32

    More Information

    Dimension Properties

    3.c.11. Audit Dimension Properties: The Audit Dimension is user-defined and tracks the source of input data.

    Features: An Audit Dimension has the following required properties:

    Property Name

    Description

    SCALING Scaling options are Y or N. Used by EvDRE, EPMScaleData and Library view. This property is optional, but if a value is not defined, Scaling is un-available for the associated Member-ID.

    The following properties are required only if the Audit Dimension is used in a Consolidation Model.

    Property Name Description

    DATASRC_TYPE Specifies whether a data source is used for Input (I), Manual Adjustments (M) or Automatic Adjustments Eliminations (A).

    IS_CONSOL Specifies whether data is Consolidated or not. Typically this is set to yes (Y), but set it no (N) for data sources used in group-specific adjustments (for example, post Consolidation Adjustments entered against a specific group).

    IS_CONVERTED Specifies whether data is translated or not. Typically this is set to yes (Y), but set it to no (N) for data sources used in Currency-specific Adjustments (for example, Adjustments in EUR, USD, and so on).

    DATASRC_STAGE Defines to which Audit Member Consolidation adjustments from lower groups are inherited in higher groups (Parent groups).

    DIMLIST Property used to create a grouping of data sources which can later be used as filters in Automatic Adjustments and Eliminations Business Rules.

    COPYOPENING Flag used to filter data sources when running Carry-Forward (CopyOpening).

    OPENING_DATASRC Specifies a different destination data source, to which the corresponding amounts are Carried-Forward. For example, this can be used where certain entries are posted to a data source that specifically identifies these adjustments as Audit adjustments in the current year, but in future years it might be required to simply include in another standard data source (that is, Input).

    More Information

    Dimension Properties

    3.c.12. Sub-Table Dimension Properties: Sub-Table Dimensions break-down account activity or flow. For example, some accounts, like Fixed Assets, have a Sub-Table Dimension containing Opening, Additions, Deletions, Transfers, and Ending Balances. The Sub-Table type Dimension is important for writing business rules that require Currency Translation amounts to be calculated by account. Since the Sub-Table information can be used for multiple accounts, it requires its own Dimension.

    Features: A Sub-Table Dimension has the following required properties:

    Property Name

    Description

  • 33

    Property Name

    Description

    FLOW_TYPE Defines the type of flow of the Dimension, as follows:

    OPENING Opening TRANSLOPE Change difference on opening ALLOCINC Allocation MERGER Merger INCOME Net income from the period CHANGE Variation TRANSFER Transfer TRANSFLOW Translation change on flow VARSCP Variation in scope (generic) VARSCPMETH Variation in scope method VARSCPPERC Variation in scope percentage VARSCPNEW Variation in scope new company VARSCPLEAV Variation in scope sold company CLOSING Closing NONE No flow Blank All other flows

    SCALING Scaling options are Y or N. Used by EvDRE, EPMScaleData and Library view. The value is optional, but if a value is not defined, Scaling is un-available for the associated Member-ID.

    More Information

    Dimension Properties

    3.d. Model Management: A Model is a representation of the relationships, calculations, and data of an organization or business segment.

    Models can be categorized as 'reporting' models and 'drivers and rates' models. Reporting Models are used for user input and analysis. Drivers and Rates Models store reference data such as Currency rates and Ownership data. For information about each, see Reporting Models and Drivers and Rates Models.

    Features: You can use the following features when managing Models:

    Creating Models: When you create a Model in the Planning and Consolidation Administration screen, you provide a name and description, select the type of Model and its options and settings, indicate whether you want to start from a blank model or an existing model, and select the Dimensions to include in the model.

    The setting Non Interco Member in Ownership is used to indicate a non-Inter-Company member within the Ownership Model.

    The setting Parent/child property used for hierarchy of Groups is used with dynamic hierarchy statutory applications when defining fixed hierarchies. The value must match the value in the Parentproperty property value of entities in the statutory application's supporting Ownership application.

    During the Model creation process, items such as Model Publications, Private Publications, Documents View, Reports, Team Tasks, and Data Manager packages may be copied from a source model. You can use the Use as Source of Data for External Applications checkbox to make data within the Model available for evaluation through Process Control.

    Once a Model has been created, you can view features of Planning and Consolidation that are being used for the Model, including whether Work Status, Data Auditing, and Journal template are on or off. You can also enable comments and use the Model as a source of data for external applications.

  • 34

    Copying Models: You can copy an existing Model as a quick way of creating a new Model. The system copies the Dimensions, Data, and Templates from the Source Model to the New Model. You can modify the Model later. When you copy a Model in the Planning and Consolidation Administration screen, you select a Source Model, then provide a name and a description of the New Model.

    Setting up Work Status Settings for Models: Managing Work Status involves specifying who can make changes to your data and who can change the work state on a data set. You create Work-Status to reflect the status of data as it moves through your Business Processes. See Work Status Setup and Setup of Data Locking Settings.

    Adding Business Rules to Models: You can add business rules to a Model in the Business Rules domain of the Administration screen. You activate the rule types you need for the Model, if not already activated, and then add the new business rules of each type to the Model. For more information, see Business Rules Management.

    Setting up Legal Consolidation Models: In order for a Legal Consolidation Model to function properly, it must contain the four required ENTITY, CATEGORY, TIME, and ACCOUNT Dimensions (but can be named as desired). The remaining Dimensions have the following rules:

    The CURRENCY/GROUP Dimension is required for the Consolidation and/or Currency business rules

    The INTCO Dimension used for matching Inter-Company activity The DATASRC Dimension is required for Elimination and/or Consolidation business rules The SUBTABLE (flow) Dimension is optional, and based on your requirements

    Setting up Drill-through: You can set-up Drill-Throughs to view the source data that make up the content of a selected cell in an Excel report (see Drill-Through Setup).

    Optimizing Models: When you create new Environments and Models, only a small amount of data exists. Since the amount of data you maintain grows over time, we recommend you periodically run the optimize function to improve performance. See the Planning and Consolidation Operations Guide for instructions.

    YTD Storage Models: Since most general ledger and other source systems store balances on a periodic basis, default data storage for Models is based on periodic time-intervals. With this method, all calculations are on periodic balances. The balances are then accumulated for year-to-date reporting. In some business cases, calculations should occur on a year-to-date basis, like in a Model with Foreign Currency Translation. If a year-to-date basis is required, you can set your Reporting Models when you create them to store data on a year-to-date basis, so they accept data entry in the YTD format. When data is entered into YTD, its periodic values, used for reporting purposes, are derived by calculating the difference between the current period and the last period, as in the following example.

    EXAMPLE: This example depicts INC or EXP accounts. There is no change in behavior for AST or LEQ accounts.

    January February March

    Periodic 100 200 0

    YTD 100 300 300

    Both periodic and year-to-date storage methods support daily, weekly, monthly, quarterly and year-to-date reporting requirements.

    You create a YTD storage model by specifying YTD Year To Date for the data entry mode when defining the type of model you are creating.

    Deleting Models: Administrators can Delete Models when necessary.

  • 35

    CAUTION: You can Delete a Model when it contains data. You cannot, however, Delete a Dimension Member when there is data associated to that Member in the Model.

    More Information

    Dimension Types

    3.d.1. Reporting Models: Reporting Models hold financial data.

    Features: The following table describes the different types of Reporting Models and lists the required Dimensions for each:

    Type of Reporting

    Model

    Description Required Dimensions

    Financial Financial Models perform Management and Legal Consolidation functions. They support data translations from local currencies to one or more Reporting Currencies, Inter-Company Elimination calculations, and other calculations.

    When you create a Financial Model, you must choose an associated Rate Model (see Drivers and Rates Models).

    You can also choose to set-up the following business rules:

    Currency Conversion Account Transformation Inter-Company bookings US eliminations Carry-Forward rules Validations

    Account (A)

    Category (C)

    Entity (E)

    Time (T)

    Currency (R)

    Consolidation Consolidation Models perform more complicated Legal Consolidation functions than Financial Models. Consolidation can incorporate complex organizational structures involving Full-Ownership, Partial-Ownership, Minority-Ownership and Consolidation methods.

    Consolidation Models must reference an Ownership Model and a Rate Model (see Drivers and Rates Models).

    You can also choose to set-up the following business rules:

    Currency conversion Account transformation Inter-Company bookings US eliminations Carry-forward rules Validations Automatic adjustments

    Account (A)

    Category (C)

    Entity (E)

    Time (T)

    Audit (D)

    Group (G)

    Inter-Company (I)

    Sub-tables (S)

    Currency (R)

  • 36

    Type of Reporting

    Model

    Description Required Dimensions

    Standard Standard Reporting Models have no special requirements other than the four required Dimensions. Generic Models have no default business intelligence. Therefore, to apply logic, create it using logic scripts.

    Account (A)

    Category (C)

    Entity (E)

    Time (T)

    3.d.2. Drivers and Rates Models: Use this function to become familiar with the types of Non-Reporting Models available in Planning and Consolidation.

    Features: Drivers and Rates Models support Reporting Models by holding data such as Currency-Exchange Rates and Ownership Percentages. You can report on Drivers and Rates Model data. You cannot define business rules to these Model types. The following table describes the different types of Drivers and Rates Models and lists the required Dimensions for each:

    Type of Drivers and Rates Model

    Description Required Dimensions

    Rate A Rate Model is a supporting Model for Financial and Consolidation Reporting Models. It is used to store exchange rates that support Currency Conversion in Financial Models.

    The Time Dimension must be identical to the Dimension used by the Models using the Rate Model to store their Foreign Currency Exchange Rates and must have the same category Member-IDs.

    This Model must include a Currency Dimension detailing the exchange rates by each input currency. The Currency Dimension in a Rate Model does not need to have the REPORTING property.

    Account (A)

    Category (C)

    Entity (E)

    Time (T)

    Currency (R)

    Ownership The Ownership Model is a supporting Model for a Consolidation Reporting Model. It stores information such as the Consolidation methods, Ownership Percentages, and Group roll-up information used for Legal Consolidation.

    Account (A)

    Category (C)

    Entity (E)

    Time (T)

    Inter-Company (I)

    Group (G)

    Generic A Generic Model has no special requirements other than the four required Dimensions. Generic Models have no default business intelligence. Therefore, to apply logic, create it usin