Skip to content

Commit cfb5e89

Browse files
committed
[ADD] Inventory: add stock valuation cheat sheet
An adaptation of the venerable business memento from 8.0 to the new inventory valuation mechanics of Odoo 19.0 by scavenging and cobbling together of the scripts `entries.js` and `coa-valuation.js`. The shared data is kept in a separate file. Additionally, we remove the old inventory valuation documentation. Task ID: 5107300
1 parent 2214551 commit cfb5e89

File tree

64 files changed

+2434
-773
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+2434
-773
lines changed

content/applications/finance/accounting.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ available methods are standard price, average price, :abbr:`LIFO (Last-In, First
282282
:abbr:`FIFO (First-In, First-Out).`
283283

284284
.. seealso::
285-
:doc:`../inventory_and_mrp/inventory/product_management/inventory_valuation/inventory_valuation_config`
285+
:doc:`../inventory_and_mrp/inventory/inventory_valuation/cheat_sheet`
286286

287287
.. _accounting/retained-earnings:
288288

content/applications/finance/accounting/get_started/avg_price_valuation.rst

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,8 @@ valuation <inventory/avg_price/leaving_inventory>`.
2525

2626
.. note::
2727
This document addresses a specific use case for theoretical purposes. For instructions on how to
28-
set up and use |AVCO|, refer to the :doc:`inventory valuation configuration
29-
<../../../inventory_and_mrp/inventory/product_management/inventory_valuation/inventory_valuation_config>`
30-
doc.
31-
32-
.. seealso::
33-
- :doc:`Using inventory valuation
34-
<../../../inventory_and_mrp/inventory/product_management/inventory_valuation/using_inventory_valuation>`
35-
- :ref:`Other inventory valuation methods <inventory/warehouses_storage/costing_methods>`
28+
set up and use |AVCO|, refer to the :doc:`inventory valuation cheat sheet
29+
<../../../inventory_and_mrp/inventory/inventory_valuation/cheat_sheet>`.
3630

3731
Configuration
3832
=============
@@ -43,8 +37,8 @@ product category page, set :guilabel:`Costing Method` to `Average Cost (AVCO)` a
4337
:guilabel:`Inventory Valuation` to `Automated`.
4438

4539
.. seealso::
46-
:doc:`Inventory valuation configuration
47-
<../../../inventory_and_mrp/inventory/product_management/inventory_valuation/inventory_valuation_config>`
40+
:doc:`Inventory valuation cheat sheet
41+
<../../../inventory_and_mrp/inventory/inventory_valuation/cheat_sheet>`
4842

4943
Using average cost valuation
5044
============================
@@ -70,7 +64,7 @@ When new products arrive, the new average cost for each product is recomputed us
7064
- **Purchase Price**: estimated price of products at the reception of products (since vendor bills
7165
may arrive later). The amount includes not only the price for the products, but also added costs,
7266
such as shipping, taxes, and :doc:`landed costs
73-
<../../../inventory_and_mrp/inventory/product_management/inventory_valuation/landed_costs>`. At
67+
<../../../inventory_and_mrp/inventory/inventory_valuation/landed_costs>`. At
7468
reception of the vendor bill, this price is adjusted;
7569
- **Final Qty**: quantity of on-hand stock after the stock move.
7670

@@ -263,9 +257,6 @@ account that tracks the amount to be paid to vendors. Once a vendor delivers an
263257
value** increases based on the vendor price of the products that have entered the stock. The holding
264258
account (called **stock input**) is credited and only reconciled once the vendor bill is received.
265259

266-
.. seealso::
267-
- :ref:`Anglo-Saxon vs. Continental <inventory/warehouses_storage/accounting-types>`
268-
269260
The table below reflects journal entries and accounts. The *stock input* account stores the money
270261
intended to pay vendors when the vendor bill has not yet been received. To balance accounts when
271262
returning products that have a price difference between the price the product is **valued at** and

content/applications/finance/fiscal_localizations/mexico.rst

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1553,7 +1553,7 @@ Configuration
15531553
~~~~~~~~~~~~~
15541554

15551555
In order to track the correct customs number for a specific invoice, Odoo uses :doc:`landed costs
1556-
<../../inventory_and_mrp/inventory/product_management/inventory_valuation/landed_costs>`. Go to
1556+
<../../inventory_and_mrp/inventory/inventory_valuation/landed_costs>`. Go to
15571557
:menuselection:`Inventory --> Configuration --> Settings`, and in the :guilabel:`Valuation` section,
15581558
make sure that :guilabel:`Landed Costs` is activated.
15591559

