Ease the process of Consume and Usage Giving - adds location and picking types for every newly created warehouse. You can also define the location merchandise type, if it's Merchandise in Store or Warehouse.
auto_awesome What this module does
AI-generated from the code · Odoo 20.0Adds Romanian-specific stock handling: a Consume and a Usage Giving location per company, matching transfer types on each warehouse, and a Net Weight field on products.
This module adapts inventory for Romanian companies. It creates two special stock locations for each Romanian company: a "Consume" location and a "Usage Giving" location. These are created automatically when a Romanian company is set up, and a data step also creates them for existing Romanian companies that are missing them.
On each warehouse of a Romanian company, the module adds two internal transfer types, "Consume" and "Usage Giving", with their own numbering sequences (prefixes like /CONS/ and /USAGE/) and barcodes. Both move goods from the warehouse stock location to the matching company location. These two transfer types appear on the warehouse form, read-only, after the delivery type.
On products, a new "Net Weight" field is added next to the volume on the product form, shown with its unit of measure. It is stored on the product variant and rolled up to the product template, so it can be entered either on the template or on a variant.
Stock moves are also adjusted: a move coming from a Consume or Usage Giving location is treated as incoming, and a move going to one of those locations is treated as outgoing.
In short, users get dedicated screens and transfer types to record goods consumed internally or given for use, plus a net weight figure on products.
Depends on
Required by other modules
Models and fields (5)
- res.company · extends an existing modell10n_ro_usage_location_id (Usage Location), l10n_ro_consume_location_id (Consume Location)
- stock.location · new modelusage
- product.product · new modell10n_ro_net_weight (Net Weight)
- stock.warehouse · new modell10n_ro_usage_type_id (Romania - Usage Giving Type), l10n_ro_consume_type_id (Romania - Consume Type)
- product.template · new modell10n_ro_net_weight (Net Weight), l10n_ro_net_weight_uom_name (Net Weight unit of measure label)
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-03Confirmation status: 8 confirmed, 1 with no information of 9 versions.
Sources · Odoo 20.0
Confirmed on 2026-11-03 in branch 20.0 of OCA/l10n-romania.
terminal Installation and usage
OCA documentation · Odoo 20.0Installation
Source · Odoo 20.0To 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" in your addons
- install the module
No verified information in OCA: Configuration, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.