This content has been marked as final. Show 10 replies
When you say "transaction for PO", do you mean a receipt for the PO?
If yes, is your requirement as follows?
"The system should not let a receiving transaction occur unless it is actually received on the dock?"
Oracle can not do that.
Our standard process is the following:
Create a PO --> Receive the PO (When the purchased quantity arrive at stock) --> Create PO transaction
Sometimes it occurs that an user do it in that way:
Create a PO --> Create PO transaction --> Receive the PO (When the purchased quantity arrive at stock)
We want to ensure that the first workflow is used.
What do you mean by "Create PO transaction"?
This means the receiving transaction.
So you want to prohibit the user from creating a receiving transaction in the system BEFORE doing the goods are received physically.
Oracle can not ensure physical activity.
Your best shot is
Turn off access to receiving screen. Use barcode scanners. Ensure that all suppliers ship material with proper barcode. Now, the only way a receipt can be done is if you have the goods with your possession.
Hope this helps
the products arrive in at partner stocks. If they are arrived we get an information from the partner stock.
Then usually the receiving happens in our EBS and after that the receiving transaction will be made in the EBS.
But sometimes our users create the receiving transaction in the EBS before the partner stock sends us the information that the goods are arrived and create the receiving after the receiving transaction.
Is there no possibility to say - "User has to receive a PO before creating the receiving transaction"?
The act of Receiving the PO is what creates the receiving transaction.
but it is possible to create the receiving transaction without receiving, or?
When you receive the goods you are acknowledging with a receipt and then you store the goods in the inventory.
Once a purchase order is successfully created and approved,
Receipt is performed first before Receiving Transactions.
Creating a "Receipt" invokes the Receiving Transaction process and ADS(Pay on Receipt Autoinvoice) program and the success completion of the Receiving Transaction program will let you find the PO in the Receiving Transactions window.
To my knowledge, It's not possible to perform Receiving transactions before Receipts.
Please correct me if I am wrong at any part of my post.
Dirk,it is NOT possible to create the receiving transaction without receiving.