Skip to Content
Menu
This question has been flagged
2 Replies
2687 Views

Hi, 

I recently noticed an issue with the Purchase Order app. After receiving goods (and receiving more than the order), I noticed that the PO total price is still calculated based on the order quantity not the received quantity. The product is configured to invoice based on received quantity, so I presume the PO should show what my vendor bill will cost. Has anyone dealt with this before?

Avatar
Discard
Author Best Answer

Here is an example of what I mean. It seems counter intuitive that the PO still has the order quantity to calculate the total price. 


Avatar
Discard
Best Answer

Hey Taylor,

Validating a Receipt/Delivery only affects stock and not financial information. I mean... If you ordered 20 units and received 25 instead, Maybe your vendor decided to give you the extra 5 for free (who knows), It would therefore not be a smart idea to just update the Purchase order total automatically. However, you can update the quantity on PO line manually and the total will update. If that doesn't suit your need, Odoo is customizable.

Avatar
Discard

The whole point of a purchase order is to order goods. It, therefore, makes sense when we have the total calculated based on the ordered quantity. Once you receive the goods, the work of a PO is over and whether you update the total or not it doesn't really matter.

Author

Hi John,
I understand that the PO is not a financial document. And when we create a vendor bill, the system goes off the received quantity as expected. It just seems that if the product control policy is set to "received quantity" instead of "ordered quantity," that the PO amount should update the total cost with received quantity.

Updating the order quantity is a decent workaround. However we don't have a record of what was initially ordered. Since we pay vendors for extra delivery, we like to have a record of under/over fulfilled orders. Of course a note can be added to the PO with the original order quantity. It just seems like a couple unnecessary steps. :)

If a vendor sends products for free, as you mentioned, the $ amount on the PO does not control financial accounting. The bill still goes off the received quantity. I think in the case of receiving free products, we would need to add a line to the PO and set the price at 0. The Vendor bill would then see these extra items were meant to be free.

I agree with Tylor... The way odoo works forces us to write down the same price twice. I think it would make sense to make POs reflect what you really paid and recieved and then keep that info onto invoices.

It is okay to update the PO amount and you can easily customize that but my question is why is it necessary in the first place? The reason we create a purchase order is so that we can send it to the supplier and they will use it to prepare delivery. You already sent the PO and the goods have been delivered to you. Even if you update the PO amount, you are not going to use it anywhere as you are not resending the PO back to the supplier. The 'received quantity' policy only ensures you don't pay for what you haven't received.

Author

Hi John, the reason it would be nice for POs to reflect the cost of received quantity is that our purchasing manager pays vendors in advance of receiving the invoice or creating the bill. It's helpful to sort all open POs by vendor in the Purchase application. We may have several PO's open at a time per vendor. From there you would easily see the total cost of received goods for each vendor.

Related Posts Replies Views Activity
0
May 24
324
3
Sep 18
8174
15
May 16
5794
2
May 24
366
1
Dec 24
1007