Notes

note
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/note
VERSION
VERSION 1.0
CATEGORY
CATEGORYProductivity/Notes
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Thibault Delavallée, Christophe Simonis, Aaron Bohy, Barad Mahendra, Yannick Tivisse, Dharmraj Jhala, Alexandre Kühn, Romeo Fragomeli, Victor Feyens, Sébastien Theys, Gorash, Stefan-Calin Crainiciuc (stcc), Xavier BOL (xbo), Antoine Guenet, Nicolas Bayet, luvi, Roy Le, Thomas Lefebvre (thle), Louis Wicket (wil), tsm-odoo, Pierre-Yves Dufays, Sébastien Geelen (sge), Xavier Bol (xbo), Mahdi Cheikh Rouhou (macr), stefanorigano (SRI), Martin Trigaux (mat)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
note_tag_view_form note.tag.form note.tag form New
note_tag_view_tree note.tag.tree note.tag tree New
view_note_note_filter note.note.search note.note search New
view_note_note_form note.note.form note.note form New
view_note_note_kanban note.note.kanban note.note kanban New
view_note_note_tree note.note.tree note.note tree New
view_note_stage_form note.stage.form note.stage form New
view_note_stage_tree note.stage.tree note.stage tree New
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
/note/new NoteController.note_new_from_systray user json ALL
Models touched (6)

New fields (1)
  • note_id Many2one → note.note
    ondelete='cascade' string='Related Note' args: 'note.note'
Public methods (0)

No public methods.

New fields (1)
  • category Selection
    selection_add=[('reminder', 'Reminder')]
Public methods (0)

No public methods.

New fields (12)
  • color Integer
    string='Color Index'
  • company_id Many2one → res.company
    args: 'res.company'
  • date_done Date
    args: 'Date done'
  • memo Html
    args: 'Note Content'
  • message_partner_ids Many2many
    compute_sudo=True
  • name Text
    compute='_compute_name' readonly=False store=True string='Note Summary'
  • open Boolean
    default=True string='Active'
  • sequence Integer
    default=0 args: 'Sequence'
  • stage_id Many2one → note.stage
    compute='_compute_stage_id' default=_get_default_stage_id inverse='_inverse_stage_id' string='Stage' args: 'note.stage'
  • stage_ids Many2many → note.stage
    default=_get_default_stage_id string='Stages of Users' args: 'note.stage', 'note_stage_rel', 'note_id', 'stage_id'
  • tag_ids Many2many → note.tag
    string='Tags' args: 'note.tag', 'note_tags_rel', 'note_id', 'tag_id'
  • user_id Many2one → res.users
    default=<expr> string='Owner' args: 'res.users'
Public methods (5)
  • action_close(self)
  • action_open(self)
  • name_create(self, name)
    @api.model
  • read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True)
    @api.model
  • write(self, vals)

New fields (4)
  • fold Boolean
    args: 'Folded by Default'
  • name Char
    required=True translate=True args: 'Stage Name'
  • sequence Integer
    default=1
  • user_id Many2one → res.users
    default=<expr> ondelete='cascade' required=True string='Owner' args: 'res.users'
Public methods (0)

No public methods.

New fields (2)
  • color Integer
    args: 'Color Index'
  • name Char
    required=True translate=True args: 'Tag Name'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • systray_get_activities(self)
    @api.model
    If user have not scheduled any note, it will not appear in activity menu. Making note activity always visible with number of notes on label. If there is no notes, activity menu not visible for note.
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/note
VERSION
VERSION 1.0
CATEGORY
CATEGORYProductivity/Notes
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Martin Trigaux, Thibault Delavallée, Barad Mahendra, qsm-odoo, Xavier-Do, Julien Mougenot, Kamesh Patel, Stefan-Calin Crainiciuc (stcc), Xavier BOL (xbo), Antoine Guenet, Nicolas Bayet, dht-odoo, Louis Wicket (wil), Qiuyu (QHO), Sébastien Geelen (sge), Xavier Bol (xbo), Leonardo Pavan Rocha, Zelong Lin, stefanorigano (SRI)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:26
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
note_tag_view_form note.tag.form note.tag form New
note_tag_view_tree note.tag.tree note.tag tree New
view_note_note_filter note.note.search note.note search New
view_note_note_form note.note.form note.note form New
view_note_note_kanban note.note.kanban note.note kanban New
view_note_note_tree note.note.tree note.note tree New
view_note_stage_form note.stage.form note.stage form New
view_note_stage_tree note.stage.tree note.stage tree New
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
/note/new NoteController.note_new_from_systray user json ALL sudo
Models touched (6)

