İçereği Atla
Menü
Bu soru işaretlendi
1 Cevapla
243 Görünümler

Description:

I am facing an issue in Odoo 17 related to purchase orders, partial receipts, and vendor bills. Here is the scenario:

Scenario:

  1. I create a purchase order for Product A, quantity 100, unit price 10 (total amount 1000).
  2. When receiving the products, I only receive 60 units. The remaining 40 units are backordered.
  3. I confirm the vendor bill for the 60 units received.

Problem:

  • After confirming the vendor bill for the received 60 units, the accounting entries show two entries in the ledger:
    1. The correct amount for the received 60 units (600) is posted.
    2. An unexpected credit entry of 400 appears for the backordered 40 units, which I have not received yet.

Expected Behavior:

  • Only the amount corresponding to the received quantity (60 units → 600) should appear in the ledger.
  • No accounting entry should be posted for the backordered 40 units until they are actually received and billed.

Question:

Why is Odoo showing a credit for the backordered quantity when I have not received it yet? How can I prevent backorder amounts from appearing in the ledger until the products are received?

Avatar
Vazgeç
En İyi Yanıt

Hi,

Odoo is posting a credit for the backordered 40 units because your PO or invoice settings are likely set to invoice based on ordered quantities. To prevent this, set the PO to invoice based on received quantities and confirm vendor bills only for the quantities physically received. Backorders will then only generate accounting entries when they are actually received and billed.


Hope it helps.

Avatar
Vazgeç
Üretici

In invoicing bill control I already set Received quantities but this issue happening

İlgili Gönderiler Cevaplar Görünümler Aktivite
4
Eyl 25
2041
2
Eyl 25
2264
1
Eyl 25
2372
0
Tem 22
2435
1
Ara 20
3597