Hi Rishi,
You can not analyse the ATP logic in MD04.
Check in CO09.
In MD04 you see your requirements (in your case are ORDRES) sort by date. So you see how the stock will be consumed according to the dates of your orders.
The problem is that is not the logic used for the ATP. You can have an order with a date in Dec that is "reserving" stock and maybe you have an order in Nov without available stock. For example, if you create the order for December before the order for November, then could happen that the first order "reserve" the stock.. so the ATP is "reserved".
To avoid this situation you can release your ATP and run it again. This can be done massively in COHV or COHVPI.
Kind Regards,
Mariano