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
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
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.multi
    Return an action on the report

New fields (0)

No new fields.

Public methods (1)
  • action_traceability_operation(self)
    @api.multi
    Return an action directing to the traceability report

New fields (18)
  • create_date Datetime
    args: 'Creation Date'
  • date Datetime
    args: 'Date'
  • date_expected Datetime
    args: 'Expected Date'
  • location_dest_id Many2one → stock.location
    args: 'stock.location', 'Destination Location'
  • location_id Many2one → stock.location
    args: 'stock.location', 'Source Location'
  • move_id Many2one → stock.move
    help='The stock move on which this part of the traceability is based' args: 'stock.move', 'Stock Move'
  • name Char
    args: 'Move description'
  • operation_id Many2one → stock.pack.operation
    help='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'
  • origin Char
    args: 'Source'
  • partner_id Many2one → res.partner
    args: 'res.partner', 'Destination Address'
  • picking_id Many2one → stock.picking
    args: 'stock.picking', 'Reference'
  • picking_type_id Many2one → stock.picking.type
    args: 'stock.picking.type', 'Picking Type'
  • product_id Many2one → product.product
    args: 'product.product', 'Product'
  • product_uom Many2one → product.uom
    help='The unit of measure of the product' args: 'product.uom', 'Unit of Measure'
  • product_uom_qty Float
    digits_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_uos Many2one → product.uom
    args: 'product.uom', 'Product UOS'
  • product_uos_qty Float
    digits_compute=dp.get_precision('Product Unit of Measure') args: 'Quantity (UOS)'
  • state Selection
    args: [('draft', 'New'), ('cancel', 'Cancelled'), ('waiting', 'Waiting Another Move'), ('confirmed', 'Waiting Availability'), ('assigned', 'Available'), ('done', 'Done')], 'Status'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • action_traceability_operation(self)
    @api.multi
    Return an action directing to the traceability report

New fields (0)

No new fields.

Public methods (1)
  • action_traceability_operation(self)
    @api.multi
    Return an action directing to the traceability report