Hi Veer,
I hope you have suitable test data with you. Can you try with your available test data and run it in WE19. Run the test in foreground.
You might be able to trace what is missing or going wrong . If you are not able to trace it then you mark a debugging point in the functional module linked to your process code.
It will take some time but i hope you will be able to trace it.
ORDERS05 is a higher version of ORDERS02 as understandable from its name 02 and 05.
You may have a comparison check in WE60 for the difference.
regards,
Sayantan