This question has been flagged

This was on the Product Category in prior versions.

What happened? 

Is there no longer any PPV feature?

Avatar
Discard

what is about return and credit note

in credit note its not work true

Best Answer

UPDATE:  The PPV account has been re-implemented at Odoo 16.

Read about the change at https://github.com/odoo/odoo/commit/96639e7e0d7d71b81f0cac923290093f3feee42f

====================================================

There is no longer a Price Difference Account on the Product Category


Here is what happens with Odoo 16:

With Average Cost (AVCO) and First In First Out Cost (FIFO) databases

  • we automatically re-value product inventory costs based on the Vendor Bill price, even if the Purchase Order price is different
  • recommended for most users

With Standard Cost (STANDARD) databases

  • you have the same PPV capabilities, streamlined to use the Stock Interim (Received) account
  • this gives you options to reclass / land / expense / capitalize any PPV value
  • standard cost is used to value products coming into inventory 
  • price differences (or rebates) are stored in the residual field on the journal item that over (or under) clears the interim account [this is where PPV is stored now]
  • this amount is the amount that the interim account will be over or under for this product inbound receipt from the related purchase order
  • filter the interim account by Journal to see the journal items in the AP/Vendor Bill journal (the ones partially clearing the account), they also show the PO, Vendor and Product
  • we automatically partially reconcile these journal items with the journal items from the inbound Receipt Transfers (the inventory credits)
  • robust warehouse processes needed
  • regular reconciliation of the stock journal is required (needs to be completed before you run a balance sheet or profit and loss report)
  • recommended if you need to monitor and manage product cost price variances


To recap what was happening at Odoo 15 (with a PPV account configured):

  • Green: You receive products from a Purchase Order where the cost is $1,000, current asset increase
  • Blue: Your $1,100 Bill didn't match so we book PPV and pre-balance the inventory clearing account
  • Red: The adjusted value of goods is posted to AP and inventory clearing is emptied
  • Black: Your Inventory is still valued at $1,000 until you land the $100 left in the Price Difference account


What we do at Odoo 16 (non standard costing approaches):

  • Green: You receive products from a Purchase Order where the cost is $1,000
  • Blue: Your $1,100 Bill didn't match so we adjust inventory and pre-balance the inventory clearing account
  • Red: The adjusted value of goods is posted to AP and inventory clearing is emptied
  • Black: Your Inventory is valued at $1,100


The Stock Report (new) provides two options for non-Accounting users to review this information:

 

  1. Valuation Report - shows the original price and any adjustments to the total value
  2. History - click to see the Receipt line, then click to see the Receipt, then click to see the Purchase Order and the original price



Avatar
Discard

hi there, how to do the "Blue" transaction (debit inventory $100, credit interim received $100) ? is it manual posting?

The blue transaction happens with the Vendor Bill is posted. Green happens when the products are received in the Warehouse from the Purchase Order. Red also happens when the Vendor Bill is posted.

mmmm what if I want to record PPV in different account? should I always do a reclass every time after I post a vendor bill?

What about if the stock is fullly consumed in manufacturing and finish products are sold before you get the vendor invoice? Do you recalculate alle transactions and even COGS?
I am afraid you mess up all accounting.

Best Answer

Hi, we are implementing v17 and we are facing  this issue with the addition that here we have a huge volume of imports therefore the price changes because of the exchange rate. And also several products here are sold in foreign currency.

- How can we fix an error if the price was incorrectly entered at invoice or it was match to the incorrectly purchase order? the credit note solution does not fix the accounting and valuation.

- What happened if the goods are manufaturing or sold before the receipt of the invoice? this happened more related to local purchases but remembear that can be purchased at foreign currency therefore with exchange rate variance.

This feature must be optional.

Also there is an issue with the customers that upgrade to newer versions and have the accounting policy to expense the difference, instead of added to the inventory. These type of policy changes are audited and defined by accounting team or audit teams and not by software providers.

Thanks


Avatar
Discard