cancel
Showing results for 
Search instead for 
Did you mean: 

PR to PO generation with Contract

Former Member
0 Kudos

Hi Experts,

I am having an issue regarding Source determination and PO generation. The scenario is as follows:

I am having MRP running in my plant, it takes care of the Quantity required to procure.

I am also running Dynamic pricing engine which carries out the Reverse auction and hence fixes the price with a vendor. MRP will create PR with a defied quantity and with the help of auction, Rate contract will be created. Now with the Contract the Source list would be updated, fixing 1 vendor for that particular Validity date range as provided in the contract. Then with the help of ME56 transaction the PR s are assigned to the respective Sources together with the Contracts. Now here the issue is if the Target Qty of the Contract is achieved then also system is allowing to assign the Source with that Contract. So at the time of creation of the PO we end up with an error msg u201C Qty exceeds by such n such qtyu201D.

Eg. PR Qty = 50 Units,

Open Contract qty = 30 Units.

During the time of creation the PO with ref to the PR then System is giving the error u201C Qty exceeds by 20 Unitsu201D

I want the system to stop the assignment if PR Qty is Less than the Open Contract Qty.

Please guide me to resolve the issue.

Regards,

Sankha

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

To restrict user to create PO for qty more thar PR, Goto T-code OME0 and set belor message to error

06 76 Materials of requisition & item & alr. ordered in full. Pls check and revert back, I hope..

Thanks

Rajakumar.K

Former Member
0 Kudos

I want the system to stop the Source assignment if PR Qty is Less than the Open Contract Qty. Not the PR/PO qty

Please guide me to resolve the issue.

Regards,

Sankha

JL23
Active Contributor
0 Kudos

I dont believe that you really want what you wrote in bold letters,

as this would mean that one single PR must have the same quantity that is specified in the contract.

means the contract would just be used for one single order process.

Former Member
0 Kudos

Actually the Contract would be of more quantity. But as it get transfered to the PO the quantity will reduce and hence at one point of time it may arrise that the MRP generated PR quantity will exceed that Contract qty. So what would I do to restrict the user to assigne that contract to that PR.

Regards

Sankha.

JL23
Active Contributor
0 Kudos

read OSS note 83343 *** MD01: No check of target qty in sched. agreemnt

It is valid for contracts as well and explains why SAP does not check in MRP runs, and gives a solution (that you may not want)