Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
207 Lượt xem

Hi!
When I create PO and then receiving products I see requested and received quantity are the same. But I need to have 0 recevied from scratch to have an ability to check it and compare which items I didn't get. 

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Use the Unreserve option in the COG Menu:

:


Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,

When you create a Purchase Order (PO) in Odoo, the 'Received Quantity*'should normally start at 0 and only update when you actually receive the goods through a validated receipt in the Inventory app. If you see that the Requested and Received quantities are already the same right after creating or confirming the PO, it usually means there’s a configuration or customization issue. In standard Odoo, this happens when the product’s  Control Policy under the Purchase tab is set to On ordered quantities”  instead of Receive goods  Changing it to “Receive goods” ensures that the *Received Quantity* stays at 0 until the products are physically received.


Another possible reason is that the product type is set to Service, which behaves differently and automatically updates the received quantity when the PO is confirmed. Make sure your products are set as a Storable Product or a Consumable if you want to track physical receipt. If configurations look fine, check for custom modules or automated actions that may be updating `qty_received` automatically after PO confirmation — for instance, a custom method overriding `_compute_qty_received` or an automated action modifying the field. Disabling or correcting that logic will fix the issue. Once resolved, new purchase orders will correctly show Received = 0 until you actually receive and validate the products.


Hope it helps.

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
2
thg 5 25
2580
3
thg 12 24
7696
1
thg 7 24
3816
1
thg 6 24
2508
2
thg 6 24
3558