Global Lock Period icon
Extra Tools · Date Governance

Global Lock Period

Restrict date and datetime field edits during configured lock periods — with per-model rules, bypass users and custom warning messages.

Global Lock Period for Odoo 17

Finance, operations and audit teams often need to freeze specific date ranges after month-end close, reporting or compliance review. Global Lock Period lets administrators define lock windows, choose which models and date fields are affected, and allow only selected users to continue editing during the locked range.

Key Features

Production-tested on Odoo Online, Odoo.sh, and on-premise with 60 days free support.

Configurable Lock Periods

Define start and end dates with a clear New / Locked / Unlocked workflow.

  • Set lock start and end dates on each period
  • Activate restrictions with one Lock button
  • Unlock when the period should be editable again
  • Archive periods you no longer need

Model & Field Rules

Apply restrictions to any standard or custom model and its date fields.

  • Choose affected models from a simple configuration screen
  • Lock specific date or datetime fields per model line
  • Works with sales orders, invoices, journals and custom apps
  • Blocks create and write when dates fall inside the locked range

Bypass Users & Warnings

Controlled exceptions and clear feedback for blocked users.

  • Allow selected users to bypass restrictions during a lock
  • Global or model-specific warning messages on save
  • Chatter tracking on lock configuration changes
  • Ideal for month-end close, audit and operations control

Technical Details

Odoo Version17.0 (Community & Enterprise)
Depends onBase, Mail
MenuSettings > Global Lock Period
LicenseLGPL-3
Support60 days free support

Need Help With Global Lock Period?

Contact us for installation, customization, or a custom module built to your requirements.

Get a Free Consultation View on Odoo Apps Store All Modules