Hi Surajit,
there is something similar already. The Item table has the field "Cost is adjusted" which is always reset when new item ledger entries or value entries or item applications are posted, and set when the adjustment batch has run successfully.
So, if you want your own field, these are the places to insert your code.
with best regards
Jens