Bank statement base completion

account_statement_base_completion
REPOSITORY
REPOSITORYOCA/account-reconcile
GIT
GIThttps://github.com/OCA/account-reconcile.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-reconcile/tree/8.0/account_statement_base_completion
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYFinance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSCamptocamp
COMMITTERS
COMMITTERSStéphane Bidoul, Yannick Vaucher, Pedro M. Baeza, Stéphane Bidoul (ACSONE)
WEBSITE
WEBSITEhttp://www.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:26
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-reconcile:
    - account_statement_ext
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
    - report_webkit
    - account_voucher
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
 The goal of this module is to improve the basic bank statement, help dealing
 with huge volume of reconciliation by providing basic rules to identify the
 partner of a bank statement line.
 Each bank statement profile can have its own rules to be applied according to
 a sequence order.

 Some basic rules are provided in this module:

 1) Match from statement line label (based on partner field 'Bank Statement
    Label')
 2) Match from statement line label (based on partner name)
 3) Match from statement line reference (based on Invoice number)

 You can easily override this module and add your own rules in your own one.
 The basic rules only fill in  the partner, but you can use them to fill in
 any value of the line (in the future, we will add a rule to automatically
 match and reconcile the line).

 It adds as well a label on the bank statement line (on which the pre-define
 rules can match) and a char field on the partner called 'Bank Statement
 Label'.  Using the pre-define rules, you will be able to match various
 labels for a partner.

 The reference of the line is always used by the reconciliation process. We're
 supposed to copy there (or write manually) the matching string. This can be:
 the order Number or an invoice number, or anything that will be found in the
 invoice accounting entry part to make the match.

 You can use it with  our account_advanced_reconcile module to automatize the
 reconciliation process.


 TODO: The rules that look for invoices to find out the partner should take
 back the payable / receivable account from there directly instead of
 retrieving it from partner properties!
    

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
bank_statement_view_form account_bank_statement_import_base.bank_statement.view_form account.bank.statement data Inherits account.view_bank_statement_form
bank_statement_view_form2 account_bank_statement_import_base.bank_statement.auto_cmpl account.bank.statement data Inherits account.view_bank_statement_form
bk_view_partner_form account_bank_statement_import.view.partner.form res.partner field Inherits account.view_partner_property_form
statement_rules_view_form account.statement.profile.view account.statement.profile field Inherits account_statement_ext.statement_importer_view_form
statement_st_completion_rule_view_form account.statement.completion.rule.view account.statement.completion.rule form New
statement_st_completion_rule_view_tree account.statement.completion.rule.view account.statement.completion.rule tree New
Models touched (1)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-reconcile
GIT
GIThttps://github.com/OCA/account-reconcile.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-reconcile/tree/7.0/account_statement_base_completion
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYFinance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSCamptocamp
COMMITTERS
COMMITTERSAlexis de Lattre, Yannick Vaucher, Guewen Baconnier, Alexandre Fayolle, Laetitia Gangloff (Acsone), Matthieu Dietrich, Stefan Rijnhart, Joel Grand-Guillaume, Leonardo Pistone, Pedro M. Baeza, Laurent Mignon (Acsone), unknown, Guewen Baconnier @ Camptocamp, florian-dacosta, Sebastien Beau, Launchpad Translations on behalf of banking-addons-team, Nicolas Bessi (nbessi), Rudolf Schnapka, Florian da Costa, Graeme Gellatly, mdietrichc2c
WEBSITE
WEBSITEhttp://www.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-reconcile:
    - account_statement_ext
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - process
    - decimal_precision
    - mail
    - analytic
    - board
    - edi
    - email_template
    - report_webkit
    - account_voucher
    - account_report_company
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
 The goal of this module is to improve the basic bank statement, help dealing
 with huge volume of reconciliation by providing basic rules to identify the
 partner of a bank statement line.
 Each bank statement profile can have its own rules to be applied according to
 a sequence order.

 Some basic rules are provided in this module:

 1) Match from statement line label (based on partner field 'Bank Statement
    Label')
 2) Match from statement line label (based on partner name)
 3) Match from statement line reference (based on Invoice number)

 You can easily override this module and add your own rules in your own one.
 The basic rules only fill in  the partner, but you can use them to fill in
 any value of the line (in the future, we will add a rule to automatically
 match and reconcile the line).

 It adds as well a label on the bank statement line (on which the pre-define
 rules can match) and a char field on the partner called 'Bank Statement
 Label'.  Using the pre-define rules, you will be able to match various
 labels for a partner.

 The reference of the line is always used by the reconciliation process. We're
 supposed to copy there (or write manually) the matching string. This can be:
 the order Number or an invoice number, or anything that will be found in the
 invoice accounting entry part to make the match.

 You can use it with  our account_advanced_reconcile module to automatize the
 reconciliation process.


 TODO: The rules that look for invoices to find out the partner should take
 back the payable / receivable account from there directly instead of
 retrieving it from partner properties!
    

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
bank_statement_view_form account_bank_statement_import_base.bank_statement.view_form account.bank.statement data Inherits account.view_bank_statement_form
bank_statement_view_form2 account_bank_statement_import_base.bank_statement.auto_cmpl account.bank.statement data Inherits account.view_bank_statement_form
bk_view_partner_form account_bank_statement_import.view.partner.form res.partner field Inherits account.view_partner_property_form
statement_rules_view_form account.statement.profile.view account.statement.profile field Inherits account_statement_ext.statement_importer_view_form
statement_st_completion_rule_view_form account.statement.completion.rule.view account.statement.completion.rule form New
statement_st_completion_rule_view_tree account.statement.completion.rule.view account.statement.completion.rule tree New
Models touched (1)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-reconcile
GIT
GIThttps://github.com/OCA/account-reconcile.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-reconcile/tree/6.1/account_statement_base_completion
VERSION
VERSION 1.0
CATEGORY
CATEGORYFinance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSCamptocamp
COMMITTERS
COMMITTERSBenoit Guillot, Alexandre Fayolle, Joël Grand-Guillaume, Pedro M. Baeza, unknown, Alexandre Fayolle @ camptocamp, Guewen Baconnier @ Camptocamp, Launchpad Translations on behalf of banking-addons-team
WEBSITE
WEBSITEhttp://www.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:04:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-reconcile:
    - account_statement_ext
