Stock - SMS

stock_sms
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/stock_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYSupply Chain/Inventory
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSOdoo Translation Bot, Julien Castiaux, Tiffany Chang (tic), Gorash, Dylan Kiss (dyki), aktr-odoo, nihp-odoo, yagp-odoo, Krzysztof Magusiak (krma), Nikhil Kajavadra
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:43
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - http_routing
    - auth_signup
    - resource
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when final stock move

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form_stock res.config.settings.view.form.inherit.delivery.stock res.config.settings xpath Inherits stock.res_config_settings_view_form
view_confirm_stock_sms stock_confirm_sms confirm.stock.sms form New
Models touched (4)

New fields (1)
  • pick_ids Many2many → stock.picking
    args: 'stock.picking', 'stock_picking_sms_rel'
Public methods (2)
  • dont_send_sms(self)
  • send_sms(self)

New fields (2)
  • has_received_warning_stock_sms Boolean
  • stock_sms_confirmation_template_id Many2one → sms.template
    default=_default_confirmation_sms_picking_template domain="[('model', '=', 'stock.picking')]" help='SMS sent to the customer once the order is delivered.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (1)
  • stock_sms_confirmation_template_id Many2one
    readonly=False related='company_id.stock_sms_confirmation_template_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/stock_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Odoo Online, Tiffany Chang (tic), Dylan Kiss (dyki), Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when final stock move

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form_stock res.config.settings.view.form.inherit.delivery.stock res.config.settings xpath Inherits stock.res_config_settings_view_form
view_confirm_stock_sms stock_confirm_sms confirm.stock.sms form New
Models touched (4)

New fields (1)
  • pick_ids Many2many → stock.picking
    args: 'stock.picking', 'stock_picking_sms_rel'
Public methods (2)
  • dont_send_sms(self)
  • send_sms(self)

New fields (3)
  • has_received_warning_stock_sms Boolean
  • stock_move_sms_validation Boolean
    default=True args: 'SMS Confirmation'
  • stock_sms_confirmation_template_id Many2one → sms.template
    default=_default_confirmation_sms_picking_template domain="[('model', '=', 'stock.picking')]" help='SMS sent to the customer once the order is delivered.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (2)
  • stock_move_sms_validation Boolean
    readonly=False related='company_id.stock_move_sms_validation' string='SMS Validation with stock move'
  • stock_sms_confirmation_template_id Many2one
    readonly=False related='company_id.stock_sms_confirmation_template_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/stock_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Thibault Delavallée, Denis Ledoux, Odoo Online, Jorge Pinna Puissant, Tiffany Chang (tic), Gorash, Louis Wicket (wil), Dylan Kiss (dyki), Eteil Djoumatchoua(etdj), Julien Carion (juca), Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when final stock move

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form_stock res.config.settings.view.form.inherit.delivery.stock res.config.settings xpath Inherits stock.res_config_settings_view_form
view_confirm_stock_sms stock_confirm_sms confirm.stock.sms form New
Models touched (4)

New fields (1)
  • pick_ids Many2many → stock.picking
    args: 'stock.picking', 'stock_picking_sms_rel'
Public methods (2)
  • dont_send_sms(self)
  • send_sms(self)

New fields (3)
  • has_received_warning_stock_sms Boolean
  • stock_move_sms_validation Boolean
    default=True args: 'SMS Confirmation'
  • stock_sms_confirmation_template_id Many2one → sms.template
    default=_default_confirmation_sms_picking_template domain="[('model', '=', 'stock.picking')]" help='SMS sent to the customer once the order is delivered.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (2)
  • stock_move_sms_validation Boolean
    readonly=False related='company_id.stock_move_sms_validation' string='SMS Validation with stock move'
  • stock_sms_confirmation_template_id Many2one
    readonly=False related='company_id.stock_sms_confirmation_template_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/stock_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Thibault Delavallée, Christophe Monniez, Victor Feyens, Tiffany Chang (tic), Eteil Djoumatchoua(etdj)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:49
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when final stock move

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form_stock res.config.settings.view.form.inherit.delivery.stock res.config.settings xpath Inherits stock.res_config_settings_view_form
view_confirm_stock_sms stock_confirm_sms confirm.stock.sms form New
Models touched (4)

New fields (1)
  • pick_ids Many2many → stock.picking
    args: 'stock.picking', 'stock_picking_sms_rel'
Public methods (2)
  • dont_send_sms(self)
  • send_sms(self)

