Repository
OCA/stock-logistics-reporting · module folder · Try on Runboat
Module version
1.0.1
Category
Warehouse Management
Folder size
0.11 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/stock-logistics-reporting
Last tracking update
2026-08-19 05:17:56
Authors
Odoo Community Association (OCA), ForgeFlow S.L.
Maintainers
Odoo Community Association (OCA), ForgeFlow S.L.
Committers
Stefan Rijnhart, LauraCForgeFlow, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
When you trigger a report of inventory valuation, and you use perpetual
inventory, you should be able to reconcile the valuation from an
inventory perspective with the valuation from an accounting perspective.

This module changes the report in *Inventory / Reporting / Dual
Inventory Valuation* to display separately the Quantity and Value of
each product for the Inventory and the Accounting systems .

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
product_search_form_view product.product.search product.product search Inherits product.product_search_form_view
view_stock_product_tree2 product.stock.list.2 product.product list New
view_stock_valuation_history Dual Valuation Report at Date stock.valuation.history form New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (1)
  • product_id Many2one
    index=True
Public methods (0)

No public methods.

New fields (8)
  • account_qty_at_date Float
    compute='_compute_inventory_value' args: 'Accounting Quantity'
  • account_value Float
    compute='_compute_inventory_value' args: 'Accounting Value'
  • qty_at_date Float
    compute='_compute_inventory_value' args: 'Inventory Quantity'
  • qty_discrepancy Float
    compute='_compute_inventory_value' search='_search_qty_discrepancy'
  • stock_fifo_real_time_aml_ids Many2many → account.move.line
    compute='_compute_inventory_value' args: 'account.move.line'
  • stock_value Float
    compute='_compute_inventory_value' args: 'Inventory Value'
  • valuation_discrepancy Float
    compute='_compute_inventory_value' search='_search_valuation_discrepancy'
  • valuation_layer_ids Many2many → stock.valuation.layer
    compute='_compute_inventory_value' args: 'stock.valuation.layer'
Public methods (2)
  • action_view_amls(self)
  • action_view_valuation_layers(self)

New fields (1)
  • inventory_datetime Datetime
    default=fields.Datetime.now help='Choose a date to get the valuation at that date' args: 'Dual Valuation at Date'
Public methods (1)
  • open_at_date(self)

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
268 days ago
Last activity
1 day ago
Repository
OCA/stock-logistics-reporting
Pull request
[19.0][MIG] stock_account_valuation_report (#456)