TIP: You can type at any time to perform a new search.
Detailed traceability with pack operations
stock_traceability_operation · OCA/stock-logistics-warehouse
- Repository
- OCA/stock-logistics-warehouse · module folder · Try on Runboat
- Module version
- 1.1.0
- Category
- Warehouse
- Folder size
- 0.74 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-07 07:03:05
- Authors
- Odoo Community Association (OCA), Numérigraphe
- Maintainers
- Odoo Community Association (OCA), Numérigraphe
- Committers
- Lionel Sausin, Weblate, OCA Transbot, OCA-git-bot, oca-travis
Code Analysis ⓘ
Views touched (6)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_product_traceability_operation |
Add operation traceability on product variants | product.product | form | Inherits stock.product_form_view_procurement_button |
product_template_traceability_operation |
Add operation traceability on product templates | product.template | form | Inherits stock.product_template_form_view_procurement_button |
report_stock_traceability_operation_search |
Detailed traceability: search | report.stock.traceability_operation | search | New |
report_stock_traceability_operation_tree |
Detailed traceability: tree | report.stock.traceability_operation | tree | New |
stock_production_lot_traceability_operation |
Add operation traceability on lots | stock.production.lot | form | Inherits stock.view_production_lot_form |
stock_quant_traceability_operation |
Add operation traceability on quants | stock.quant | form | Inherits stock.view_stock_quant_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (0)
No new fields.
Public methods (1)-
action_traceability_operation(self)@api.multiReturn an action on the report
New fields (0)
No new fields.
Public methods (1)-
action_traceability_operation(self)@api.multiReturn an action directing to the traceability report
New fields (18)
-
create_dateDatetimeargs: 'Creation Date' -
dateDatetimeargs: 'Date' -
date_expectedDatetimeargs: 'Expected Date' -
location_dest_idMany2one → stock.locationargs: 'stock.location', 'Destination Location' -
location_idMany2one → stock.locationargs: 'stock.location', 'Source Location' -
move_idMany2one → stock.movehelp='The stock move on which this part of the traceability is based' args: 'stock.move', 'Stock Move' -
nameCharargs: 'Move description' -
operation_idMany2one → stock.pack.operationhelp='The operation on which this part of the traceability is based. When this field is empty, this part of the traceability is directly based on the Stock Move.' args: 'stock.pack.operation', 'Pack Operation' -
originCharargs: 'Source' -
partner_idMany2one → res.partnerargs: 'res.partner', 'Destination Address' -
picking_idMany2one → stock.pickingargs: 'stock.picking', 'Reference' -
picking_type_idMany2one → stock.picking.typeargs: 'stock.picking.type', 'Picking Type' -
product_idMany2one → product.productargs: 'product.product', 'Product' -
product_uomMany2one → product.uomhelp='The unit of measure of the product' args: 'product.uom', 'Unit of Measure' -
product_uom_qtyFloatdigits_compute=dp.get_precision('Product Unit of Measure')help='This is the quantity of products moved in this Stock Move or in this Pack Operation' args: 'Quantity' -
product_uosMany2one → product.uomargs: 'product.uom', 'Product UOS' -
product_uos_qtyFloatdigits_compute=dp.get_precision('Product Unit of Measure') args: 'Quantity (UOS)' -
stateSelectionargs: [('draft', 'New'), ('cancel', 'Cancelled'), ('waiting', 'Waiting Another Move'), ('confirmed', 'Waiting Availability'), ('assigned', 'Available'), ('done', 'Done')], 'Status'
No public methods.
New fields (0)
No new fields.
Public methods (1)-
action_traceability_operation(self)@api.multiReturn an action directing to the traceability report
New fields (0)
No new fields.
Public methods (1)-
action_traceability_operation(self)@api.multiReturn an action directing to the traceability report