odoo/odoo:
    - account
    - base_setup
    - base
    - product
    - process
    - decimal_precision
    - analytic
    - board
    - edi
    - email_template
    - mail
    - base_tools
    - report_webkit
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
 The goal of this module is to improve the basic bank statement, help dealing with huge volume of
 reconciliation by providing basic rules to identify the partner of a bank statement line.
 Each bank statement profile can have its own rules to be applied according to a sequence order.

 Some basic rules are provided in this module:

 1) Match from statement line label (based on partner field 'Bank Statement Label')
 2) Match from statement line label (based on partner name)
 3) Match from statement line reference (based on SO number)
 3) Match from statement line reference (based on Invoice number)

 You can easily override this module and add your own rules in your own one. The basic rules only
 fill in  the partner, but you can use them to fill in any value of the line (in the future, we will
 add a rule to automatically match and reconcile the line).

 It adds as well a label on the bank statement line (on which the pre-define rules can match) and
 a char field on the partner called 'Bank Statement Label'. Using the pre-define rules, you will be
 able to match various labels for a partner.

 The reference of the line is always used by the reconciliation process. We're supposed to copy
 there (or write manually) the matching string. This can be: the order Number or an invoice number,
 or anything that will be found in the invoice accounting entry part to make the match.

 You can use it with  our account_advanced_reconcile module to automatize the reconciliation process.

 

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
bank_statement_view_form account_bank_statement_import_base.bank_statement.view_form account.bank.statement data Inherits account.view_bank_statement_form
bank_statement_view_form2 account_bank_statement_import_base.bank_statement.auto_cmpl account.bank.statement data Inherits account.view_bank_statement_form
bk_view_partner_form account_bank_statement_import.view.partner.form res.partner field Inherits account.view_partner_property_form
statement_rules_view_form account.statement.profile.view account.statement.profile field Inherits account_statement_ext.statement_importer_view_form
statement_st_completion_rule_view_form account.statement.completion.rule.view account.statement.completion.rule form New
statement_st_completion_rule_view_tree account.statement.completion.rule.view account.statement.completion.rule tree New
Models touched (0)

No models found for this module.