Still not clear!
User saves the value 10 in the input schedule to account A. The badi in default.lgf will calculate B and C based on value 10 in the account A. But account A is still 10.
Then the user will enter and save 0 for account A in the same input schedule. The default.lgf have to receive 0 in the scope (read from cube)... and the custom logic badi have to get this 0 in CT_DATA... not a negative value!
Vadim