on ‎2015 Oct 09 8:28 AM
Hi All,
The Account Based-Calculation in the business rule is too basic.
There is no column for Entity, Interco, or any other customized dimension. How do I create a more complex reclassification?
For example, if I want to reclass a value of GL account to another GL account which only applicable for certain entity and interco?
Thanks in advance.
Request clarification before answering.
If you look on the help: Account-based Calculations as Script Logic - SAP Business Planning and Consolidation, version for SA...
You will see the sample script with:
RUN_PROGRAM CALC_ACCOUNT
CATEGORY = %CATEGORY_SET%
CURRENCY = %CURRENCY_SET%
TID_RA = %TIME_SET%
CALC=A
OTHER = [ENTITY=%ENTITY_SET%]// or OTHER=[ENTITY=C1000] or [ENTITY=%ENTITY_SET%;INTCO=%INTCO_SET%...]
*ENDRUN_PROGRAM
In OTHER you have to use real dimensions names!
Vadim
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Looks a bit theoretical...
But if you want to have different calculations for different entities you can even combine multiple *RUN_PROGRAM CALC_ACCOUNT with different OTHER= in a single script.
*RUN_PROGRAM CALC_ACCOUNT
...
CALC=A1
OTHER=[ENTITY=A]
*ENDRUN_PROGRAM
*RUN_PROGRAM CALC_ACCOUNT
...
CALC=A2
OTHER=[ENTITY=B]
*ENDRUN_PROGRAM
Vadim
Hi,
At present there is no complex reclassification functionality available in BPC. The script logic procedure is a best option.The account based calculation is very useful in cases where the source system does not contain those values such as ECC or you need some quick realignment of data.It's a straight summarization of group of accounts, it simply reads and aggregates the values and posted to specific combination of accounts.
For complex scenario of reclassification logic script is the best solution.
Khokan
.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi U-one,
For example, if I want to reclass a value of GL account to another GL account which only applicable for certain entity and interco?
--> You can use Account Based-Calculation business rule as normal, and simply add XDIM_MEMBERSET to limit the data region you want to run for this rule. For example:
================================
XDIM_MEMBERSET ENTITY=AAA
XDIM_MEMBERSET INTERCO=BBB
*RUN_PROGRAM CALC_ACCOUNT
.........................
*END_PROGRAM
============================
Best Regards,
Arjen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
use script logic.
BR,
Arnold
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 12 | |
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.