OdooWiki OCA HUB

Romania - Stock Picking Valued Report

l10n_ro_stock_picking_valued_report folder_open OCA/l10n-romania open_in_new
Localization License: AGPL-3

This module adds valued stock picking report according to Romanian Legislation.

auto_awesome What this module does

AI-generated from the code · Odoo 20.0

Adds valued amounts (unit price, additional charges, subtotal, taxes and total) to the printed delivery/stock picking document for Romanian companies, calculated from the related sales order, purchase order or stock valuation.

This module enriches the standard delivery/stock picking printout with money values, but only for companies flagged as Romanian records and whose country is Romania.

On each stock operation line, Odoo now computes a currency, a unit price, additional charges, a subtotal, taxes and a total. The source of these values depends on the line: - if the line comes from a sales order, the price is taken from the sales order line and scaled to the moved quantity; - if it comes from a purchase order, the value is taken from the stock move valuation, taxes from the purchase line are added, and amounts are converted to the purchase currency when it differs from the company currency; - otherwise the value comes from the stock move valuation, and any extra value (for example landed costs) appears as additional charges.

The picking itself shows a currency, an untaxed amount, a tax amount and a total, summed from its lines. A picking is treated as "internal" when its moves are not linked to a sales or purchase order; internal transfers show only unit price and subtotal, while other transfers show the full breakdown.

The printed delivery document gets new columns (unit price, additional charges, subtotal, taxes, total, and reserved quantity before validation) and a totals block at the bottom. The same values are added to the aggregated product lines and to serial/lot lines of the report. No new menus are created; the change appears in the existing delivery slip report.

Models and fields (2)
  • stock.picking · new modell10n_ro_amount_tax (Taxes), l10n_ro_currency_id (Currency), l10n_ro_is_internal, l10n_ro_amount_total (Total), l10n_ro_amount_untaxed (Untaxed Amount)
  • stock.move.line · new modell10n_ro_price_tax, l10n_ro_price_unit, l10n_ro_currency_id, l10n_ro_price_total, l10n_ro_sale_line_id (Related order line), l10n_ro_price_subtotal, l10n_ro_purchase_line_id (Related purchase line), l10n_ro_additional_charges

Text generated by AI (DeepSeek) from reading the Odoo 20.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 7 confirmed, 2 with no information of 9 versions.

Sources · Odoo 19.0

Confirmed on 2026-11-03 in branch 19.0 of OCA/l10n-romania.

terminal Installation and usage

OCA documentation · Odoo 20.0

To install this module, you need to:

  • clone the branch 16.0 of the repository
  • add the path to this repository in your configuration (addons-path)
  • update the module list
  • search for "Romania - Stock Picking Valued Report" in your addons
  • install the module

No verified information in OCA: Configuration, Usage.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.