Project - SMS

project_sms
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/project_sms
VERSION
VERSION 1.1
CATEGORY
CATEGORYServices/Project
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Julien Castiaux, Prakash Prajapati, Tiffany Chang (tic), Gorash, luvi, Renaud Thiry, Vincent Larcin, Maximilien (malb), Dylan Kiss (dyki), rajh-odoo, Maxime de Neuville, Tanguy Quéguineur, nihp-odoo, yagp-odoo, Krzysztof Magusiak (krma)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - project
    - analytic
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - portal
    - http_routing
    - auth_signup
    - rating
    - resource
    - digest
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when project/task stage move

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
project_project_stage_view_form_inherit_project_sms project.project.stage.view.form.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_form
project_project_stage_view_search_inherit_project_sms project.project.stage.view.search.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_search
project_project_stage_view_tree_inherit_project_sms project.project.stage.view.list.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_tree
task_type_edit_view_form_inherit_project_sms project.task.type.view.form.inherit.project.sms project.task.type field Inherits project.task_type_edit
task_type_edit_view_tree_inherit_project_sms project.task.type.view.list.inherit.project.sms project.task.type field Inherits project.task_type_tree
task_type_search_view_search_inherit_project_sms project.task.type.view.search.inherit.project.sms project.task.type field Inherits project.task_type_search
Models touched (4)

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • sms_template_id Many2one → sms.template
    domain=[('model', '=', 'project.project')] help='If set, an SMS Text Message will be automatically sent to the customer when the project reaches this stage.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • sms_template_id Many2one → sms.template
    domain=[('model', '=', 'project.task')] help='If set, an SMS Text Message will be automatically sent to the customer when the task reaches this stage.' string='SMS Template' args: 'sms.template'
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/project_sms
VERSION
VERSION 1.1
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Odoo Online, Tiffany Chang (tic), Gorash, Renaud Thiry, Maximilien (malb), Dylan Kiss (dyki), Hugo Carlier (Huca), lase@odoo.com, Tanguy Quéguineur, Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - project
    - analytic
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - rating
    - resource
    - digest
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when project/task stage move

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
project_project_stage_view_form_inherit_project_sms project.project.stage.view.form.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_form
project_project_stage_view_search_inherit_project_sms project.project.stage.view.search.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_search
project_project_stage_view_tree_inherit_project_sms project.project.stage.view.list.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_tree
task_type_edit_view_form_inherit_project_sms project.task.type.view.form.inherit.project.sms project.task.type field Inherits project.task_type_edit
task_type_edit_view_tree_inherit_project_sms project.task.type.view.list.inherit.project.sms project.task.type field Inherits project.task_type_tree_inherited
task_type_search_view_search_inherit_project_sms project.task.type.view.search.inherit.project.sms project.task.type field Inherits project.task_type_search
Models touched (4)

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • sms_template_id Many2one → sms.template
    domain=[('model', '=', 'project.project')] help='If set, an SMS Text Message will be automatically sent to the customer when the project reaches this stage.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • sms_template_id Many2one → sms.template
    domain=[('model', '=', 'project.task')] help='If set, an SMS Text Message will be automatically sent to the customer when the task reaches this stage.' string='SMS Template' args: 'sms.template'
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/project_sms
VERSION
VERSION 1.1
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Barad Mahendra, Odoo Online, Tiffany Chang (tic), Audric Onockx (auon), Renaud Thiry, Dylan Kiss (dyki), Hansun (hale), Hugo Carlier (Huca), Xavier Bol (xbo), lase@odoo.com, Tanguy Quéguineur, Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:06
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - project
    - analytic
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - rating
    - resource
    - digest
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when project/task stage move

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
project_project_stage_view_form_inherit_project_sms project.project.stage.view.form.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_form
project_project_stage_view_search_inherit_project_sms project.project.stage.view.search.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_search
project_project_stage_view_tree_inherit_project_sms project.project.stage.view.tree.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_tree
task_type_edit_view_form_inherit_project_sms project.task.type.view.form.inherit.project.sms project.task.type field Inherits project.task_type_edit
task_type_edit_view_tree_inherit_project_sms project.task.type.view.tree.inherit.project.sms project.task.type field Inherits project.task_type_tree_inherited
task_type_search_view_search_inherit_project_sms project.task.type.view.search.inherit.project.sms project.task.type field Inherits project.task_type_search
Models touched (4)

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • sms_template_id Many2one → sms.template
    domain=[('model', '=', 'project.project')] help='If set, an SMS Text Message will be automatically sent to the customer when the project reaches this stage.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • sms_template_id Many2one → sms.template
    domain=[('model', '=', 'project.task')] help='If set, an SMS Text Message will be automatically sent to the customer when the task reaches this stage.' string='SMS Template' args: 'sms.template'
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/project_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, Barad Mahendra, Victor Feyens, Prakash Prajapati, Xavier BOL (xbo), Audric Onockx (auon), Laurent Stukkens (LTU), Renaud Thiry, Hansun (hale), lase@odoo.com, Adesh Jolhe (adjo)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:48
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - project
    - analytic
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - rating
    - resource
    - digest
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Send text messages when project/task stage move

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
project_project_stage_view_form_inherit_project_sms project.project.stage.view.form.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_form
project_project_stage_view_search_inherit_project_sms project.project.stage.view.search.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_search
project_project_stage_view_tree_inherit_project_sms project.project.stage.view.tree.inherit.project.sms project.project.stage field Inherits project.project_project_stage_view_tree
task_type_edit_view_form_inherit_project_sms project.task.type.view.form.inherit.project.sms project.task.type field Inherits project.task_type_edit
task_type_edit_view_tree_inherit_project_sms project.task.type.view.tree.inherit.project.sms project.task.type field Inherits project.task_type_tree_inherited
task_type_search_view_search_inherit_project_sms project.task.type.view.search.inherit.project.sms project.task.type field Inherits project.task_type_search
Models touched (4)

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • sms_template_id Many2one → sms.template
    domain=[('model', '=', 'project.project')] help='If set, an SMS Text Message will be automatically sent to the customer when the project reaches this stage.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • sms_template_id Many2one → sms.template
    domain=[('model', '=', 'project.task')] help='If set, an SMS Text Message will be automatically sent to the customer when the task reaches this stage.' string='SMS Template' args: 'sms.template'
Public methods (0)

No public methods.