TIP: You can type at any time to perform a new search.

Security findings

Repository
OCA/stock-logistics-workflow · module folder · Try on Runboat
Module version
1.0.2
Category
Warehouse Management
Folder size
0.19 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/stock-logistics-workflow12.0/stock_picking_package_preparation_line
Last tracking update
2026-10-03 22:39:53
Authors
Odoo Community Association (OCA), Odoo Italia Network, Apulia Software srl
Maintainers
Odoo Community Association (OCA), Odoo Italia Network, Apulia Software srl
Committers
eLBati, GitHub, Denis Roussel, Akim Juillerat, Weblate, OCA Transbot, OCA-git-bot, oca-travis
Odoo dependencies
OCA/stock-logistics-workflow:
odoo/odoo:
- web
- bus
- uom
Python dependencies
None
System dependencies
None
Required by
l10n_it_ddt
Description

Code Analysis info_outline

Views touched (2)
XML IDNameModelTypeStatus
sppp_line_stock_picking_package_preparation_form sppp.line.stock.picking.package.preparation.form stock.picking.package.preparation form Inherits stock_picking_package_preparation.stock_picking_package_preparation_form
view_stock_picking_package_preparation_line_setting view.stock.picking.package.preparation.line.setting res.config.settings form Inherits stock.res_config_settings_view_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (1)
  • default_picking_type_for_package_preparation_id Many2one → stock.picking.type
    string='Default Picking Type used in package preparation' args: 'stock.picking.type'
Public methods (0)

No public methods.

New fields (1)
  • picking_type_for_package_preparation_id Many2one → stock.picking.type
    readonly=False related='company_id.default_picking_type_for_package_preparation_id' args: 'stock.picking.type'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (3)
  • get_packs(self)
  • unlink(self)
    @api.multi
  • write(self, values)
    @api.multi

New fields (2)
  • line_ids One2many → stock.picking.package.preparation.line
    copy=False states=FIELDS_STATES string='Details' args: 'stock.picking.package.preparation.line', 'package_preparation_id'
  • picking_type_id Many2one
    related='picking_ids.picking_type_id'
Public methods (4)
  • action_put_in_pack(self)
    @api.multi
  • create(self, values)
    @api.model@api.returns('self', <expr>)
  • create_move_line(self, move_line_model, line, move)
  • write(self, values)
    @api.multi
    Delete package preparation line if the relative picking is delete from package preparation

New fields (10)
  • lot_id Many2one → stock.production.lot
    help='Used to specify lot when line is created using package preparation' args: 'stock.production.lot', 'Lot'
  • lot_ids Many2many → stock.production.lot
    compute='_compute_lot_ids' help='Lots effectively linked to stock move' readonly=True string='Moved lots' args: 'stock.production.lot'
  • move_id Many2one → stock.move
    ondelete='cascade' string='Stock Move' args: 'stock.move'
  • name Text
    required=True string='Description'
  • note Text
  • package_preparation_id Many2one → stock.picking.package.preparation
    ondelete='cascade' required=True string='Package Preparation' args: 'stock.picking.package.preparation'
  • product_id Many2one → product.product
    string='Product' args: 'product.product'
  • product_uom_id Many2one → uom.uom
    string='UoM' args: 'uom.uom'
  • product_uom_qty Float
    digits=dp.get_precision('Product Unit of Measure') help="If you change this quantity for a 'ready' picking, the system will not generate a back order, but will just deliver the new quantity" string='Quantity'
  • sequence Integer
    default=10
Public methods (2)
  • get_move_data(self)
    @api.multi
  • write(self, values)
    @api.multi

Loading…

Loading…

Loading…

Loading…