Search 1.9 billion lines of Odoo code on GitHub

account_bank_statement_import_auto_reconcile

Author: Therp BV,Odoo Community Association (OCA)
License: AGPL-3
Branch: 11.0
Repository: steingabelgaard/bank-statement-import
Dependencies: account, account_bank_statement_import, base_sparse_field, and decimal_precision
Languages: PO File (122, 16.3%), Python (452, 60.3%), XML (123, 16.4%), and reStructuredText (52, 6.9%)
Other branches: 10.0, 10.0-16345-auto-rec-too-much-hhg, 10.0-beta-env, 10.0-issue14161-auto-reconcile-hhg, 10.0-issue14942-rejected-hhg, 10.0-issue23088-commit-each-line-hhg, 10.0-issue23149-dup-lines-hhg, 10.0-issue24285-check-open-hhg, 10.0-mig-account_bank_statement_import_auto_reconcile, 10.0-pbs-reconciale-hhg, 10.0-prod-env, 10.0-show-import-format-hhg, 11.0-issue15004-pbs-hhg, 8.0, 8.0-beta-env, 8.0-issue11413-bank-import-hhg, 8.0-issue11873-bank-balance-hhg, 8.0-issue13644-period-links-hhg, 8.0-issue15004-pbs-hhg, 8.0-issue18034-drop-tags-hhg, 8.0-issue18695-fi-afstem-hhg, 8.0-issue18696-danskebank-erhverv-hhg, 8.0-issue22194-fik-from-pbs-hhg, 8.0-issue22841-bank-statements-notes-hhg, 8.0-issue23149-show-notifications-hhg, 8.0-issue24488-match-amount-hhg, 8.0-kfumkfuk-fik-recon-hhg, and 8.0-prod-env
Other repositories: daramousk/bank-statement-import, and hbrunn/bank-statement-import

<a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.svg"> </a> <a name="automatic-reconciliation-after-import"></a> <h2>Automatic reconciliation after import</h2> <p>This addon allows you have Odoo reconcile transactions from a bank statement import automatically in cases where the matching transaction can be determined unambigously.</p> <a name="configuration"></a> <h3>Configuration</h3> <p>To configure this module, you need to:</p> <ol class="arabic simple"> <li>go to the journal your bank account uses</li> <li>in the field <code>Automatic reconciliation rules</code>, add at least one rule</li> </ol> <a name="usage"></a> <h3>Usage</h3> <p>After a journal is configured for automatic reconciliations, it simply happens during an import on this journal. If there were automatic reconciliations, you'll see a notification about that and the lines in question will also show up as reconciled.</p> <a name="reconciliation-rules"></a> <h4>Reconciliation rules</h4> <blockquote> <dl class="docutils"> <dt>Odoo standard</dt> <dd>Do exactly what Odoo does when proposing reconciliations. This searches for an exact match on amount and reference first, but falls back to less exact matches if none are found before. If there's only one match, do the reconciliation</dd> <dt>Exact amount and reference</dt> <dd>Strictly only match if we have the same partner, amount and reference</dd> </dl> </blockquote> <a class="reference external image-reference" href="https://runbot.odoo-community.org/runbot/174/8.0"><img alt="Try me on Runbot" src="https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas" /></a> <a name="background"></a> <h3>Background</h3> <p>Mainly, this module is a framework for conveniently (for programmers) adding new custom automatic reconciliation rules. To do this, study the provided AbstractModels.</p> <a name="known-issues-roadmap"></a> <h3>Known issues / Roadmap</h3> <ul class="simple"> <li><dl class="first docutils"> <dt>add more matching rules:</dt> <dd><ul class="first last"> <li>AmountDiffuse (let the user configure the threshold)</li> <li>SameCompany (if A from company C bought it, but B from the same company/organization pays)</li> <li>AmountTransposedDigits (reconcile if only two digits are swapped. Dangerous and a special case of AmountDiffuse)</li> <li>whatever else we can think of</li> </ul> </dd> </dl> </li> <li>add some helpers/examples for using the options field</li> <li>allow to fiddle with the parameters of configured rules during a specific import</li> </ul> <a name="bug-tracker"></a> <h3>Bug Tracker</h3> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/bank-statement-import/issues">GitHub Issues</a>. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.</p> <a name="credits"></a> <h3>Credits</h3> <a name="images"></a> <h4>Images</h4> <ul class="simple"> <li>Odoo Community Association: <a class="reference external" href="https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg">Icon</a>.</li> </ul> <a name="contributors"></a> <h4>Contributors</h4> <ul class="simple"> <li>Holger Brunn &lt;<a class="reference external" href="mailto:hbrunn&#64;therp.nl">hbrunn&#64;therp.nl</a>&gt;</li> </ul> <p>Do not contact contributors directly about help with questions or problems concerning this addon, but use the <a class="reference external" href="mailto:community&#64;mail.odoo.com">community mailing list</a> or the <a class="reference external" href="https://odoo-community.org/groups">appropriate specialized mailinglist</a> for help, and the bug tracker linked in <a class="reference internal" href="#bug-tracker">Bug Tracker</a> above for technical issues.</p> <a name="maintainer"></a> <h4>Maintainer</h4> <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <p>This module is maintained by the OCA.</p> <p>OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.</p> <p>To contribute to this module, please visit <a class="reference external" href="https://odoo-community.org">https://odoo-community.org</a>.</p>