Ir al contenido
Menú
Se marcó esta pregunta
2 Respuestas
12951 Vistas
I have not seen the system handle cases where invoices are created first and goods are received later.
1. Create a product category PC
Costing method: FIFO
Inventory valuation: Automated

2.Create a product P
Type: Storable
Category: PC
Control Policy: On ordered quantities

3. Confirm a PO with 1 x P at $10

4. Bill it at $15
5. Receive P $10
Avatar
Descartar
Mejor respuesta

You are right.  Cost is updated from invoice if goods receipt has been done first. But not if Invoice is posted first with FIFO.  No entry in Stock valuation in these cases.

Even worse with foreign currency.  

We have set up Anglosaxen accounting, and then manually reconcile the difference in the stock input account to a COGS account (price difference account).   Accounting will about correct. But this is not ideal process. To much manual work.

But there is also an obvious process that will solve this: Register Prepayment to the vendor if you need to register invoice before goods receipt.  The register final invoice, after goods receipt.  And then reconcile the the two postings.

There is an app for this that install the prepayment option in purchase similar to prepayment in sales.

https://apps.odoo.com/apps/modules/17.0/purchase_vendorbill_advance

Avatar
Descartar
Mejor respuesta

 When using Standard Price, any difference between the purchase price and the standard cost gets posted to the Price Difference Account. However, with FIFO or Average Costing, Odoo doesn't directly use the Price Difference Account because the actual cost of goods sold is updated based on the incoming goods' prices.

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
1
jul 25
1588
2
may 25
2191
2
abr 25
2089
2
mar 25
1591
2
feb 25
1272