New fields (3)
  • has_received_warning_stock_sms Boolean
  • stock_move_sms_validation Boolean
    default=True args: 'SMS Confirmation'
  • stock_sms_confirmation_template_id Many2one → sms.template
    default=_default_confirmation_sms_picking_template domain="[('model', '=', 'stock.picking')]" help='SMS sent to the customer once the order is delivered.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (2)
  • stock_move_sms_validation Boolean
    readonly=False related='company_id.stock_move_sms_validation' string='SMS Validation with stock move'
  • stock_sms_confirmation_template_id Many2one
    readonly=False related='company_id.stock_sms_confirmation_template_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/stock_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Thibault Delavallée, Christophe Monniez, Xavier-Do, Kevin Baptiste, Nicolas Bayet
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:28
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when final stock move

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form_stock res.config.settings.view.form.inherit.delivery.stock res.config.settings xpath Inherits stock.res_config_settings_view_form
view_confirm_stock_sms stock_confirm_sms confirm.stock.sms form New
Models touched (4)

New fields (1)
  • pick_ids Many2many → stock.picking
    args: 'stock.picking', 'stock_picking_sms_rel'
Public methods (2)
  • dont_send_sms(self)
  • send_sms(self)

New fields (3)
  • has_received_warning_stock_sms Boolean
  • stock_move_sms_validation Boolean
    default=True args: 'SMS Confirmation'
  • stock_sms_confirmation_template_id Many2one → sms.template
    default=_default_confirmation_sms_picking_template domain="[('model', '=', 'stock.picking')]" help='SMS sent to the customer once the order is done.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (2)
  • stock_move_sms_validation Boolean
    readonly=False related='company_id.stock_move_sms_validation' string='SMS Validation with stock move'
  • stock_sms_confirmation_template_id Many2one
    readonly=False related='company_id.stock_sms_confirmation_template_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/14.0/stock_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Olivier Dony, Thibault Delavallée, Christophe Simonis, Simon Lejeune, Nicolas Martinelli, Xavier-Do, jbm-odoo, Ankita Raval
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:14:29
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when final stock move

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form_stock res.config.settings.view.form.inherit.delivery.stock res.config.settings xpath Inherits stock.res_config_settings_view_form
view_confirm_stock_sms stock_confirm_sms confirm.stock.sms form New
Models touched (4)

New fields (1)
  • pick_ids Many2many → stock.picking
    args: 'stock.picking', 'stock_picking_sms_rel'
Public methods (2)
  • dont_send_sms(self)
  • send_sms(self)

New fields (3)
  • has_received_warning_stock_sms Boolean
  • stock_move_sms_validation Boolean
    default=True args: 'SMS Confirmation'
  • stock_sms_confirmation_template_id Many2one → sms.template
    default=_default_confirmation_sms_picking_template domain="[('model', '=', 'stock.picking')]" help='SMS sent to the customer once the order is done.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (2)
  • stock_move_sms_validation Boolean
    readonly=False related='company_id.stock_move_sms_validation' string='SMS Validation with stock move'
  • stock_sms_confirmation_template_id Many2one
    readonly=False related='company_id.stock_sms_confirmation_template_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/13.0/stock_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Thibault Delavallée, Nicolas Martinelli, Yannick Tivisse, Xavier-Do, Pierre Rousseau, jbm-odoo, Benjamin Vray
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:06:42
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - sms
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when final stock move

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form_stock res.config.settings.view.form.inherit.delivery.stock res.config.settings xpath Inherits stock.res_config_settings_view_form
view_confirm_stock_sms stock_confirm_sms confirm.stock.sms form New
Models touched (4)

New fields (2)
  • company_id Many2one → res.company
    related='picking_id.company_id' required=True string='Company' args: 'res.company'
  • picking_id Many2one → stock.picking
    required=True args: 'stock.picking'
Public methods (2)
  • dont_send_sms(self)
  • send_sms(self)

New fields (3)
  • has_received_warning_stock_sms Boolean
  • stock_move_sms_validation Boolean
    default=True args: 'SMS Confirmation'
  • stock_sms_confirmation_template_id Many2one → sms.template
    default=_default_confirmation_sms_picking_template domain="[('model', '=', 'stock.picking')]" help='SMS sent to the customer once the order is done.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (2)
  • stock_move_sms_validation Boolean
    readonly=False related='company_id.stock_move_sms_validation' string='SMS Validation with stock move'
  • stock_sms_confirmation_template_id Many2one
    readonly=False related='company_id.stock_sms_confirmation_template_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.