New fields (1)
  • note_id Many2one → note.note
    ondelete='cascade' string='Related Note' args: 'note.note'
Public methods (0)

No public methods.

New fields (1)
  • category Selection
    selection_add=[('reminder', 'Reminder')]
Public methods (0)

No public methods.

New fields (11)
  • color Integer
    string='Color Index'
  • date_done Date
    args: 'Date done'
  • memo Html
    args: 'Note Content'
  • message_partner_ids Many2many
    compute_sudo=True
  • name Text
    compute='_compute_name' store=True string='Note Summary'
  • open Boolean
    default=True string='Active'
  • sequence Integer
    default=0 args: 'Sequence'
  • stage_id Many2one → note.stage
    compute='_compute_stage_id' default=_get_default_stage_id inverse='_inverse_stage_id' string='Stage' args: 'note.stage'
  • stage_ids Many2many → note.stage
    default=_get_default_stage_id string='Stages of Users' args: 'note.stage', 'note_stage_rel', 'note_id', 'stage_id'
  • tag_ids Many2many → note.tag
    string='Tags' args: 'note.tag', 'note_tags_rel', 'note_id', 'tag_id'
  • user_id Many2one → res.users
    default=<expr> string='Owner' args: 'res.users'
Public methods (5)
  • action_close(self)
  • action_open(self)
  • name_create(self, name)
    @api.model
  • read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True)
    @api.model
  • write(self, vals)

New fields (4)
  • fold Boolean
    args: 'Folded by Default'
  • name Char
    required=True translate=True args: 'Stage Name'
  • sequence Integer
    default=1 help='Used to order the note stages'
  • user_id Many2one → res.users
    default=<expr> help='Owner of the note stage' ondelete='cascade' required=True string='Owner' args: 'res.users'
Public methods (0)

No public methods.

New fields (2)
  • color Integer
    args: 'Color Index'
  • name Char
    required=True translate=True args: 'Tag Name'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • systray_get_activities(self)
    @api.model
    If user have not scheduled any note, it will not appear in activity menu. Making note activity always visible with number of notes on label. If there is no notes, activity menu not visible for note.
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/14.0/note
VERSION
VERSION 1.0
CATEGORY
CATEGORYProductivity/Notes
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Olivier Dony, Thibault Delavallée, Christophe Simonis, Xavier Morel, Aaron Bohy, Barad Mahendra, Yannick Tivisse, Xavier-Do, Victor Feyens, Andrea Grazioso (agr-odoo), Sébastien Theys, Julien Mougenot, Ivan Yelizariev, Kamesh Patel, Tiffany Chang (tic), Kevin Baptiste, Stefan-Calin Crainiciuc (stcc), Louis Wicket (wil), Pierre-Yves Dufays, Malay Khamar
WEBSITE
WEBSITEhttps://www.odoo.com/page/notes
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:14:27
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
assets_backend assets_backend ir.ui.view qweb Inherits web.assets_backend
note_tag_view_form note.tag.form note.tag form New
note_tag_view_tree note.tag.tree note.tag tree New
qunit_suite note_tests ir.ui.view qweb Inherits web.qunit_suite_tests
view_note_note_filter note.note.search note.note search New
view_note_note_form note.note.form note.note form New
view_note_note_kanban note.note.kanban note.note kanban New
view_note_note_tree note.note.tree note.note tree New
view_note_stage_form note.stage.form note.stage form New
view_note_stage_tree note.stage.tree note.stage tree New
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
/note/new NoteController.note_new_from_systray user json ALL sudo
Models touched (6)

