Stop risky edits during the periods that matter most

Change Freeze Windows locks Sales Orders, Stock Transfers and Accounting Entries during month-end close, fiscal-year close and other sensitive periods — with a built-in emergency override workflow and a full audit trail, so nothing slips through unnoticed.

The problem

Teams announce freeze periods with spreadsheets, shared calendars and email blasts — "do not touch orders between the 28th and the 2nd." These channels are advisory only. Nothing stops a user from editing a frozen sales order, stock transfer or journal entry, and there is no record of who ignored the freeze. The violation surfaces later, during reconciliation or audit, after the damage is already done.

The solution

Change Freeze Windows turns the freeze into an enforced, auditable Odoo record. Pick the scope — Sales, Stock, Accounting, or any combination — set the start and end, and activate: edits to covered documents are blocked outright. Anyone who genuinely needs to act during the freeze requests an emergency override that a manager approves, and every attempt, block and approval is written to the record's chatter.

Capabilities

Everything a freeze-control policy needs

Every capability below is implemented in the module.

01

Multi-document freeze scope

One freeze window can cover Sales Orders, Stock Transfers and Accounting Entries together — or just the ones you choose — instead of juggling a separate app per document type.

02

Enforced blocking, not a warning

Edits and deletions to covered documents during an active window raise a clear error naming the window and how to proceed — nothing slips through on an honor system.

03

Draft, Active, Ended lifecycle

Move a window through Draft, Active and Ended with one click, or let the schedule-driven cron activate and end windows automatically as their dates arrive.

04

Emergency override workflow

A blocked user submits a written justification; a Change Freeze Manager approves or rejects the request, and the approval carries its own expiry so access does not linger.

05

Role-based permissions

Three groups — User, Manager and Auditor — make it explicit who is subject to the freeze, who can create windows and approve overrides, and who only needs read-only visibility for compliance review.

06

Reusable freeze templates

Save a recurring freeze — Month-End Close, Fiscal-Year Close, Holiday Peak Season, or your own — and create a new window with one click instead of rebuilding the scope and duration each cycle.

07

Org-wide freeze calendar

See every upcoming, active and ended freeze window on one calendar, so nobody is caught editing a record that just froze.

08

Full audit trail

Every state change, blocked attempt, override request and approval is tracked on the record's chatter — including manager edits made during a freeze, which are allowed but still logged.

Workflow

How it works

1

Create a window

Manually set the scope, start and end — or pick a template like Month-End Close and adjust the dates.

2

Activate it

Click Activate, or let the cron auto-activate the window the moment its start date arrives.

3

Edits get blocked

Anyone outside the Manager group who tries to edit or delete a covered Sales Order, Stock Transfer or Accounting Entry is stopped with a clear message.

4

Override, or let it end

A manager approves a documented emergency override when it is truly needed; otherwise the window ends on schedule and the chatter holds the full record.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Sales Orders, Stock Transfers and Accounting Entries. Each window turns on only the document types it should cover with the Freeze Sales Orders, Freeze Stock Transfers and Freeze Accounting Entries toggles.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Change Freeze Windows

Freeze windows that actually block edits to sales orders, stock transfers and journal entries — with emergency overrides, reusable templates, an org-wide calendar and a full audit trail.

Buy on Odoo App Store