TIP: You can type at any time to perform a new search.
Romania - Stock Report (Fișă Magazie)
l10n_ro_stock_report · OCA/l10n-romania
🛠 Migration considerations
report_storage_sheet_report_base— Template 'report_storage_sheet_report_base' uses `t-raw`: removed in Odoo 17.0, replace with `t-out` (auto-escaped) or `Markup`. migration-template-t-raw · source
Found by automated static analysis: patterns worth a look before/after upgrading this module to a newer Odoo version.
- Repository
- OCA/l10n-romania · module folder · Try on Runboat
- Module version
- Category
- Warehouse
- Folder size
- 0.15 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-romania
- Last tracking update
- 2026-08-18 17:42:11
- Authors
- Odoo Community Association (OCA), NextERP Romania, Terrabit
- Maintainers
- Odoo Community Association (OCA), NextERP Romania, Terrabit
- Committers
- GitHub, Mihai Fekete, Dorin Hongu, Weblate, OCA-git-bot, oca-ci, Debora7
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module adds a stock report according to Romanian requirements.
Code Analysis ⓘ
Views touched (12)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_storage_sheet |
report_storage_sheet | ir.ui.view | qweb | New |
report_storage_sheet_all |
report_storage_sheet_all | ir.ui.view | qweb | New |
report_storage_sheet_lines |
report_storage_sheet_lines | ir.ui.view | qweb | New |
report_storage_sheet_lines_header |
report_storage_sheet_lines_header | ir.ui.view | qweb | New |
report_storage_sheet_report_all_base |
report_storage_sheet_report_all_base | ir.ui.view | qweb | New |
report_storage_sheet_report_base |
report_storage_sheet_report_base | ir.ui.view | qweb | New |
report_storage_sheet_report_filters |
report_storage_sheet_report_filters | ir.ui.view | qweb | New |
view_sheet_stock_report_line_form |
stock.sheet.stock.report.line | l10n.ro.stock.storage.sheet.line | form | New |
view_sheet_stock_report_line_pivot |
stock.sheet.stock.report.line.pivot | l10n.ro.stock.storage.sheet.line | pivot | New |
view_sheet_stock_report_line_search |
stock.sheet.stock.report.line | l10n.ro.stock.storage.sheet.line | search | New |
view_sheet_stock_report_line_tree |
stock.sheet.stock.report.line | l10n.ro.stock.storage.sheet.line | list | New |
view_stock_sheet_report_form |
stock.storage.sheet.form | l10n.ro.stock.storage.sheet | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (12)
-
company_idMany2one → res.companydefault=<expr>string='Company' args: 'res.company' -
date_fromDatedefault=fields.Date.todayrequired=True args: 'Start Date' -
date_toDatedefault=fields.Date.todayrequired=True args: 'End Date' -
detailed_locationsBooleandefault=False args: 'Detailed by locations' -
line_product_idsOne2many → l10n.ro.stock.storage.sheet.linecomodel_name='l10n.ro.stock.storage.sheet.line'inverse_name='report_id' -
location_idMany2one → stock.locationdomain="[('usage','=','internal')]" args: 'stock.location' -
location_idsMany2many → stock.locationcompute='_compute_location_ids'string='Only for locations' args: 'stock.location' -
one_productBooleanargs: 'One product per page' -
product_idsMany2many → product.productdomain=[('is_storable', '=', True)]help='will show report only for this products. If nothing selected will show only products that have moves in period'string='Only for products' args: 'product.product' -
products_with_moveBooleandefault=False -
show_locationsBooleandefault=False args: 'Show location' -
sublocationBooleandefault=True args: 'Include Sublocations'
-
button_show_sheet(self) -
button_show_sheet_pdf(self) -
default_get(self, fields_list)@api.model -
do_compute_product(self) -
get_found_products(self) -
get_products_with_move(self, product_list=False) -
get_products_with_move_sql(self, product_list=False) -
get_report_products(self) -
print_pdf(self)
New fields (24)
-
account_idMany2one → account.accountindex=True args: 'account.account' -
amount_finalMonetarycurrency_field='currency_id'default=0.0string='Final Amount' -
amount_inMonetarycurrency_field='currency_id'default=0.0string='Input Amount' -
amount_initialMonetarycurrency_field='currency_id'default=0.0string='Initial Amount' -
amount_outMonetarycurrency_field='currency_id'default=0.0string='Output Amount' -
categ_idMany2one → product.categoryindex=True args: 'product.category' -
currency_idMany2one → res.currencydefault=<expr>index=Truestring='Currency' args: 'res.currency' -
dateDate -
date_timeDatetimestring='Datetime' -
documentChar -
invoice_idMany2one → account.moveindex=True args: 'account.move' -
location_idMany2one → stock.locationindex=True args: 'stock.location' -
partner_idMany2one → res.partnerindex=True args: 'res.partner' -
product_idMany2one → product.productindex=Truestring='Product' args: 'product.product' -
quantity_finalFloatdefault=0.0digits='Product Unit of Measure'string='Final Quantity' -
quantity_inFloatdefault=0.0digits='Product Unit of Measure'string='Input Quantity' -
quantity_initialFloatdefault=0.0digits='Product Unit of Measure'string='Initial Quantity' -
quantity_outFloatdefault=0.0digits='Product Unit of Measure'string='Output Quantity' -
referenceChar -
report_idMany2one → l10n.ro.stock.storage.sheetindex=Trueondelete='cascade' args: 'l10n.ro.stock.storage.sheet' -
serial_numberMany2one → stock.lotindex=True args: 'stock.lot' -
unit_price_inMonetaryaggregator='avg'currency_field='currency_id'default=0.0string='Price Unit In' -
unit_price_outMonetaryaggregator='avg'currency_field='currency_id'default=0.0string='Price Unit Out' -
valued_typeSelectionargs: VALUED_TYPE
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…