New fields (1)
  • note_id Many2one → note.note
    ondelete='cascade' string='Related Note' args: 'note.note'
Public methods (0)

No public methods.

New fields (1)
  • category Selection
    selection_add=[('reminder', 'Reminder')]
Public methods (0)

No public methods.

New fields (12)
  • color Integer
    string='Color Index'
  • date_done Date
    args: 'Date done'
  • memo Html
    args: 'Note Content'
  • message_channel_ids Many2many → mail.channel
    comodel_name='mail.channel' compute='_get_followers' compute_sudo=True search='_search_follower_channels' string='Followers (Channels)'
  • message_partner_ids Many2many → res.partner
    comodel_name='res.partner' compute='_get_followers' compute_sudo=True search='_search_follower_partners' string='Followers (Partners)'
  • name Text
    compute='_compute_name' store=True string='Note Summary'
  • open Boolean
    default=True string='Active'
  • sequence Integer
    default=0 args: 'Sequence'
  • stage_id Many2one → note.stage
    compute='_compute_stage_id' default=_get_default_stage_id inverse='_inverse_stage_id' string='Stage' args: 'note.stage'
  • stage_ids Many2many → note.stage
    default=_get_default_stage_id string='Stages of Users' args: 'note.stage', 'note_stage_rel', 'note_id', 'stage_id'
  • tag_ids Many2many → note.tag
    string='Tags' args: 'note.tag', 'note_tags_rel', 'note_id', 'tag_id'
  • user_id Many2one → res.users
    default=<expr> string='Owner' args: 'res.users'
Public methods (4)
  • action_close(self)
  • action_open(self)
  • name_create(self, name)
    @api.model
  • read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True)
    @api.model

New fields (4)
  • fold Boolean
    args: 'Folded by Default'
  • name Char
    required=True translate=True args: 'Stage Name'
  • sequence Integer
    default=1 help='Used to order the note stages'
  • user_id Many2one → res.users
    default=<expr> help='Owner of the note stage' ondelete='cascade' required=True string='Owner' args: 'res.users'
Public methods (0)

No public methods.

New fields (2)
  • color Integer
    args: 'Color Index'
  • name Char
    required=True translate=True args: 'Tag Name'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • systray_get_activities(self)
    @api.model
    If user have not scheduled any note, it will not appear in activity menu. Making note activity always visible with number of notes on label. If there is no notes, activity menu not visible for note.
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/13.0/note
VERSION
VERSION 1.0
CATEGORY
CATEGORYTools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Christophe Matthieu, Martin Trigaux, Denis Ledoux, Christophe Simonis, Xavier Morel, Aaron Bohy, Yannick Tivisse, qsm-odoo, Martin Geubelle, Odoo Online, jem-odoo, Adrien Dieudonne, Alexandre Kühn, Adrian Torres, Xavier-Do, Andrea Grazioso (agr-odoo), Sébastien Theys, Kamesh Patel, Kevin Baptiste, Stefan-Calin Crainiciuc (stcc)
WEBSITE
WEBSITEhttps://www.odoo.com/page/notes
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:06:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
assets_backend assets_backend ir.ui.view qweb Inherits web.assets_backend
note_tag_view_form note.tag.form note.tag form New
note_tag_view_tree note.tag.tree note.tag tree New
qunit_suite note_tests ir.ui.view qweb Inherits web.qunit_suite
view_note_note_filter note.note.search note.note search New
view_note_note_form note.note.form note.note form New
view_note_note_kanban note.note.kanban note.note kanban New
view_note_note_tree note.note.tree note.note tree New
view_note_stage_form note.stage.form note.stage form New
view_note_stage_tree note.stage.tree note.stage tree New
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
/note/new NoteController.note_new_from_systray user json ALL sudo
Models touched (6)

New fields (1)
  • note_id Many2one → note.note
    ondelete='cascade' string='Related Note' args: 'note.note'
