Skip to Content
avatar image
Former Member

Issue in Business Rule

Hello Experts,

I am facing an issue while running Account Transformation Business Rule.

I have PRC dimension with Entity type and GMS is one of the member in it.

I want to run business rule only for the base level members of GMS, so for that I have written following Biz rule script logic:

*XDIM_MEMBERSET ZAUDIT as %A% = BAS(ALL_DATASOURCE)
*XDIM_MEMBERSET PRC as %C% = BAS(GMS)

*RUN_PROGRAM CALC_ACCOUNT
CATEGORY = ACT
CURRENCY = SEK
TID_RA = %TIME_SET%
OTHER = [PRC=%C%;ZAUDIT=%A%]
CALC = EA_LOGIC
*ENDRUN_PROGRAM

But when I run the Data Manager on any other member then BAS(GMS), then too data gets posted.

Basically, the line in red doesnot accept BAS(GMS). If I write a base level member directly there like

*XDIM_MEMBERSET PRC  as %C% = P17005 (this is base level member)

then it work as expected.

So my concern is , is Business rule doesnot catch BAS(GMS)?

Regards,

Apoorva

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Jan 07, 2015 at 01:37 PM

    Hi Apoorva,

    Please test the script in UJKT (Execute Simulate) and post results here!

    Testing Logic Script UJKT

    Vadim

    P.S. Use some fixed TIME member for test.

    Add comment
    10|10000 characters needed characters exceeded