Account Bank Statement Line Reconciliation

account_bank_statement_line_reconciliation
REPOSITORY
REPOSITORYOCA/account-financial-reporting
GIT
GIThttps://github.com/OCA/account-financial-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-financial-reporting/tree/10.0/account_bank_statement_line_reconciliation
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSTonow-c2c, oca-travis, OCA-git-bot, mpanarin
WEBSITE
WEBSITEhttps://github.com/OCA/account-financial-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
    - account_accountant
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
account_bank_statement_line_reconciliation_wizard Bank reconcile report change account.bank.statement.line.reconciliation.wizard form New
extra_view_account_config_settings extra.view.account.config.settings account.config.settings xpath Inherits account.view_account_config_settings
Models touched (4)

New fields (0)

No new fields.

Public methods (2)
  • get_data_for_reconciliation_widget(self, excluded_ids=None)
    @api.multi
    Keep account bank statement line only if date line is after 'Bank Reconciliation Threshold' date
  • get_move_lines_for_reconciliation(self, excluded_ids=None, str=False, offset=0, limit=None, additional_domain=None, overlook_partner=False)
    Change the additional_domain to just see account statement line with date after 'Bank Reconciliation Threshold' date

New fields (2)
  • new_statement_line_id Many2one → account.bank.statement.line
    comodel_name='account.bank.statement.line' string='New value'
  • statement_line_ids Many2many → account.bank.statement.line
    comodel_name='account.bank.statement.line' compute='_compute_statement_line_ids' string='Current values'
Public methods (1)
  • set_new_statement_line_value(self)
    @api.multi

New fields (1)
  • account_bank_reconciliation_start Date
    help="The bank reconciliation widget won't ask to reconcile payments older than this date. This is useful if you install accounting after having used invoicing for some time and don't want to reconcile all the past payments with bank statements." readonly=False related='company_id.account_bank_reconciliation_start' string='Bank Reconciliation Threshold'
Public methods (0)

No public methods.

New fields (1)
  • account_bank_reconciliation_start Date
    help="The bank reconciliation widget won't ask to reconcile payments older than this date. This is useful if you install accounting after having used invoicing for some time and don't want to reconcile all the past payments with bank statements." string='Bank Reconciliation Threshold'
Public methods (0)

No public methods.