Skip to Content
Disable Bank Auto Match
disable_bank_auto_match_19

Disable Bank Auto Match

Stops automatic matching of bank statement lines.

  • Odoo 19
  • Accounting
  • 19.0.1.0.0
1

Overview

Odoo periodically tries to reconcile bank statement lines automatically, and some teams want every bank line to be matched and validated by a person. This module overrides the auto-reconcile method and the scheduled action so they do nothing. It also blocks automatic validation performed under a bot-named user. It plugs into Accounting bank statement lines and gives accountants full control over what is matched.

2

Usage steps

  1. 1

    Install the module

    Install it from Apps; there are no menus or settings. The override applies immediately to the bank statement line model. No data is changed.

    • No screens
    • No data changes
  2. 2

    Scheduled auto-match becomes a no-op

    The scheduled action that tries to auto-reconcile statement lines now returns immediately. The private method it relies on also returns without work. Lines stay unmatched until a user acts.

    • _cron_try_auto_reconcile_statement_lines
    • _try_auto_reconcile_statement_lines
  3. 3

    Validate lines manually

    Accountants open the bank reconciliation screen and validate each line themselves. The validate action works normally for real users. It is skipped only when the running user name contains "bot".

    • action_validate override
    • Bot users are skipped
  4. 4

    Keep control after upgrades

    Because the override sits on top of the standard model, it keeps working after upgrades of the accounting app. Uninstall the module to restore automatic matching.

    • Uninstall to revert
4

Roles

Benefiting roles
Role
Accountant
Accounting manager
5

Dependencies

Back to version applications

Want to know more or try this app? Contact us

We can arrange a demo or a trial and answer your questions about Disable Bank Auto Match.

Contact us