Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
240 Vizualizări

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?

Imagine profil
Abandonează
Cel mai bun răspuns

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.

Imagine profil
Abandonează
Autor

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

Related Posts Răspunsuri Vizualizări Activitate
4
sept. 25
2038
2
sept. 25
2262
1
sept. 25
2371
0
iul. 22
2433
1
dec. 20
3592