This content has been marked as final. Show 8 replies
thanks guys for your reply.
The business requirement is departments\stores submit purchase requisitions. the buyer can only buy items quantities that are submitted from PRs. The buyer creates purchase orders according to PRs, with using all features in auto-create function, the buyer can consolidate items\quantities in a purchase order. but he must commitment on the requested items and their quantities -with tolerances-.
I hope the business requirements are cleared.
But do you need a requisition for non-stores purchase orders.
A lot of times, business has purchase orders without requisitions (such as software services, maintenance contracts, janitorial services, office supplies etc.)
So your logic will need to be flexible to allow those POs without Reqs.
If you decide to proceed, Shivraj's suggestions are valid.
The third option is that you manage this by reports.
Write a daily/weekly report of POs without requisitions and slap the wrists of those buyers that created those POs.
I want to know how to check the point 2 to implement this change. Pls advise.
1. Use form personalization to stop "creation of new Standard Purchase orders" (not robust)
2. Extend the approval submission hook to stop the approval of standard purchase order if the shipment is not from a requisition (robust)
Edited by: ars on Jun 13, 2012 6:34 AM
For the personalization option - I have put a word document on the external ftp site for you.
We get this request alot.
I am not sure if you would want to use approval hook, as I believe that is fired when the user has hit the approval button, so document
is already created and saved.
I would suggest you make the personalization - and then you can limit the pesonalization to certain responsibilities.
If you want to allow the user to manually enter a PO not linked to requisition based data - then give them a responsibility that is not limited to
Here is a note that has some good information on personalizations - in Oracle Purchasing.
Note 1391679.1 - Setting Up - Using - Demonstrationg - Personalizations In Oracle Purchasing