Dear Vadim,
Thank you so much for your help.
I will try and see if it works for me.
BTW, I would like to ask you about the logic script update logic.
e.g.
InternalOrder cube update as follows
IO ACCOUNT SITE ANLYCODE1 ANLYCODE2 BU JV ENTITY AUDITTRAIL CATEGORY TIME SIGNEDAMT
A 100 NY AN1 AN2 BU1 JV1 1000 OPEX_INPUT PLAN1 2015.01 300
The original logic script will update as follows
MAINCUBE
ACCOUNT SITE ANLYCODE1 ANLYCODE2 BU JV ENTITY AUDITTRAIL CATEGORY TIME FLOW SIGNEDAMT
100 NY AN1 AN2 BU1 JV1 1000 OPEX_INPUT PLAN1 2015.01 BEA 300
After that, I add another 2 entries
InternalOrder cube update as follows
IO ACCOUNT SITE ANLYCODE1 ANLYCODE2 BU JV ENTITY AUDITTRAIL CATEGORY TIME SIGNEDAMT
B 100 NY AN1 AN2 BU1 JV1 1000 OPEX_INPUT PLAN1 2015.01 1000
C 100 NY AN1 AN2 BU1 JV1 1000 OPEX_INPUT PLAN1 2015.01 5000
The original logic script will update as follows
MAINCUBE
ACCOUNT SITE ANLYCODE1 ANLYCODE2 BU JV ENTITY AUDITTRAIL CATEGORY TIME FLOW SIGNEDAMT
100 NY AN1 AN2 BU1 JV1 1000 OPEX_INPUT PLAN1 2015.01 BEA 5700
It seems like it will ignore IO=A entry when executing logic script of InternalOrder. The system seems to consider amt=6000 (IO=B or C) is final amount.
Do you have any solution for this?
Many many thanks in advance
Geoffrey