KP,
You are correct but my requirement is that the component should commit to these production orders based on my procurement proposals
They did not commit because there were inadequate supply elements on the requirements date. Surely you can see that in your example, the production order reservation requirements dates were too early to allow confirmation. If you want the production orders to confirm during manual processing, during 'create' or 'change', run availability check, then push the Basic dates of the production order into the future so that the basic finish date = overall commitment date.
Best Regards,
DB49