Author: |
Camptocamp, Odoo Community Association (OCA) |
License: |
AGPL-3 |
Branch: |
merge-branch-2477-14.0.1.5.2 |
Repository: |
camptocamp/account-payment |
Dependencies: |
account |
Languages: |
Python (2332, 88.8%),
XML (240, 9.1%),
and
reStructuredText (54, 2.1%) |
Other branches: |
14.0-mig-account_financial_discount,
14.0-mig-account_financial_discount_backup,
merge-branch-2477-14.0-8eb89a5a,
merge-branch-2477-14.0-add-account_financial_discount-55971af4,
merge-branch-2477-14.0-add-account_financial_discount-e3b9b0a8,
merge-branch-2477-14.0-d681424c,
merge-branch-2477-14.0.0.10.0,
merge-branch-2477-14.0.0.10.1,
merge-branch-2477-14.0.0.11.0,
merge-branch-2477-14.0.0.12.0,
merge-branch-2477-14.0.0.13.0,
merge-branch-2477-14.0.0.14.0,
merge-branch-2477-14.0.0.2.0,
merge-branch-2477-14.0.0.3.0,
merge-branch-2477-14.0.0.4.0,
merge-branch-2477-14.0.0.5.0,
merge-branch-2477-14.0.0.6.0,
merge-branch-2477-14.0.0.7.0,
merge-branch-2477-14.0.0.8.0,
merge-branch-2477-14.0.0.8.1,
merge-branch-2477-14.0.0.9.0,
merge-branch-2477-14.0.1.0.0,
merge-branch-2477-14.0.1.0.1,
merge-branch-2477-14.0.1.1.0,
merge-branch-2477-14.0.1.2.0,
merge-branch-2477-14.0.1.2.1,
merge-branch-2477-14.0.1.2.2,
merge-branch-2477-14.0.1.3.0,
merge-branch-2477-14.0.1.4.0,
merge-branch-2477-14.0.1.5.0,
merge-branch-2477-14.0.1.5.1,
merge-branch-2477-14.0.1.5.3,
merge-branch-2477-14.0.1.6.0,
merge-branch-2477-14.0.2.1.0,
merge-branch-2477-14.0.2.10.0,
merge-branch-2477-14.0.2.11.0,
merge-branch-2477-14.0.2.12.0,
merge-branch-2477-14.0.2.13.0,
merge-branch-2477-14.0.2.14.0,
merge-branch-2477-14.0.2.14.1,
merge-branch-2477-14.0.2.14.2,
merge-branch-2477-14.0.2.15.0,
merge-branch-2477-14.0.2.16.0,
merge-branch-2477-14.0.2.2.0,
merge-branch-2477-14.0.2.3.0,
merge-branch-2477-14.0.2.4.0,
merge-branch-2477-14.0.2.4.1,
merge-branch-2477-14.0.2.5.0,
merge-branch-2477-14.0.2.5.1,
merge-branch-2477-14.0.2.6.0,
merge-branch-2477-14.0.2.6.1,
merge-branch-2477-14.0.2.7.0,
merge-branch-2477-14.0.2.8.0,
merge-branch-2477-14.0.2.9.0,
merge-branch-2477-14.0.2.9.1,
merge-branch-2477-14.0.3.0.0,
merge-branch-2477-14.0.3.0.1,
merge-branch-2477-14.0.3.0.2,
merge-branch-2477-14.0.3.0.3,
merge-branch-2477-14.0.3.0.4,
merge-branch-2477-14mig-3c4316d2,
merge-branch-2477-BSCOS-2826-a69f5086,
merge-branch-2477-BSCOS-3193-e94be0f4,
merge-branch-2477-bscos-2826-financial_discount-25f7ebfd,
merge-branch-2477-bscos-2826-financial_discount-39fc93cc,
merge-branch-2477-bscos-2826-financial_discount-82dfc9a6,
merge-branch-2477-bscos-2826-financial_discount-d681424c,
merge-branch-2477-bscos-2826-financial_discount-f5686ea0,
merge-branch-2477-bscos-3349-fix_multicurrency_reconciliation-d73a238e,
merge-branch-2477-bscos-3419-store_financial_discount_cash_rounding-62cab43d,
merge-branch-2477-bscos-3429-fix_reconciliation_error-06edb934,
merge-branch-2477-bscos-3460-fix_register_payment_multicurrency-c6c779b4,
merge-branch-2477-bscos-3526-fix_error_register_payment-a948ad56,
merge-branch-2477-bscos-3537-fix_register_payment-ec5b6828,
merge-branch-2477-bscos-3593-fix_discount_reconciliation_tax-4abd1073,
and
merge-branch-2477-pin-pending-merges-06edb934 |
Other repositories: |
Change2improve/account-payment,
Comunitea/account-payment,
Digital5-Odoo/account-payment,
ForgeFlow/account-payment,
MallorcaSoft/account-payment,
OCA/account-payment,
Tecnativa/account-payment,
acsone/account-payment,
akretion/account-payment,
aurestic/account-payment,
camptocamp/account-financial-tools,
ecosoft-odoo/account-payment,
grindtildeath/account-financial-tools,
ursais/account-payment,
and
vrenaville/account-financial-tools |
<h1 class="title">Account Financial Discount</h1>
<p>This module adds functionality to handle financial discounts for early payments,
and to generate proper write-offs during reconciliation.</p>
<a name="configure"></a>
<h2>Configure</h2>
<p>Go to Accounting > Configuration > Payment Terms, to define a payment term
involving a financial discount:</p>
<ul class="simple">
<li>Set a number of days while discount is available after posting</li>
<li>Set a discount percentage</li>
</ul>
<p>Go to Accounting > Configuration > Reconciliation models, to define a
reconciliation model applying financial discount.</p>
<ul class="simple">
<li>Set write-off accounts for expenses and revenues</li>
<li>Set a label for write-off line</li>
<li>Set a tolerance to apply discount (e.g. 0.05 for 5 cts)</li>
</ul>
<a name="usage"></a>
<h2>Usage</h2>
<p>When a payment term with discount is selected on an invoice (i.e Customers
invoices or Vendor bills), the available discount will be stored on the first
payment term line once the invoice is posted.</p>
<p>The financial discount will then be applied during the reconciliation process
if the payment is done before the discount date, or if the "Force financial discount"
is used on the invoice.</p>
<a name="limitations"></a>
<h2>Limitations</h2>
<ul class="simple">
<li>Storage of available discount is only done if the invoice doesn't include
more than one account.tax.</li>
<li>Tax write-off is only done automatically using bank statement reconciliation
and not when doing manual payments.</li>
<li>On payment term having multiple term lines, financial discount will be applied
even if the statement amount covers only first payment term line</li>
<li>Financial discount cannot be applied if the payment is done in another
currency than the invoice.</li>
</ul>