Public methods (0)

No public methods.

New fields (1)
  • category Selection
    selection_add=[('reminder', 'Reminder')]
Public methods (0)

No public methods.

New fields (12)
  • color Integer
    string='Color Index'
  • date_done Date
    args: 'Date done'
  • memo Html
    args: 'Note Content'
  • message_channel_ids Many2many → mail.channel
    comodel_name='mail.channel' compute='_get_followers' compute_sudo=True search='_search_follower_channels' string='Followers (Channels)'
  • message_partner_ids Many2many → res.partner
    comodel_name='res.partner' compute='_get_followers' compute_sudo=True search='_search_follower_partners' string='Followers (Partners)'
  • name Text
    compute='_compute_name' store=True string='Note Summary'
  • open Boolean
    default=True string='Active'
  • sequence Integer
    default=0 args: 'Sequence'
  • stage_id Many2one → note.stage
    compute='_compute_stage_id' default=_get_default_stage_id inverse='_inverse_stage_id' string='Stage' args: 'note.stage'
  • stage_ids Many2many → note.stage
    default=_get_default_stage_id string='Stages of Users' args: 'note.stage', 'note_stage_rel', 'note_id', 'stage_id'
  • tag_ids Many2many → note.tag
    string='Tags' args: 'note.tag', 'note_tags_rel', 'note_id', 'tag_id'
  • user_id Many2one → res.users
    default=<expr> string='Owner' args: 'res.users'
Public methods (4)
  • action_close(self)
  • action_open(self)
  • name_create(self, name)
    @api.model
  • read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True)
    @api.model

New fields (4)
  • fold Boolean
    args: 'Folded by Default'
  • name Char
    required=True translate=True args: 'Stage Name'
  • sequence Integer
    default=1 help='Used to order the note stages'
  • user_id Many2one → res.users
    default=<expr> help='Owner of the note stage' ondelete='cascade' required=True string='Owner' args: 'res.users'
Public methods (0)

No public methods.

New fields (2)
  • color Integer
    args: 'Color Index'
  • name Char
    required=True translate=True args: 'Tag Name'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • create(self, values)
    @api.model
  • systray_get_activities(self)
    @api.model
    If user have not scheduled any note, it will not appear in activity menu. Making note activity always visible with number of notes on label. If there is no notes, activity menu not visible for note.
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/12.0/note
VERSION
VERSION 1.0
CATEGORY
CATEGORYTools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Christophe Matthieu, Martin Trigaux, Thibault Delavallée, Christophe Simonis, Xavier Morel, Nicolas Martinelli, GitHub, Yannick Tivisse, Alexandre Kühn, qsm-odoo, Martin Geubelle, Alexandre Kühn, XavierDo, Priyanka Kakadiya, Xavier-Do, Kamesh Patel
WEBSITE
WEBSITEhttps://www.odoo.com/page/notes
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:57:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (11)
XML IDNameModelTypeStatus
assets_backend assets_backend ir.ui.view qweb Inherits web.assets_backend
mail_activity_type_view_form mail.activity.type.form.inherit.note mail.activity.type Inherits mail.mail_activity_type_view_form
note_tag_view_form note.tag.form note.tag form New
note_tag_view_tree note.tag.tree note.tag tree New
qunit_suite note_tests ir.ui.view qweb Inherits web.qunit_suite
view_note_note_filter note.note.search note.note search New
view_note_note_form note.note.form note.note form New
view_note_note_kanban note.note.kanban note.note kanban New
view_note_note_tree note.note.tree note.note tree New
view_note_stage_form note.stage.form note.stage form New
view_note_stage_tree note.stage.tree note.stage tree New
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
/note/new NoteController.note_new_from_systray user json ALL sudo
Models touched (6)

New fields (1)
  • note_id Many2one → note.note
    ondelete='cascade' string='Related Note' args: 'note.note'
Public methods (0)

No public methods.

New fields (1)
  • category Selection
    selection_add=[('reminder', 'Reminder')]
Public methods (0)

No public methods.

