You are on page 1of 8

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

class of the next year. For example Credit Cards statements. So, the first task in the 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 Time 12.2011
Flow- F_CB ( Closing Balance) AccountTotal Assets 18,000 AccountLiability 18,000 Category--- Actual, X1, X2 AuditTrail Input, Manual, X1,..

Balance Sheet of 2012 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: These are must. Flow : 1. Flow _Type ( One member should be Closing and One should be Opening ). AuditTrail : 1. CopyOpening :( Value Y/N ) - Its to include or exclude Audit Trail Member in this carry forward process. 2. Opening_Datasrc : Dtasrc member where the opening balance should go. If blank then goes to same data source. 3. DataSrc_Type : Values could be A ( Automatic),I ( Input ) ,M ( Manual). LOGIC WORKS ONLY FOR I and M. Category: 1. Category_For_op :Here define the destination category for the opening balance If blank it moves the source category. 2. Opening_Year : It s Source year. Here we can define a year different from the last year. Blank means immediately last year. So 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. Here we can define
Business Rule: 1. Source Account :Means which accounts closing balance to move from. 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 source member to which source 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 the opening balance. If blank then opening balance period is last period of last year. It shouldnt be in conflict with Opening_period property. Where is the destination period? IN 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 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 .

Must: This could be case, Parent. If base member is selected its children is automatically selected.

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 RuleBusiness 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 requirement.

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 RQUIRED Property: No as such REQUIRED property

Business Rule: 1. Source Account :Means which accounts data to transfer from. It could be parent member or base member. If parent member is selected 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 member to which source member. 4. Source Data Source : Destination Data Source : Here we can again define Source and Destination. Shouldnt be in conflict with Opening_Datasrc property. 5. Same Period : If checked period of closing balance is same as the opening balance. If blank then opening balance period is last period of last year. It shouldnt be in conflict with Opening_period property 6. 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. 7. Source Period and Source Year: Here we can define the time of the source period. Where is destination? Destination will be defined in the Data Manager Prompt. 8. YTD: If checked them in a period model, it selects the YTD values . 9. Level: Define the sequence of execution for the rows. Values are 1,2,3,4..

Must: This could be case, Parent. If base member is selected its children is automatically selected.

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