Skip to Content
0
Mar 25, 2015 at 03:56 PM

Limiting Default Script to Specific Entity

41 Views

Limiting Default Script to Specific Entity
Hi Experts
I created a manual task (copy of Default) that executes the default script. I would like to limit to a specific ENTITY. However, it runs for all entities.
Below is the DM script I used and part of the default script (it runs 2 separate ABC to calculate Net Income and the variation F15 flow).
The script does not limit to entity – even when I hard code the entity value and run in UJKT.
Any way to limit?


1) Added ENTITY_DIM
DM Script:
PROMPT(SELECTINPUT,,,,"%CATEGORY_DIM%,%ENTITY_DIM%,%TIME_DIM%")
TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,SUSER,%USER%)
TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,SAPPSET,%APPSET%)
TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,SAPP,%APP%)
TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,SELECTION,%SELECTION%)
TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,LOGICFILENAME,DEFAULT_AUTOMATIC.LGF )


// DEFAULT_AUTOMATIC.LGF 23/3/15 SETUP TO RUN BY DM TASK

*RUN_PROGRAM CALC_ACCOUNT
CATEGORY = %CATEGORY_SET%
ENTITY = %ENTITY_SET%
CURRENCY = %CURRENCY_SET%
TID_RA = %TIME_SET%
SCOPE = S_NONE

CALC=NETINCOMESPLIT2
*ENDRUN_PROGRAM

*RUN_PROGRAM CALC_ACCOUNT
CATEGORY = %CATEGORY_SET%
ENTITY = %ENTITY_SET%
CURRENCY = %CURRENCY_SET%
TID_RA = %TIME_SET%
SCOPE = S_NONE

CALC = TBS
*ENDRUN_PROGRAM