New fields (10)
  • color Integer
    string='Color Index'
  • date_done Date
    args: 'Date done'
  • memo Html
    args: 'Note Content'
  • name Text
    compute='_compute_name' store=True string='Note Summary'
  • open Boolean
    default=True string='Active'
  • sequence Integer
    args: 'Sequence'
  • stage_id Many2one → note.stage
    compute='_compute_stage_id' default=_get_default_stage_id inverse='_inverse_stage_id' string='Stage' args: 'note.stage'
  • stage_ids Many2many → note.stage
    default=_get_default_stage_id string='Stages of Users' args: 'note.stage', 'note_stage_rel', 'note_id', 'stage_id'
  • tag_ids Many2many → note.tag
    string='Tags' args: 'note.tag', 'note_tags_rel', 'note_id', 'tag_id'
  • user_id Many2one → res.users
    default=<expr> string='Owner' args: 'res.users'
Public methods (4)
  • action_close(self)
    @api.multi
  • action_open(self)
    @api.multi
  • name_create(self, name)
    @api.model
  • read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True)
    @api.model

New fields (4)
  • fold Boolean
    args: 'Folded by Default'
  • name Char
    required=True translate=True args: 'Stage Name'
  • sequence Integer
    default=1 help='Used to order the note stages'
  • user_id Many2one → res.users
    default=<expr> help='Owner of the note stage' ondelete='cascade' required=True string='Owner' args: 'res.users'
Public methods (0)

No public methods.

New fields (2)
  • color Integer
    args: 'Color Index'
  • name Char
    required=True translate=True args: 'Tag Name'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • create(self, values)
    @api.model
  • systray_get_activities(self)
    @api.model
    If user have not scheduled any note, it will not appear in activity menu. Making note activity always visible with number of notes on label. If there is no notes, activity menu not visible for note.
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/11.0/note
VERSION
VERSION 1.0
CATEGORY
CATEGORYTools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Thibault Delavallée, Christophe Simonis, Nicolas Lempereur, Jérome Maes, GitHub, Yannick Tivisse, qsm-odoo, Martin Geubelle, Odoo Online
WEBSITE
WEBSITEhttps://www.odoo.com/page/notes
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:53:42
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
assets_backend note assets ir.ui.view qweb Inherits web.assets_backend
note_tag_view_form note.tag.form note.tag form New
note_tag_view_tree note.tag.tree note.tag tree New
view_note_note_filter note.note.search note.note search New
view_note_note_form note.note.form note.note form New
view_note_note_kanban note.note.kanban note.note kanban New
view_note_note_tree note.note.tree note.note tree New
view_note_stage_form note.stage.form note.stage form New
view_note_stage_tree note.stage.tree note.stage tree New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (10)
  • color Integer
    string='Color Index'
  • date_done Date
    args: 'Date done'
  • memo Html
    args: 'Note Content'
  • name Text
    compute='_compute_name' store=True string='Note Summary'
  • open Boolean
    default=True string='Active'
  • sequence Integer
    args: 'Sequence'
  • stage_id Many2one → note.stage
    compute='_compute_stage_id' inverse='_inverse_stage_id' string='Stage' args: 'note.stage'
  • stage_ids Many2many → note.stage
    default=_get_default_stage_id string='Stages of Users' args: 'note.stage', 'note_stage_rel', 'note_id', 'stage_id'
  • tag_ids Many2many → note.tag
    string='Tags' args: 'note.tag', 'note_tags_rel', 'note_id', 'tag_id'
  • user_id Many2one → res.users
    default=<expr> string='Owner' args: 'res.users'
Public methods (4)
  • action_close(self)
    @api.multi
  • action_open(self)
    @api.multi
  • name_create(self, name)
    @api.model
  • read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True)
    @api.model

New fields (4)
  • fold Boolean
    args: 'Folded by Default'
  • name Char
    required=True translate=True args: 'Stage Name'
  • sequence Integer
    default=1 help='Used to order the note stages'
  • user_id Many2one → res.users
    default=<expr> help='Owner of the note stage' ondelete='cascade' required=True string='Owner' args: 'res.users'
