Hi Federic,
I completely do not understand the logic with TIME dimension, but lets assume you have some time members equal for source, test and target!
*XDIM_MEMBERSET VERSION = ACTUAL
*XDIM_MEMBERSET CUSTOMER = < ALL >
*XDIM_MEMBERSET PRODUCT = < ALL >
*XDIM_MEMBERSET ACCOUNT= VCONC_W
*XDIM_MEMBERSET DATATYPE = VOLUME
*XDIM_MEMBERSET DATASOURCE = PIFCO
*XDIM_MEMBERSET DAILYTIME=something
*WHEN CUSTOMER
* IS *
*REC(EXPRESSION = ([ACCOUNT].[VCONC_H20],[DATATYPE].[PERCENT]) == 0 ?
([ACCOUNT].[VCONC_W_SUM_CALC],[PRODUCT].[NOPRODUCT],[DATASOURCE].[AUTOCALC],[CUSTOMER].[NOCUSTOMER]) : %VALUE%,ACCOUNT = VCONC_W_SUM_CALC, DATASOURCE = AUTOCALC, CUSTOMER = NOCUSTOMER, PRODUCT = NOPRODUCT)
*ENDWHEN
Hope it's clear!
Vadim