TIP: You can type at any time to perform a new search.
Stock Move Change Source Location
stock_move_change_source_location · OCA/stock-logistics-workflow
Security findings
Migration considerations
stock_move_change_source_location_view— For a target of Odoo 17.0+: view 'stock_move_change_source_location_view' uses `attrs=`/`states=`, which are no longer supported. Convert modifiers to direct Python boolean expressions in `invisible`/`readonly`/`required`; preserve the original AND/OR logic. migration-view-attrs-states · sourceview_picking_form— For a target of Odoo 17.0+: view 'view_picking_form' uses `attrs=`/`states=`, which are no longer supported. Convert modifiers to direct Python boolean expressions in `invisible`/`readonly`/`required`; preserve the original AND/OR logic. migration-view-attrs-states · 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/stock-logistics-workflow · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Uncategorized
- Folder size
- 0.06 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/stock-logistics-workflow
- Last tracking update
- 2026-10-03 23:10:10
- Authors
- Odoo Community Association (OCA), ForgeFlow S.L.
- Maintainers
- Odoo Community Association (OCA), ForgeFlow S.L.
- Committers
- Miquel Raïch, Weblate, OCA-git-bot, oca-ci
Code Analysis
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
stock_move_change_source_location_view |
Stock Move Change Source Location | stock.move.change.source.location.wizard | form | New |
view_picking_form |
stock.picking | form | Inherits stock.view_picking_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (1)
New fields (5)
-
move_linesMany2many → stock.movestring='Move lines' args: 'stock.move' -
moves_to_changeSelectiondefault='all'help='Select which kind of selection of the moves you want to do'required=Trueselection=[('all', 'Change All moves'), ('matched', 'Change only moves with matched OLD location'), ('manual', 'Select moves to change')]string='Operations to change' -
new_location_idMany2one → stock.locationcomodel_name='stock.location'domain=_get_allowed_new_location_domainrequired=Truestring='New location' -
old_location_idMany2one → stock.locationcomodel_name='stock.location'default=_default_old_location_iddomain=<expr>string='Old location' -
warehouse_view_location_idMany2one → stock.locationcomodel_name='stock.location'readonly=Truerequired=Truestring='Warehouse View Location'
-
action_apply(self) -
default_get(self, fields_list)@api.model
Loading…
Loading…