Thanks for replying Eli,
In our case, user enters commitment item manually, but it is getting overwritten by the commitment item maintained in derivation rule. I have checked and in all the strategies, "Do not overwrite if field already filled' is selected.
Am I missing something.
Regards.