When you make a Purchase Order from Material Request, ERPNext validates quantity and prompts the user to adjust Over Receipt / Delivery Allowance if the quantity being ordered is more. I believe this feature should be optional!
There is hardly any real life situation where purchases are made strictly in line with quantities specified in individual Material Requests! Orders are made in line with MOQs and the overall needs of the organization
I hope this can be fixed soon