Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
3 Odpowiedzi
3618 Widoki

On v13 latest (odoo.sh). When creating Customer Invoice Draft (from settled Sales Order), the invoice lines and journal items are correctly display two products, the tax, and the account entries.

While in the Inventory, all previous steps are done for those two products. No pending receipts. Ordered products delivered to the customer. The remaining step is generating and posting the customer invoice and settle its payment.

However when I posted the customer invoice, somehow it generated extra invoice lines and journal items, apparently from Stock Interim accounts. This should not happen as I can't settle the payment due to differences.

I did Invoice Reverse and redo the steps, but the condition remains. Funny thing, the Reverse transaction has correct reversal lines and amounts (without the extras).
So I don't understand where those extra lines came from.

All the screenshots:

https://drive.google.com/file/d/1emHKfqTOY_w37CTRdYcJQgzt7qfUTE4p/view?usp=sharing



Awatar
Odrzuć
Autor

This is beyond confusing, it just doesn't make sense, either bug or totally wrong logics.

When I do Register Payment against this invoice, first, the display between the Customer Invoice screen and generated PDF are different. The former one: Total is 836.000 but Amount Due is 1.336.000 (with additional interim amounts added), while the latter one has correct Total of 836.000. Moreover there's another bug where the Payment Reference/Memo is strangely filled with one of the product description.

Second, about the Payment amount. If I fill 836.000 (as the actual payment should be), there will be Payment Difference of 500.000 (from total of the extra interim amounts), whether the invoice status will be kept Open or Fully Paid (with write off). Surely I shouldn't fill 1.336.000 for the sake of closing the invoice without the write off, because that later will not match with the cash received or bank transaction.

This is serious issue.

You should report this to Odoo.

Najlepsza odpowiedź

The way Odoo does this is is rather confusing. 

There is a posting to the stock interim account when goods are delivered, and this is reversed in the Sales Invoice and replaced with a posting to Cost of Goods Sold.

This makes sense because costs and revenues are being recognized at the same time, but the Stock Interim account is difficult to reconcile!

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
1
lip 20
4865
0
kwi 24
1581
2
gru 23
2739
6
mar 22
9133
5
maj 20
3821