Hi Amol,
Could you provide screenshots of your setup. Is your reduction principle set to transactions - dynamic period? Sounds like you are using a period coverage group. Is this the case?
When you re-run planning are there still 500 items to be reported as finished on your production order?