TIP: You can type at any time to perform a new search.
Account Move Line Repair Info
account_move_line_repair_info · OCA/account-financial-tools
Security findings
Migration considerations
- Raw `cr.execute()` INSERT/UPDATE/DELETE bypasses the ORM (no compute/constrains/tracking/mail): `update account_move_line as aml set repair_order_id = q.order_id from ( select aml.id, ro.id as order_id from account_move_line as aml left join account_move as am on am.id = aml.move_id left join stock_valuation_layer svl on svl.account_move_id = am.id left join stock_move as sm on sm.id = svl.stock_move_id left join repair_line as rl on rl.move_id = sm.id left join repair_order as ro on rl.repair_id = ro.id where ro.id is not null ) as q where q.id = aml.id` - re-check the table/column names still match after upgrading. migration-raw-sql-write · source
- Raw `cr.execute()` INSERT/UPDATE/DELETE bypasses the ORM (no compute/constrains/tracking/mail): `update account_move_line as aml set repair_order_id = q.order_id from ( select aml.id, ro.id as order_id from account_move_line as aml left join account_move as am on am.id = aml.move_id left join stock_valuation_layer svl on svl.account_move_id = am.id left join stock_move as sm on sm.id = svl.stock_move_id left join repair_order as ro on sm.id = ro.move_id where ro.id is not null ) as q where q.id = aml.id` - re-check the table/column names still match after upgrading. migration-raw-sql-write · source
- Raw `cr.execute()` INSERT/UPDATE/DELETE bypasses the ORM (no compute/constrains/tracking/mail): `update account_move_line as aml set repair_order_id = q.order_id from ( select aml.id, ro.id as order_id from account_move_line as aml left join account_move as am on am.id = aml.move_id left join repair_line as rl on aml.id = rl.invoice_line_id left join repair_order as ro on rl.repair_id = ro.id where ro.id is not null ) as q where q.id = aml.id` - re-check the table/column names still match after upgrading. migration-raw-sql-write · source
- Raw `cr.execute()` INSERT/UPDATE/DELETE bypasses the ORM (no compute/constrains/tracking/mail): `update account_move_line as aml set repair_order_id = q.order_id from ( select aml.id, ro.id as order_id from account_move_line as aml left join account_move as am on am.id = aml.move_id left join repair_fee as rf on aml.id = rf.invoice_line_id left join repair_order as ro on rf.repair_id = ro.id where ro.id is not null ) as q where q.id = aml.id` - re-check the table/column names still match after upgrading. migration-raw-sql-write · source
Migration review checklist, not a compatibility verdict. No target version is selected: apply version-specific advice only when migrating to that version or later.
- Repository
- OCA/account-financial-tools · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Generic
- Folder size
- 0.05 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-financial-tools
- Last tracking update
- 2026-08-07 08:09:18
- Authors
- Odoo Community Association (OCA), ForgeFlow S.L.
- Maintainers
- Odoo Community Association (OCA), ForgeFlow S.L.
- Committers
- ArnauCForgeFlow, Weblate, oca-ci
Code Analysis
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_account_move_line_filter |
Journal Items | account.move.line | Inherits account.view_account_move_line_filter | |
view_move_line_form |
account.move.line.form | account.move.line | form | Inherits account.view_move_line_form |
view_move_line_tree |
account.move.line.tree | account.move.line | tree | Inherits account.view_move_line_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (0)
No new fields.
Public methods (1)-
create(self, values)@api.model_create_multi
New fields (1)
-
repair_order_idMany2one → repair.ordercomodel_name='repair.order'copy=Falseindex=Trueondelete='set null'string='Repair Order'
No public methods.
New fields (1)
-
account_move_line_idsOne2many → account.move.linecomodel_name='account.move.line'inverse_name='repair_order_id'required=Falsestring='Journal Entries'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 243 days ago
- Last activity
- 40 days ago
- Repository
- OCA/account-financial-tools
- Pull request
- [18.0][MIG] account_move_line_repair_info (#2210)