Stock Delivery Internal

stock_delivery_internal
REPOSITORY
REPOSITORYOCA/stock-logistics-workflow
GIT
GIThttps://github.com/OCA/stock-logistics-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-workflow/tree/10.0/stock_delivery_internal
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYInventory, Logistics, Warehousing
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), LasLabs
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), LasLabs
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, Brett Wood
WEBSITE
WEBSITEhttps://laslabs.com/
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
    - report
    - procurement
    - barcodes
    - web_planner
    - delivery
    - sale_stock
    - sale
    - sales_team
    - account
    - analytic
    - stock_account
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
stock_pickup_request_view_form stock.pickup.request.view.form stock.pickup.request form New
stock_pickup_request_view_search stock.pickup.request.view.search stock.pickup.request search New
stock_pickup_request_view_tree stock.pickup.request.view.tree stock.pickup.request tree New
view_delivery_carrier_form delivery.carrier.form delivery.carrier xpath Inherits delivery.view_delivery_carrier_form
Models touched (3)

New fields (4)
  • delivery_type Selection
    selection_add=[('internal', 'Internal')]
  • internal_delivery_company_id Many2one → res.company
    comodel_name='res.company' string='Delivery Company'
  • internal_delivery_money_picking_type_id Many2one → stock.picking.type
    comodel_name='stock.picking.type' string='Delivery Money Picking Type'
  • internal_delivery_stock_picking_type_id Many2one → stock.picking.type
    comodel_name='stock.picking.type' string='Delivery Stock Picking Type'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • action_confirm(self)
    @api.multi

New fields (9)
  • cash_in_picking_id Many2one → stock.picking
    comodel_name='stock.picking' string='Cash Picking From Buyer Picking'
  • cash_on_delivery Boolean
  • cash_out_picking_id Many2one → stock.picking
    comodel_name='stock.picking' string='Cash Delivery From Carrier Picking'
  • company_id Many2one → res.company
    comodel_name='res.company' index=True required=True string='Responsible Company'
  • in_picking_id Many2one → stock.picking
    comodel_name='stock.picking' string='Inbound Buyer Picking'
  • name Char
    default=<expr> string='Pickup Name'
  • out_picking_id Many2one → stock.picking
    comodel_name='stock.picking' string='Carrier Pickup Picking'
  • picking_id Many2one → stock.picking
    comodel_name='stock.picking' required=True string='Source Picking'
  • state Selection
    compute='_compute_state' selection=[('new', 'New'), ('confirmed', 'Confirmed'), ('done', 'done')] store=True
Public methods (2)
  • create(self, vals)
    @api.model
    It should create the pickings for the delivery on create
  • write(self, vals)
    @api.multi
    It will create CoD pickings when CoD is selected in the RFP