Public methods (0)

No public methods.

New fields (2)
  • color Integer
    args: 'Color Index'
  • name Char
    required=True translate=True args: 'Tag Name'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • create(self, values)
    @api.model
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/10.0/note
VERSION
VERSION 1.0
CATEGORY
CATEGORYTools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Olivier Dony, Thibault Delavallée, Denis Ledoux, Christophe Simonis, Jérome Maes, Julien Legros, qdp-odoo, Jeremy Kersten, Yannick Tivisse, qsm-odoo
WEBSITE
WEBSITEhttps://www.odoo.com/page/notes
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:50:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows users to create their own notes inside Odoo
=================================================================

Use notes to write meeting minutes, organize ideas, organize personal todo
lists, etc. Each user manages his own personal Notes. Notes are available to
their authors only, but they can share notes to others users so that several
people can work on the same note in real time. It's very efficient to share
meeting minutes.

Notes can be found in the 'Home' menu.

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
assets_backend note assets ir.ui.view qweb Inherits web.assets_backend
note_tag_view_form note.tag.form note.tag form New
view_note_note_filter note.note.search note.note search New
view_note_note_form note.note.form note.note form New
view_note_note_kanban note.note.kanban note.note kanban New
view_note_note_tree note.note.tree note.note tree New
view_note_stage_form note.stage.form note.stage form New
view_note_stage_tree note.stage.tree note.stage tree New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (10)
  • color Integer
    string='Color Index'
  • date_done Date
    args: 'Date done'
  • memo Html
    args: 'Note Content'
  • name Text
    compute='_compute_name' store=True string='Note Summary'
  • open Boolean
    default=True string='Active' track_visibility='onchange'
  • sequence Integer
    args: 'Sequence'
  • stage_id Many2one → note.stage
    compute='_compute_stage_id' inverse='_inverse_stage_id' string='Stage' args: 'note.stage'
  • stage_ids Many2many → note.stage
    default=_get_default_stage_id string='Stages of Users' args: 'note.stage', 'note_stage_rel', 'note_id', 'stage_id'
  • tag_ids Many2many → note.tag
    string='Tags' args: 'note.tag', 'note_tags_rel', 'note_id', 'tag_id'
  • user_id Many2one → res.users
    default=<expr> string='Owner' args: 'res.users'
Public methods (4)
  • action_close(self)
    @api.multi
  • action_open(self)
    @api.multi
  • name_create(self, name)
    @api.model
  • read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True)
    @api.model

New fields (4)
  • fold Boolean
    args: 'Folded by Default'
  • name Char
    required=True translate=True args: 'Stage Name'
  • sequence Integer
    default=1 help='Used to order the note stages'
  • user_id Many2one → res.users
    default=<expr> help='Owner of the note stage' ondelete='cascade' required=True string='Owner' args: 'res.users'
Public methods (0)

No public methods.

New fields (2)
  • color Integer
    args: 'Color Index'
  • name Char
    required=True translate=True args: 'Tag Name'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • create(self, values)
    @api.model
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/9.0/note
VERSION
VERSION 1.0
CATEGORY
CATEGORYTools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Christophe Matthieu, Martin Trigaux, Fabien Pinckaers, Antony Lesuisse, Olivier Dony, Thibault Delavallée, Denis Ledoux, Christophe Simonis, Richard Mathot, Géry Debongnie, Aaron Bohy, Yannick Tivisse, qsm-odoo, Martin Geubelle
WEBSITE
WEBSITEhttps://www.odoo.com/page/notes
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:48:29
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web_kanban
    - web
    - bus
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows users to create their own notes inside OpenERP
=================================================================

Use notes to write meeting minutes, organize ideas, organize personal todo
lists, etc. Each user manages his own personal Notes. Notes are available to
their authors only, but they can share notes to others users so that several
people can work on the same note in real time. It's very efficient to share
meeting minutes.

