TIP: You can type at any time to perform a new search.
Repair picking after done
repair_picking_after_done · OCA/repair
- Repository
- OCA/repair · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Repair
- Folder size
- 0.08 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/repair
- Last tracking update
- 2026-08-07 08:43:05
- Authors
- Odoo Community Association (OCA), ForgeFlow
- Maintainers
- Odoo Community Association (OCA), ForgeFlow
- Committers
- Weblate, OCA-git-bot, oca-ci, Bhavesh Heliconia
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module enhances Odoo's repair process by introducing automatic stock transfers for repaired products. - **Automatic Transfer:** When a repair order is marked as done, a stock transfer for the remaining repaired products is automatically created and validated if the ***auto_transfer_repair*** parameter is enabled. - **Manual Transfer:** Users can manually create stock transfers when automatic transfer is disabled.
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
repair_type_form_inherit |
repair.type.inherit | repair.order | form | Inherits repair.view_repair_order_form |
res_config_settings_view_form_inherit |
res.config.settings.view.form.inherit.repair | res.config.settings | form | Inherits base_repair_config.res_config_settings_view_form |
view_repair_move_transfer_wizard |
Transfer Repaired Moves | repair.move.transfer | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (4)
-
location_dest_idMany2one → stock.locationrequired=Truestring='Destination location' args: 'stock.location' -
quantityFloatrequired=True args: 'Quantity to transfer' -
remaining_quantityFloatargs: 'Remaining Quantity to Transfer' -
repair_order_idMany2one → repair.orderrequired=Truestring='Repair Order' args: 'repair.order'
-
action_create_transfer(self)
New fields (1)
-
remaining_quantityFloatcompute='_compute_remaining_quantity' args: 'Remaining quantity to be transferred'
-
action_repair_done(self) -
action_transfer_done_moves(self) -
action_validate(self)
New fields (1)
-
auto_transfer_repairBooleanconfig_parameter='repair.auto_transfer_repair'help='Automatically create and validate transfers for repair orders upon completion.' args: 'Automatic Transfer on Repair Completion'
No public methods.
Loading…
Loading…
Loading…