Account Lock Date Update

account_lock_date_update
REPOSITORY
REPOSITORYOCA/account-financial-tools
GIT
GIThttps://github.com/OCA/account-financial-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-financial-tools/tree/18.0/account_lock_date_update
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSAlexis de Lattre, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/account-financial-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Allow an Account adviser to update accounting lock dates.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_update_lock_date_form_view account.update.lock_date.form (in account_lock_date_update) account.update.lock_date form New
Models touched (1)

New fields (6)
  • company_id Many2one → res.company
    comodel_name='res.company' required=True
  • fiscalyear_lock_date Date
    help='Impossible to edit/create journal entries prior to and inclusive of this date. Subject to exceptions.' string='Global Lock Date'
  • hard_lock_date Date
    help='Impossible to edit/create journal entries prior to and inclusive of this date. This lock date is irreversible and does not allow any exception.'
  • purchase_lock_date Date
    help='Impossible to edit/create purchase journal entries prior to and inclusive of this date. Subject to exceptions.'
  • sale_lock_date Date
    help='Impossible to edit/create sale journal entries prior to and inclusive of this date. Subject to exceptions.'
  • tax_lock_date Date
    help='Impossible to edit/create journal entries related to a tax prior and inclusive of this date. Subject to exceptions.' string='Tax Return Lock Date'
Public methods (2)
  • default_get(self, field_list)
    @api.model
  • execute(self)
REPOSITORY
REPOSITORYOCA/account-financial-tools
GIT
GIThttps://github.com/OCA/account-financial-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-financial-tools/tree/17.0/account_lock_date_update
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Vang - Nguyen Phu
WEBSITE
WEBSITEhttps://github.com/OCA/account-financial-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:01
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Allow an Account adviser to update locking dates without having access
to all technical settings.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_update_lock_date_form_view account.update.lock_date.form (in account_lock_date_update) account.update.lock_date form New
Models touched (1)

New fields (4)
  • company_id Many2one → res.company
    comodel_name='res.company' required=True
  • fiscalyear_lock_date Date
    help='No users, including Advisers, can edit accounts prior to and inclusive of this date. Use it for fiscal year locking for example.' string='Lock Date for All Users'
  • period_lock_date Date
    help="Only users with the 'Adviser' role can edit accounts prior to and inclusive of this date. Use it for period locking inside an open fiscal year, for example." string='Lock Date for Non-Advisers'
  • tax_lock_date Date
    help='No users can edit journal entries related to a tax prior and inclusive of this date.'
Public methods (2)
  • default_get(self, field_list)
    @api.model
  • execute(self)
REPOSITORY
REPOSITORYOCA/account-financial-tools
GIT
GIThttps://github.com/OCA/account-financial-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-financial-tools/tree/16.0/account_lock_date_update
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSAlexis de Lattre, GitHub, Weblate, OCA-git-bot, oca-ci, josep-tecnativa, syera bonneaux
WEBSITE
WEBSITEhttps://github.com/OCA/account-financial-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_update_lock_date_form_view account.update.lock_date.form (in account_lock_date_update) account.update.lock_date form New
Models touched (1)

New fields (4)
  • company_id Many2one → res.company
    comodel_name='res.company' required=True
  • fiscalyear_lock_date Date
    help='No users, including Advisers, can edit accounts prior to and inclusive of this date. Use it for fiscal year locking for example.' string='Lock Date for All Users'
  • period_lock_date Date
    help="Only users with the 'Adviser' role can edit accounts prior to and inclusive of this date. Use it for period locking inside an open fiscal year, for example." string='Lock Date for Non-Advisers'
  • tax_lock_date Date
    help='No users can edit journal entries related to a tax prior and inclusive of this date.'
Public methods (2)
  • default_get(self, field_list)
    @api.model
  • execute(self)
REPOSITORY
REPOSITORYOCA/account-financial-tools
GIT
GIThttps://github.com/OCA/account-financial-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-financial-tools/tree/15.0/account_lock_date_update
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSOCA Transbot, Weblate, OCA-git-bot, Eduardo De Miguel, josep-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/account-financial-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:34
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_update_lock_date_form_view account.update.lock_date.form (in account_lock_date_update) account.update.lock_date form New
Models touched (1)

New fields (4)
  • company_id Many2one → res.company
    comodel_name='res.company' required=True
  • fiscalyear_lock_date Date
    help='No users, including Advisers, can edit accounts prior to and inclusive of this date. Use it for fiscal year locking for example.' string='Lock Date for All Users'
  • period_lock_date Date
    help="Only users with the 'Adviser' role can edit accounts prior to and inclusive of this date. Use it for period locking inside an open fiscal year, for example." string='Lock Date for Non-Advisers'
  • tax_lock_date Date
    help='No users can edit journal entries related to a tax prior and inclusive of this date.'
Public methods (2)
  • default_get(self, field_list)
    @api.model
  • execute(self)
