ho notato una cosa pero':

cancellando il valore di ValoreContabile e cancellando il valore di Prezzo e riscrivendoli, il calcolo me lo fa correttamente.

qualche idea per ovviare questo problema?? anche perchè il campo ValoreContabile sarà un campo nascosto e quindi non potrà essere modificato