Hi Krishna,
Eventhough Acc2 gets picked up,logic does not run for it as it has no value.
What i mean is if there is a ZERO value for Acc2 and ur trying to do some manipulation in *WHEN statement,then there will be no effect.
Ex:
* When Account
*is Acc2
REC(Factor=2)
*ENDWHEN
If Acc2 value is "0",then the WHEN statement is skipped.
Thanks
Aamer