Hi Sukrut,
Thank you for your answer.
Summarizing:
If demand transaction is marked against receipt transaction always unmark (not unreserve it) as this would then unreserve it.
I would wish that unreserve should also unmark the transaction but not sure why it is kept it like that.
Regards
-Rahul