Notes can be found in the 'Home' menu.

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
assets_backend note assets ir.ui.view qweb Inherits web.assets_backend
view_note_note_filter note.note.search note.note search New
view_note_note_form note.note.form note.note form New
view_note_note_kanban note.note.kanban note.note kanban New
view_note_note_tree note.note.tree note.note tree New
view_note_stage_form note.stage.form note.stage form New
view_note_stage_tree note.stage.tree note.stage tree New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (1)
  • create(self, cr, uid, data, context=None)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/8.0/note
VERSION
VERSION 1.0
CATEGORY
CATEGORYTools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOpenERP SA
MAINTAINERS
MAINTAINERSOpenERP SA
COMMITTERS
COMMITTERSOdoo Translation Bot, Christophe Matthieu, Martin Trigaux, Foram Katharotiya (OpenERP), Fabien Pinckaers, Antony Lesuisse, Olivier Dony, Thibault Delavallée, Vo Minh Thu, Launchpad Translations on behalf of openerp, Quentin (OpenERP), Nimesh (Open ERP), Denis Ledoux, Fabien Meghazi, ggh-openerp, Christophe Simonis, Xavier Morel, Anael Closson, Richard Mathot, Géry Debongnie, jke-openerp, Aaron Bohy, ged-odoo, Gery Debongnie
WEBSITE
WEBSITEhttps://www.odoo.com/page/notes
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:45:38
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web_kanban
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows users to create their own notes inside OpenERP
=================================================================

Use notes to write meeting minutes, organize ideas, organize personal todo
lists, etc. Each user manages his own personal Notes. Notes are available to
their authors only, but they can share notes to others users so that several
people can work on the same note in real time. It's very efficient to share
meeting minutes.

Notes can be found in the 'Home' menu.

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
assets_backend note assets ir.ui.view qweb Inherits web.assets_backend
view_general_settings_note_form note.view.general_settings.form base.config.settings xpath Inherits base_setup.view_general_configuration
view_note_note_filter note.note.search note.note search New
view_note_note_form note.note.form note.note form New
view_note_note_kanban note.note.kanban note.note kanban New
view_note_note_tree note.note.tree note.note tree New
view_note_stage_form note.stage.form note.stage form New
view_note_stage_tree note.stage.tree note.stage tree New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (1)
  • create(self, cr, uid, data, context=None)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/7.0/note
VERSION
VERSION 1.0
CATEGORY
CATEGORYTools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOpenERP SA
MAINTAINERS
MAINTAINERSOpenERP SA
COMMITTERS
COMMITTERSTwinkle Christian (OpenERP), Rucha (Open ERP), Odoo Translation Bot, Christophe Matthieu, Antonin Bourguignon, Martin Trigaux, Fabien Pinckaers, Antony Lesuisse, Olivier Dony, Thibault Delavallée, Launchpad Translations on behalf of openerp, vta vta@openerp.com, Nimesh (Open ERP), Denis Ledoux, Sanjay Gohel (Open ERP), niv-openerp, Christophe Simonis, Anael Closson, Frédéric van der Essen, Gilles Major, Vijaykumar Baladaniya, Minh Tran
WEBSITE
WEBSITEhttp://openerp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:43:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web_kanban
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows users to create their own notes inside OpenERP
=================================================================

Use notes to write meeting minutes, organize ideas, organize personal todo
lists, etc. Each user manages his own personal Notes. Notes are available to
their authors only, but they can share notes to others users so that several
people can work on the same note in real time. It's very efficient to share
meeting minutes.

Notes can be found in the 'Home' menu.

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
view_general_settings_note_form note.view.general_settings.form base.config.settings xpath Inherits base_setup.view_general_configuration
view_note_note_filter note.note.search note.note search New
view_note_note_form note.note.form note.note form New
view_note_note_kanban note.note.kanban note.note kanban New
view_note_note_tree note.note.tree note.note tree New
view_note_stage_form note.stage.form note.stage form New
view_note_stage_tree note.stage.tree note.stage tree New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (1)
  • create(self, cr, uid, data, context=None)