@@ -1569,8 +1569,7 @@ and complete these three requirements:
15691569
Number` but **not** :guilabel:`By Quantity`.
15701570
- :guilabel:`Invoicing Policy` **must** be set to :guilabel:`Delivered quantities`.
15711571
- :doc:`Valuation by lots/serial numbers
1572-
<../../inventory_and_mrp/inventory/product_management/inventory_valuation/valuation_by_lots>`
1573-
**must** be enabled.
1572+
<../../inventory_and_mrp/inventory/inventory_valuation/valuation_by_lots>` **must** be enabled.
15741573

15751574
This will make the field :guilabel:`Customs invoicing` available on the :guilabel:`Accounting` tab.
15761575
Enable the field to use customs numbers with this product.
@@ -1583,8 +1582,8 @@ configuration:
15831582

15841583
.. note::
15851584
The feature works regardless of whether the :doc:`inventory valuation
1586-
<../../inventory_and_mrp/inventory/product_management/inventory_valuation/using_inventory_valuation>`
1587-
is set to either :guilabel:`Periodic (at closing)` or :guilabel:`Perpetual (at invoicing)`.
1585+
<../../inventory_and_mrp/inventory/inventory_valuation/cheat_sheet>` is set to either
1586+
:guilabel:`Periodic (at closing)` or :guilabel:`Perpetual (at invoicing)`.
15881587

15891588
.. image:: mexico/mx-landing-configuration.png
15901589
:alt: Storable products general configuration.
@@ -1610,7 +1609,7 @@ number`.
16101609
While it is possible to add costs related to the customs number at this stage of the process, it
16111610
is highly recommended to create a landed cost from a vendor bill from your customs agent. Learn
16121611
more about :doc:`Landed Costs here
1613-
<../../inventory_and_mrp/inventory/product_management/inventory_valuation/landed_costs>`.
1612+
<../../inventory_and_mrp/inventory/inventory_valuation/landed_costs>`.
16141613

16151614
.. warning::
16161615
The :guilabel:`Customs number` field is not editable once it is set, and cannot be repeated,

content/applications/finance/fiscal_localizations/peru.rst

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1003,12 +1003,11 @@ Several configurations related to the product or product category are necessary
10031003

10041004
- **Automatic inventory valuation**: For storable goods (:dfn:`products with tracked inventory`),
10051005
use :doc:`automatic inventory valuation
1006-
<../../inventory_and_mrp/inventory/product_management/inventory_valuation/inventory_valuation_config>`.
1007-
Once automatic inventory valuation is enabled, this valuation method can be enabled for
1008-
a product's :ref:`product category <inventory/warehouses_storage/valuation-on-product-category>`.
1006+
<../../inventory_and_mrp/inventory/inventory_valuation/cheat_sheet>`. Once automatic inventory
1007+
valuation is enabled, this valuation method can be enabled for a product's product category.
10091008

10101009
- **Costing method:** Storable goods must use a :doc:`costing method
1011-
<../../inventory_and_mrp/inventory/product_management/inventory_valuation/inventory_valuation_config>`
1010+
<../../inventory_and_mrp/inventory/inventory_valuation/cheat_sheet>`
10121011
**other** than :guilabel:`Standard Price`, as the journal entries generated from stock moves are
10131012
used to populate the |PLE| reports.
10141013

@@ -1041,7 +1040,7 @@ Generate a .txt file for permanent inventory Kardex reports
10411040
|PLE| 12.1 and 13.1 come as two separate books. The books need to be downloaded in `.txt` file
10421041
format from Odoo, and then they should be submitted to the |SUNAT| |PLE| software.
10431042

1044-
On the :ref:`Inventory Valuation Report <inventory/management/reporting/valuation-report>`, click
1043+
On the :ref:`Inventory Valuation Report <inventory/product_management/valuation-report>`, click
10451044
the :guilabel:`PLE Reports` button. Then, select the :guilabel:`Period` and choose a report to
10461045
export: either the :guilabel:`PLE 12.1` or :guilabel:`PLE 13.1`. Odoo generates a `.txt` file
10471046
for the chosen report.

content/applications/inventory_and_mrp/inventory.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,4 @@ users to easily manage lead times, automate replenishment, configure advanced ro
1919
inventory/product_management
2020
inventory/warehouses_storage
2121
inventory/shipping_receiving
22+
inventory/inventory_valuation
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ Inventory valuation
77
.. toctree::
88
:titlesonly:
99

10-
inventory_valuation/inventory_valuation_config
11-
inventory_valuation/using_inventory_valuation
10+
inventory_valuation/cheat_sheet
1211
inventory_valuation/landed_costs
1312
inventory_valuation/valuation_by_lots
1413

0 commit comments

Comments
 (0)