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.2.0
Category
Delivery
Folder size
0.08 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/stock-logistics-workflow
Last tracking update
2026-10-03 23:25:07
Authors
ACSONE SA/NV, Odoo Community Association (OCA), BCIM
Maintainers
ACSONE SA/NV, Odoo Community Association (OCA), BCIM
Committers
Jacques-Etienne Baudoux, Denis Roussel, Weblate, OCA-git-bot, oca-ci, hda, Nicolas Delbovier
Odoo dependencies
OCA/stock-logistics-transport:
OCA/stock-logistics-warehouse:
odoo/odoo:
- web
- bus
- uom
Python dependencies
None
System dependencies
None
Required by
shopfloor_reception_grn, stock_picking_grn_mandatory
Description

Code Analysis info_outline

Views touched (12)
XML IDNameModelTypeStatus
stock_move_search_view stock.move.search (in stock_grn) stock.move search Inherits stock.view_move_search
stock_move_tree_view stock.move.tree (in stock_grn) stock.move tree Inherits stock.view_move_tree
stock_picking_type_kanban stock.picking.type.kanban (in stock_grn) stock.picking.type kanban Inherits stock.stock_picking_type_kanban
view_grn_form stock.grn.form stock.grn form New
view_grn_search stock.grn.search stock.grn search New
view_grn_tree stock.grn.tree stock.grn tree New
view_grn_type_form stock.grn.type.form stock.grn.type form New
view_grn_type_search stock.grn.type.search stock.grn.type search New
view_grn_type_tree stock.grn.type.tree stock.grn.type tree New
view_picking_withgrn_form stock.picking.grn.form stock.picking form Inherits stock.view_picking_form
view_picking_withgrn_search stock.picking.grn.search stock.picking search Inherits stock.view_picking_internal_search
view_picking_withgrn_tree stock.picking.grn.tree stock.picking tree Inherits stock.vpicktree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (15)
  • carrier_id Many2one → res.partner
    required=True string='Carrier' args: 'res.partner'
  • carrier_ref Char
    string='Carrier Id'
  • company_id Many2one → res.company
    change_default=True default=<expr> readonly=True required=True string='Company' args: 'res.company'
  • date Datetime
    default=<expr> required=True
  • delivery_note_supplier_number Char
    required=True string='Supplier delivery note number'
  • description Text
  • dock_ids Many2many → stock.dock
    args: 'stock.dock'
  • from_info Char
    string='From'
  • name Char
    copy=False default='/' index=True required=True
  • picking_ids One2many → stock.picking
    domain=[('picking_type_code', '=', 'incoming')] string='Incoming Shipments' args: 'stock.picking', 'grn_id'
  • qty_box Integer
    string='Qty Boxes'
  • qty_pallet Integer
    string='Qty Pallets'
  • ref Char
    string='Reference'
  • supplier_id Many2one → res.partner
    related='picking_ids.partner_id' store=True string='Supplier' args: 'res.partner'
  • type_id Many2one → stock.grn.type
    string='Grn Type' args: 'stock.grn.type'
Public methods (1)
  • create(self, vals_list)
    @api.model_create_multi

New fields (2)
  • active Boolean
    default=True
  • name Char
    required=True string='Type'
Public methods (0)

No public methods.

New fields (1)
  • grn_id Many2one
    ondelete='cascade' readonly=True related='picking_id.grn_id' store=True
Public methods (0)

No public methods.

New fields (4)
  • delivery_note_supplier_number Char
    readonly=True related='grn_id.delivery_note_supplier_number' store=True string='Supplier delivery note number'
  • dock_ids Many2many → stock.dock
    comodel_name='stock.dock' compute='_compute_dock_ids' store=True string='Docks'
  • grn_date Datetime
    index=True readonly=True related='grn_id.date' store=True string='GRN Date'
  • grn_id Many2one → stock.grn
    comodel_name='stock.grn' copy=False readonly=True string='Goods Received Note'
Public methods (0)

No public methods.

New fields (1)
  • count_picking_grn Integer
    compute='_compute_count_picking_grn'
Public methods (1)
  • get_action_picking_tree_grn(self)