REPOSITORY
REPOSITORYOCA/account-financial-tools
GIT
GIThttps://github.com/OCA/account-financial-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-financial-tools/tree/14.0/account_lock_date_update
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSAlexis de Lattre, OCA Transbot, João Marques, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/account-financial-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_update_lock_date_form_view account.update.lock_date.form (in account_lock_date_update) account.update.lock_date form New
Models touched (1)

New fields (4)
  • company_id Many2one → res.company
    comodel_name='res.company' required=True
  • fiscalyear_lock_date Date
    help='No users, including Advisers, can edit accounts prior to and inclusive of this date. Use it for fiscal year locking for example.' string='Lock Date for All Users'
  • period_lock_date Date
    help="Only users with the 'Adviser' role can edit accounts prior to and inclusive of this date. Use it for period locking inside an open fiscal year, for example." string='Lock Date for Non-Advisers'
  • tax_lock_date Date
    help='No users can edit journal entries related to a tax prior and inclusive of this date.' string='Tax Lock Date'
Public methods (2)
  • default_get(self, field_list)
    @api.model
  • execute(self)
REPOSITORY
REPOSITORYOCA/account-financial-tools
GIT
GIThttps://github.com/OCA/account-financial-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-financial-tools/tree/13.0/account_lock_date_update
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSAndrea, OCA Transbot, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/account-financial-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_update_lock_date_form_view account.update.lock_date.form (in account_lock_date_update) account.update.lock_date form New
Models touched (1)

New fields (3)
  • company_id Many2one → res.company
    comodel_name='res.company' required=True
  • fiscalyear_lock_date Date
    help='No users, including Advisers, can edit accounts prior to and inclusive of this date. Use it for fiscal year locking for example.' string='Lock Date'
  • period_lock_date Date
    help="Only users with the 'Adviser' role can edit accounts prior to and inclusive of this date. Use it for period locking inside an open fiscal year, for example." string='Lock Date for Non-Advisers'
Public methods (2)
  • default_get(self, field_list)
    @api.model
  • execute(self)
REPOSITORY
REPOSITORYOCA/account-financial-tools
GIT
GIThttps://github.com/OCA/account-financial-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-financial-tools/tree/12.0/account_lock_date_update
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot, Kitti U
WEBSITE
WEBSITEhttps://github.com/OCA/account-financial-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:18
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - http_routing
    - digest
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_update_lock_date_form_view account.update.lock_date.form (in account_lock_date_update) account.update.lock_date form New
Models touched (1)

New fields (3)
  • company_id Many2one → res.company
    comodel_name='res.company' required=True string='Company'
  • fiscalyear_lock_date Date
    help='No users, including Advisers, can edit accounts prior to and inclusive of this date. Use it for fiscal year locking for example.' string='Lock Date'
  • period_lock_date Date
    help="Only users with the 'Adviser' role can edit accounts prior to and inclusive of this date. Use it for period locking inside an open fiscal year, for example." string='Lock Date for Non-Advisers'
Public methods (2)
  • default_get(self, field_list)
    @api.model
  • execute(self)
    @api.multi
REPOSITORY
REPOSITORYOCA/account-financial-tools
GIT
GIThttps://github.com/OCA/account-financial-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-financial-tools/tree/11.0/account_lock_date_update
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSPedro M. Baeza, OCA Transbot, oca-travis, Weblate
WEBSITE
WEBSITEhttps://github.com/OCA/account-financial-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - analytic
    - web_planner
    - portal
    - http_routing
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_update_lock_date_form_view account.update.lock_date.form (in account_lock_date_update) account.update.lock_date form New
Models touched (1)

New fields (3)
  • company_id Many2one → res.company
    comodel_name='res.company' required=True string='Company'
  • fiscalyear_lock_date Date
    help='No users, including Advisers, can edit accounts prior to and inclusive of this date. Use it for fiscal year locking for example.' string='Lock Date'
  • period_lock_date Date
    help="Only users with the 'Adviser' role can edit accounts prior to and inclusive of this date. Use it for period locking inside an open fiscal year, for example." string='Lock Date for Non-Advisers'
Public methods (2)
  • default_get(self, field_list)
    @api.model
  • execute(self)
    @api.multi
REPOSITORY
REPOSITORYOCA/account-financial-tools
GIT
GIThttps://github.com/OCA/account-financial-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-financial-tools/tree/10.0/account_lock_date_update
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSAlexis de Lattre, Pedro M. Baeza, OCA Transbot, oca-travis, Weblate, Benjamin Willig
WEBSITE
WEBSITEhttps://github.com/OCA/account-financial-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_update_lock_date_form_view account.update.lock_date.form (in account_lock_date_update) account.update.lock_date form New
Models touched (1)

New fields (3)
  • company_id Many2one → res.company
    comodel_name='res.company' required=True string='Company'
  • fiscalyear_lock_date Date
    help='No users, including Advisers, can edit accounts prior to and inclusive of this date. Use it for fiscal year locking for example.' string='Lock Date'
  • period_lock_date Date
    help="Only users with the 'Adviser' role can edit accounts prior to and inclusive of this date. Use it for period locking inside an open fiscal year, for example." string='Lock Date for Non-Advisers'
Public methods (2)
  • default_get(self, field_list)
    @api.model
  • execute(self)