You are on page 1of 8

Business Carry Forward: Business Scenario: The closing balance of one year will normally equal to the opening

balance of the next year. For example Credit Cards statements. So, the first task in a new fiscal year is to transfer/ ( technically COPY) these accounts from closing balance to opening balance .

Example in BPC
For example consider of credit card statements. Balance sheet 2011 Balance Sheet of 2012 Time 12.2011
Flow- F_CB ( Closing Balance) AccountTotal Assets 18,000 AccountLiability 18,000 Category--- Actual, X1, X2 AuditTrail Input, Manual, X1,..

Time 01.2012
Flow- F_OB ( Opening Balance) AccountTotal Assets 18,000 AccountTotal Liability 18,000 Category--- Actual, X1, X2
AuditTrail BCF, Input, Manual, X1..

Solution Building Blocks:


Data Model Dimension Properties Business Rule Logic Data Manager Report

Model : Finance, Consolidation


Dimension: C,A,T,E,R,S,D). These are REQUIRED. REQUIRED ( SAP manual says supporting ) Dimension Properties: FLOW : 1. Flow _Type ( One member should be Closing and One should be Opening ). AUDITTRAIL: 1. COPYOPENING :( Values Y/N ) - Its to include or exclude an AuditTrail Member in this carry forward process. 2. OPENING_DATASRC : AUDITTRAIL member where the opening balance should go. That is this is DESTINATION DATASRC. If blank then it goes to same data source as that of source. 3. DATASRC_TYPE : Values could be A ( Automatic),I ( Input ) ,M ( Manual). LOGIC WORKS ONLY FOR I and M. Category: 1. CATEORY_FOR_OP :Here define the category from which to read the Opening Balance .If blank , balances are taken from the same category. 2. OPENING_YEAR : This is the year from which the balances are taken from. Here we can define a year different from the last year. Blank means immediately last year. Also here we can define different opening years to different categories. ( However that might be the rare case) 3. OPENING_PERIOD: : Its source period. Here we can define the period other than Dec.
Business Rule: 1. Source Account :Means from which accounts closing balance is to be moved. It could be parent member or base member. If parent member is selected all its children are automatically selected. 2. Source Flow: Destination Flow : From which flow member to which flow member the balances are being moved. Should not be confused with Flow_Type. Flow-Type is for forced closing measures. 3. Source Data Source : Destination Data Source : Shouldnt be in conflict with Opening_Datasrc property. 4. Same Period : If checked period of Closing Balance is same as that of Opening Balance. If blank then Opening Balance period is last period of last year. Where is the destination period? IN THE PROMPT. 5. Reverse Sign: We can change the sign of the Data. WHY? This is to reverse account entry . Why? Because we might want to reverse some children that were selected automatically with parent under the business Rule. 6. Data Source Type- Defines whether DATASRC Type is A ( ALL) , I ( INPUT) or M (MANUAL). A HERE MEANS BOTH I and M 7. YTD: If checked then in a period model, rule selects the YTD values .

For Source Data

This could be case, Parent. If base member is selected its children is automatically selected. ( ACCOUNT AND FLOW IS MUST)

Data Manager Process Chain : /CPMB/OPENING_BALANCES

Logic:

Data Manager Prompt: This is for Data Scoping. Even you run the package it decides on which data to run the logic on: Category: Time: This time should be the closing period time. Where is opening? Opening period has been defined in property or Business Rule. Entity: Currency :

Implementation Steps: Step 1. Create Dim, Properties and Model. Step2. Populate Dimensions and Load Data into the Model. Step 3. Create Business Rule. Step 4. Create a logic script to invoke the Balance Carry Forward procedure. Step 5. Configure and execute appropriate Data Manager Package. Step 6. Run report to confirm.

Account Transformation or Data Reclassification: Technically it means reclassifying a record or account along its dimensions. It is like copying a record from one account to another account . Business Scenario: 1. To perform cash flow calculations. 2. Post Net Income to the Retail Earning Account. 3. Book subsidiaries finished goods inventory into the work in progress inventory for the corporate 4. Other account reclassification defined in the requirements.

Example in BPC

Time 05.2011,X,Y
Flow- F_OB , F_CB, Transfer, Addition, .. AccountNet Income (INC), Depreciation ( EXP), Non cash Expense Accounts . Category--- Actual, X1, X2 AuditTrail Input, Manual, X1,..

Time 05.2012, X,Y


Flow- F_OB , F_CB, Transfer, Addition, ..

AccountRetained Earning (LEQ), Cash Flow (INC)


Category--- Actual, X1, X2
AuditTrail BCF, Input, Manual, X1..

Solution Building Blocks:


Data Model Dimension Properties Business Rule Logic Data Manager Report

Model : Finance, Consolidation Dimension: C,A,T,E,R,S,D. These are REQUIRED Property: No as such REQUIRED property

Business Rule: 1. Source Account :Means from which accounts the data is to be moved/copied. It could be parent member or base member. If parent member is sel ected all its children are automatically selected. 2. Source Category: Destination Category-- It defines from which category to which category the data is being moved/copied. 3. Source Flow: Destination Flow : From which source flow member to which destination flow member. 4. Source Data Source : Destination Data Source : Here we can again define Source and Destination. 5. Reverse Sign: We can change the sign of the Data. WHY? This is to reverse account entry . Why? Because we might want to reverse some children that were selected automatically with parent under business Rule. 6. Source Period and Source Year: Here we can define the time of the source period. Where is the destination period? Destination time ( Period+ Year) will be defined in the Data Manager Prompt. 7. YTD: If checked them in a period model, it selects the YTD values . 8. Level: Define the sequence of execution for the rows. Values are 1,2,3,4..

This could be case, Parent. If base member is selected its children is automatically selected. ACCOUNT IS MUST.

Data Manager Process Chain : /CPMB/RUNCALCACCOUNT

Logic:

CF- This is the ID name of the Business Rule. So, there could be multiple rules inside Account Based Calculation Rule.

Data Manager Prompt: This is for Data Scoping. When we run the package it decides on which data to run the logic on: Category: Time: This time should be the destination period time. Where is opening? Opening period has been defined in Business Rule. Entity: Currency :

Implementation Steps: Step 1. Create Dim, Properties and Model. Step2. Populate Dimensions and Load Data into the Model. Step 3. Create Business Rule. Step 4. Create a logic script to invoke the Account Transformation procedure. Step 5. Configure and execute appropriate Data Manager Package. Step 6. Run report to confirm.

You might also like