Normally a PR will be automatically generated under schedule line for individual purchase order item (item category: TAB) or third-party item (item category: TAS) order after you save the sales order. Sometimes a problem where PR is generated again even the order already fulfilled or cancel, then SCM people will be confused to look into tcode MD04 and see there is a demand of PR.
The system does not allow you to delete the PR manually through tcode ME52n or even you try to set reason for rejection inside the line item of SO, the PR still exist.
What you need to do is to run this program BANF_OHNE_KDAUF which is provided by SAP to delete off the PR.
After you run the program, the PR will be deleted and cant be available inside MD04 anymore.