BPC 7MS ConsolBluprDesgn S PDF
BPC 7MS ConsolBluprDesgn S PDF
BPC 7MS ConsolBluprDesgn S PDF
REQUIREMENT SPECIFICATION
PROJECT IDENTIFICATION
The table above can be deleted if not applicable to the accelerator you are developing
(Example a white Paper). If required then please leave this table on the front page so
that it can be completed when the accelerator is used.
i
BUSINESS PROCESS DESIGN/REQUIREMENT
SPECIFICATION
ABC Company
Business Scenario: Legal Consolidation
Business Process: Consolidation and
Reporting
Document Title: BPC Consolidation
Blueprint
V1.0
ii
Table of Contents
Table of Contents.................................................................................................... ii
Amendment History............................................................................................... iii
Business Scenario: Legal Consolidation.................................................................1
Business Process: Consolidation and Reporting.....................................................1
1. Business Process Description.....................................................................1
1.1. Flow Diagram............................................................................................. 2
1.2. Written Explanation, Flow Diagram............................................................2
1.3. Inputs ( Events Trigger).............................................................................. 3
1.4. Outputs ( Process results)..........................................................................4
1.5. Business and Functional Requirements......................................................4
1.6. Regional /Divisional Requirements / Differences........................................5
1.7. Business Interdependence.........................................................................5
1.8. Necessary IT Systems (Legacy Systems That Are Still Required)...............5
1.9. Gaps in the Process Coverage by the SAP Standard..................................5
1.10. Identification of the Gaps..........................................................................6
1.11. Solutions for the Gaps...............................................................................6
1.12. Necessary Custom Developments.............................................................6
1.13. Permanent Interfaces................................................................................ 6
1.14. Migration Programs................................................................................... 7
1.15. Required Evaluations/Reports....................................................................7
1.16. Workflows.................................................................................................. 7
1.17. Changes to the Program Code...................................................................7
1.17.1. Enhancements.......................................................................................... 7
1.17.2. Modifications............................................................................................. 7
1.18. Quantification............................................................................................ 7
1.19. Transaction and Data Volumes..................................................................8
1.20. Frequency of the Processes.......................................................................8
1.21. User Roles.................................................................................................. 8
1.22. Requirements for the Authorization Concept.............................................9
1.23. Organizational Change Related Items........................................................9
1.23.1. End User Training Considerations..............................................................9
1.23.2. Additional Information...............................................................................9
1.23.3. Change Impact Summary........................................................................10
1.24. Improvements to the Process Compared to As-Is Status.........................10
1.25. Master Data (Dimensions).......................................................................11
Other Requirements.............................................................................................. 12
Appendix A: Glossary............................................................................................ 12
Appendix B: Issues List......................................................................................... 12
iii
Amendment History
Amendment History - Draft
iv
Business Scenario: Legal Consolidation
Business Process: Consolidation and
Reporting
The trigger to begin the consolidation process is the official ABC Company Financial
Close calendar; dates on this calendar indicate when data submissions to SAP
BusinessObjects Business Planning and Consolidation (BPC) will begin each period.
Master data within BPC must be reviewed for changes from the prior period, and
updated prior to any data submissions for the current period. Subsequently, the
individual entities’ data is submitted into BPC in order to consolidate the data (this
includes both SAP and non-SAP transactional entities). Multiple data submissions
occur during the Close, and a final data submission is done when the SAP
transaction system has been closed and individual entity financial statements have
been validated.
The data for each entity is submitted to BPC in both local currency (the currency in
which the individual entities keep their books of record) and group currency (a
common currency, in this case USD, already translated from the local currency and
adhering to the required US GAAP Accounting Standards). Included in the data
submission is a posting of current year profit/loss for each entity into Retained
Earnings for the entity. A validation of each entity’s submitted data will insure that
for the individual entity, data is properly recorded.
Manual Input of certain data elements is required in order to support Cash Flow and
Free Cash Flow reporting; this manual Input will be done by users via defined Input
Schedule templates.
5
When all tasks are complete, Consolidated financial statements are produced, for
both Legal/Tax and Management results. Once finalized, Legal Consolidation results
are submitted to the Consolidation system of the Parent company, for consolidation
at that Parent level.
An additional requirement of the process is to copy Actual data results into the ABC
Company Planning application, in order to support the annual Planning Cycle.
Annual Planning data (once approved) will also be copied into the Consolidation
application, for use in comparative reporting.
BPC is a separate system from any transactional systems of record, and as such has
its’ own authorizations related to the processing of consolidation, and data access
for Reporting.
BPC Consolidation
Process Flow.vsd
6
Validation of Loaded Data to Source Data
Two BPC reports will be created and used by Corporate Finance to perform a high
level comparison and validation of Balance Sheet and P&L results in the
Translactional system, with BPC.
Review Reporting
Reports for Entity Consolidated results, and for Profit Center, or Management,
Consolidated results will be reviewed by Corporate Finance and all Business Units to
validate the results of the monthly Consolidation. Standard reports will be included
in a Report Library within BPC.
Submission to Parent
A BPC report will be created, which when output, will provide required data for input
into ABC Company’s Parent Consolidation system; this entry is performed manually
by Corporate Finance resources.
7
Copy Actual Data to Planning Application
During the planning cycle starting in September of the current fiscal year, actual
data results will be copied from the Consolidation application to the Planning
application. Data sent from the Planning application will be distinguished using the
Data Source dimension. This process is run via a Data Manager Package on a
monthly basis, after the actual results have been validated.
Inputs to BPC:
Data file extracted from the Transactional system, during the monthly
Financial System Close, and following the final system GL close.
o The data file includes values for Intercompany dimensions, in order to
support elimination activity.
Manual inputs via Input Schedules, for required Cash Flow information
8
1.5. Business and Functional Requirements
ABC Company must produce monthly, quarterly, and annual consolidated financial
statements, for consumption by both Managerial resources and by their parent
company.
Pre-consolidated data will be sourced from ABC Company’s Transactional
system; data is extracted from that system into a fixed format file. This file is
placed in a File Share location for loading to BPC. Some conversion and
transformation of data is required to be performed during the load into BPC.
General Ledger Account level detail, in both the Company Code’s Local
currency and in a Reporting (USD) currency will be included in the source file
for all relevant Company Codes and Profit Centers. The detailed data feed
will also include any values for Trading Partner, Partner Profit Center,
Functional Area, and Period/Year.
Two hierarchies will exist for Account; one to support Internal Reporting, and
one for the Parent Consolidation system Reporting.
A Consolidation Application is needed to support the requirements .
Validation Reports will be created to ensure data integrity from the
Transaction system to the BPC system.
9
The Consolidation Application in BPC will include links with two other applications,
as dictated by requirements:
A Rate Application. This will be used for future enhancements to support
Currency Translation functionality. (This is a shared application, also being
used by the Planning Application).
An Ownership Application. This will be used for future enhancements to
support automated Consolidation of Investment functionality, and also in this
project to capture the ownership structure of ABC Company to support the
Legal Elimination functionality.
Master Data requirements for each Application are discussed below in Section 1.25.
10
1.9. Gaps in the Process Coverage by the SAP
Standard
No identified gaps
11
An SAP program is run periodically (within the SAP system, as per the ABC
Company monthly Close calendar) in order to produce a file based upon an
SAP Profit Center Accounting table. This file is automatically placed on a File
Share system, which is accessible to IT support resources.
An IT Support resource will manually copy this file to a local Windows system
and/or the BPC server, and subsequently load the file to BPC via a customized
Data Manager Import Package using pre-defined Transformation and
Conversion Files.
1.16. Workflows
No anticipated automated Workflows
N/A.
12
1.17.2. Modifications
N/A
1.18. Quantification
The current monthly data extract from the SAP Profit Center Accounting tables has
on average 124,631 rows and is approximately 10 MB in size (average is based on
current FY2010 April, May, June data). The data files were provided by ABC
Company IT Support. The estimates of data volumes and usage used in the first
phase of the BPC Planning project remain valid.
The manual process of Cash Flow and Free Cash Flow input templates may or may
not be performed with each process run, but must be complete at the final run of
the process on Day 1.
13
1.21. User Roles
Input User Update User, Input Schedules Submitting BU cash flow data or
Free cash flow data
Input Role: Includes access to write data based upon Input Schedule templates.
At this time, there is no requirement to secure BPC by dimension. All users will have
either read or write access to all dimensions, depending on their assigned role.
As part of User set up, teams will be created to facilitate the Reporting Strategy for
BPC Consolidation reports. Teams will allow each BU, plus Corporate Finance, to
have separate ‘folders’ within BPC to hold standardized report formats. A User
within each team will have authorization to upload new reports, or change existing
report formats in the designated Team Folder.
14
1.23. Organizational Change Related Items
1.23.1. End User Training Considerations
End User Training will be performed via Classroom-type instruction. Several classes
may be required, as End Users have differing responsiblitites. The following topics
will be covered during training sessions:
15
1.23.3. Change Impact Summary
Change Impact
Summary Old Way New Way Positive Impacts Negative Impacts
To Company To company
To individual To individual
roles roles
Recording of Eliminations Eliminations Increased
Legal between are recorded visibility to
Eliminations company at the actual actual
codes Entity elimination
recorded in holding the activity
an transaction
“elimination”
company
code, at the
first common
parent within
the company
hierarchy
Reporting of Reports Shared Standardization
Consolidated created and reports and of report formats
Results maintained Input and maintenance
by users Schedules
locally using are
Legacy maintained
functionality within the
BPC Library
for use by all
authorized
users. Local
reports may
be created
and
maintained
locally by
authorized
users.
16
1.24. Improvements to the Process Compared to
As-Is Status
The BPC Consolidation project is a ‘Replication’ of the current Consolidation process
in the legacy system, and therefore no process improvements are included in this
phase.
17
Time: contains the time periods of the Application Set; values will include
Monthly, Quarterly, Half-Yearly, and Yearly components.
Input Currency: identifies all the base level currencies that are being used
by ABC Company.
Other Requirements
None at this time
Appendix A: Glossary
18
Data manager Data Manager is the automation framework for BPC that
(DM) allows you to move data into, out of, and within BPC, run
script logic, run administrative tasks, and schedule any of
the above to run at a certain time or on a recurring
schedule.
19