Dear Anil
If you change price through MR21 system will surely consider the stock available at that time and pass a price difference entry. In double entry system of accounts if one account is debited or credited the second head has to be debited or credited as the case may be. This is a thumb rule.
Regards
Rajneesh Saxena