Sustainability MIS Builder
sustainability_mis_builder · OCA/sustainability
Health
73/100
fair
-
Security25/25No findings
-
Activity25/25Last human commit 2 months ago
-
Required by5/250 modules depend on it
-
Maturity18/25In 3 Odoo series since 16.0
Heuristic over the facts below, not an audit · How it's computed
Required by
0
Modules depending on it
External deps
2 pip · 0 bin
Python packages / system binaries
License
AGPL-3
No conflicts with its dependencies
Folder size
0.05 MB
Module directory on disk
Code analysis
1 migration note
1 model
2 views
0 HTTP endpoints
Migration considerations
mis.carbon.account.move.line— Model 'mis.carbon.account.move.line' has `_auto = False` and its init() (re)creates a SQL VIEW: the standard reporting-model pattern, but its raw SQL isn't checked by the ORM - verify it against renamed/removed tables and columns in the target version. migration-sql-view
Migration review checklist, not a compatibility verdict. "Migrating to X.0" applies once you upgrade to that version; "Since X.0" means this version already ignores or rejects that code. Methodology
Description
Dependencies
- Odoo dependencies
- Python dependencies
- openupgradelib, packaging
- System dependencies
- None
- Required by
- None
Code analysis
Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.
Views touched 2
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
mis_co2_account_move_line_form |
MIS Carbon Account Move Line Form | mis.carbon.account.move.line | form | New |
mis_co2_account_move_line_tree |
MIS Carbon Account Move Line Tree | mis.carbon.account.move.line | list | New |
HTTP endpoints 0
No HTTP endpoints found for this module.
Models touched 1
New fields (13)
-
account_idMany2one → account.accountcomodel_name='account.account'string='Account' -
balanceMonetarycurrency_field='carbon_currency_id' -
carbon_currency_idMany2one → res.currencycompute='_compute_carbon_currency_id' args: 'res.currency' -
company_idMany2one → res.companycomodel_name='res.company'string='Company' -
creditMonetarycurrency_field='carbon_currency_id' -
dateDate -
debitMonetarycurrency_field='carbon_currency_id' -
journal_idMany2one → account.journalcomodel_name='account.journal'help='The journal of this carbon line.'string='Journal' -
move_idMany2one → account.movecomodel_name='account.move'help='The journal entry of this carbon line.'string='Journal Entry' -
move_line_idMany2one → account.move.linecomodel_name='account.move.line'help='The journal item of this carbon line.'string='Journal Items' -
nameCharstring='Label' -
parent_stateSelectionselection=[('draft', 'Draft'), ('posted', 'Posted'), ('cancel', 'Cancelled')]string='Status' -
partner_idMany2one → res.partnercomodel_name='res.partner'string='Partner'
-
init(self)
Loading…
Loading…