From ae3a1157bfecdd486a733cfd8be69ebd341a1427 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CDallas=E2=80=9D?= Date: Tue, 3 Jun 2025 09:10:54 +0000 Subject: [PATCH] [IMP] bank rec: massive update for 18.3 UI This PR includes updates for multiple pages: - Reconciliation - Reconciliation Models - Transactions - Internal Transfers task-4771607 This commit updates the bank reconciliation page and other related pages to align with the 18.3 changes. closes odoo/documentation#14250 X-original-commit: 86048fb99d6633fee8c5a207c4d9ccf17d02f63b Signed-off-by: Audrey Vandromme (auva) Signed-off-by: Dallas Dean (dade) --- .../applications/finance/accounting/bank.rst | 10 +- .../accounting/bank/internal_transfers.rst | 2 +- .../accounting/bank/reconciliation.rst | 352 +++++++++++++----- .../bank/reconciliation/bank-card.png | Bin 7747 -> 7031 bytes .../bank/reconciliation/fully-paid.png | Bin 17652 -> 0 bytes .../bank/reconciliation/user-interface.png | Bin 68616 -> 45157 bytes .../accounting/bank/reconciliation_models.rst | 213 ++++++----- .../bank/reconciliation_models/bank-fees.png | Bin 19320 -> 0 bytes .../invoices-bills-perfect-match.png | Bin 19452 -> 0 bytes .../bank/reconciliation_models/list-view.png | Bin 5752 -> 5191 bytes .../reconciliation_models/partial-match.png | Bin 27155 -> 0 bytes .../reconciliation_models/partner-mapping.png | Bin 7266 -> 0 bytes .../bank/reconciliation_models/regex.png | Bin 2965 -> 0 bytes .../finance/accounting/bank/transactions.rst | 199 ++++++---- .../bank/transactions/statements-kanban.png | Bin 23645 -> 29566 bytes .../finance/accounting/payments/batch.rst | 2 +- .../finance/fiscal_localizations/belgium.rst | 2 +- 17 files changed, 520 insertions(+), 260 deletions(-) delete mode 100644 content/applications/finance/accounting/bank/reconciliation/fully-paid.png delete mode 100644 content/applications/finance/accounting/bank/reconciliation_models/bank-fees.png delete mode 100644 content/applications/finance/accounting/bank/reconciliation_models/invoices-bills-perfect-match.png delete mode 100644 content/applications/finance/accounting/bank/reconciliation_models/partial-match.png delete mode 100644 content/applications/finance/accounting/bank/reconciliation_models/partner-mapping.png delete mode 100644 content/applications/finance/accounting/bank/reconciliation_models/regex.png diff --git a/content/applications/finance/accounting/bank.rst b/content/applications/finance/accounting/bank.rst index 1513d09c6..8bb8c218c 100644 --- a/content/applications/finance/accounting/bank.rst +++ b/content/applications/finance/accounting/bank.rst @@ -30,7 +30,7 @@ Connect a bank for automatic synchronization -------------------------------------------- To connect your bank account to your database, go to :menuselection:`Accounting --> Configuration ---> Add a Bank Account`, select your bank in the list, click on :guilabel:`Connect`, and follow the +--> Add a Bank Account`, select your bank in the list, click :guilabel:`Connect`, and follow the instructions. .. seealso:: @@ -45,7 +45,7 @@ If your banking institution is not available in Odoo, or if you don't want to co account to your database, you can configure your bank account manually. To manually add a bank account, go to :menuselection:`Accounting --> Configuration --> Add a Bank -Account`, click on :guilabel:`Record transactions manually` (at the bottom right), fill out the bank +Account`, click :guilabel:`Record transactions manually` (at the bottom right), fill out the bank information, and click :guilabel:`Create`. .. note:: @@ -59,7 +59,7 @@ Create a cash journal --------------------- To create a new cash journal, go to :menuselection:`Accounting --> Configuration --> Accounting: -Journals`, click on :guilabel:`Create` and select :guilabel:`Cash` in the :guilabel:`Type` field. +Journals`, click :guilabel:`Create` and select :guilabel:`Cash` in the :guilabel:`Type` field. For more information on the accounting information fields, read the :ref:`accounting/bank/configuration` section of this page. @@ -125,8 +125,8 @@ You can edit the currency used to enter the transactions. Account number -------------- -If you need to **edit your bank account details**, click on the external link arrow next to your -:guilabel:`Account Number`. On the account page, click on the external link arrow next to your +If you need to **edit your bank account details**, click the external link arrow next to your +:guilabel:`Account Number`. On the account page, click the external link arrow next to your :guilabel:`Bank` and update your bank information accordingly. These details are used when registering payments. diff --git a/content/applications/finance/accounting/bank/internal_transfers.rst b/content/applications/finance/accounting/bank/internal_transfers.rst index 533259f9f..17cf584e4 100644 --- a/content/applications/finance/accounting/bank/internal_transfers.rst +++ b/content/applications/finance/accounting/bank/internal_transfers.rst @@ -26,7 +26,7 @@ select the :guilabel:`Internal Transfers` :doc:`reconciliation model ` with -your business records, such as :doc:`customer invoices <../customer_invoices>`, :doc:`vendor bills -<../vendor_bills>`, and :doc:`payments <../payments>`. Not only is this compulsory for most -businesses, but it also offers several benefits, such as reduced risk of errors in financial -reports, detection of fraudulent activities, and improved cash flow management. +**Bank reconciliation** is the process of validating :doc:`bank transactions `. Many +of these transactions are matched with counterpart items related to business records such as +:doc:`customer invoices <../customer_invoices>`, :doc:`vendor bills <../vendor_bills>`, and +:doc:`payments <../payments>`, while others that may not have a matching counterpart item (such as +bank fees) can be written off :ref:`manually ` or with +:ref:`reconciliation models `. Not only is bank reconciliation +compulsory for most businesses, but it also offers several benefits, such as reduced risk of errors +in financial reports, detection of fraudulent activities, and improved cash flow management. -Thanks to the bank :doc:`reconciliation models `, Odoo pre-selects the -matching entries automatically. +Thanks to the :ref:`default matching rules ` and customizable +bank :doc:`reconciliation models `, Odoo selects the matching items +automatically when possible. .. seealso:: - `Odoo Tutorials: Bank reconciliation - `_ + `_ - :doc:`bank_synchronization` - :doc:`transactions` @@ -22,123 +26,273 @@ matching entries automatically. Bank reconciliation view ======================== -To access a bank journal's **reconciliation view**, go to your :guilabel:`Accounting Dashboard` and +To access a journal's :guilabel:`Bank Matching` view, go to the :guilabel:`Accounting Dashboard` and either: -- click the journal name (e.g., :guilabel:`Bank`) to display all transactions, including those - previously reconciled or -- click the :guilabel:`Reconcile items` button to display all transactions Odoo pre-selected for - reconciliation. You can remove the :guilabel:`Not Matched` filter from the search bar to include - previously reconciled transactions. +- click the journal name (e.g., :guilabel:`Bank`) or its :guilabel:`Transactions` button to display + all transactions, including those previously reconciled, or +- click the :guilabel:`x to reconcile` button to display only unreconciled transactions. To include + previously reconciled transactions, remove the :guilabel:`Not Matched` filter from the search bar. .. image:: reconciliation/bank-card.png - :alt: Reaching the bank reconciliation tool from your accounting dashboard + :alt: Reaching the bank reconciliation tool from the accounting dashboard -The bank reconciliation view is structured into three distinct sections: transactions, counterpart -entries, and resulting entry. +The :guilabel:`Bank Matching` view is composed of lines for each transaction of the journal with the +newest displayed first. Each transaction has a date, a label, a partner (if set), :ref:`action +buttons `, and the transaction amount. Each line can be +expanded to show additional information and buttons. .. image:: reconciliation/user-interface.png - :alt: The user interface of the reconciliation view of a bank journal. + :alt: The user interface of the bank matching view of a bank journal. + +.. note:: + Once a :doc:`transaction ` is reconciled, the suggested action button(s) is + replaced with the counterpart entry/entries it was matched with or the account(s) it was written + off to. + +.. _accounting/reconciliation/transactions: Transactions - The transactions section on the left shows all bank transactions, with the newest displayed - first. Click a transaction to select it. +------------ -Counterpart entries - The counterpart entries section on the bottom right displays the options to match the selected - bank transaction. Multiple tabs are available, including - :ref:`reconciliation/existing-entries`, :ref:`reconciliation/batch-payments`, - :ref:`reconciliation/manual-operations`, and :guilabel:`Discuss`, which contains the chatter for - the selected bank transaction. +Every :doc:`transaction ` is linked to a journal entry that debits/credits the +journal's main account and its :ref:`suspense account ` until it is fully +reconciled. At that point, the suspense account is replaced with the account of the counterpart item +or, in the case of :ref:`manual matching `, the selected +account. -Resulting entry - The resulting entry section on the top right displays the selected bank transaction matched with - the counterpart entries and includes any remaining debits or credits. In this section, you can - validate the reconciliation or mark it as :guilabel:`To Check`. Any :ref:`reconciliation model - buttons ` are also available in the resulting entry section. +.. _accounting/reconciliation/action-buttons: + +Possible action buttons +~~~~~~~~~~~~~~~~~~~~~~~ + +Up to two suggested action buttons are available as primary buttons, but all available action +buttons are displayed when the transaction is expanded. The following action buttons are available +depending on the details of the transaction: + +- :guilabel:`Set Partner`: Open a search view to add a partner to the transaction. +- :guilabel:`Set Account`: Open a search view to manually select an account to write off the full + amount of the transaction with this account. If necessary, :ref:`edit the line + ` to change the amount. +- :guilabel:`Receivable`: Write off the transaction to the receivable account of the partner. +- :guilabel:`Sales`: Open a list view of sales orders belonging to the transaction's + :guilabel:`Partner` (or proceed directly to the form view if only one relevant sales order + exists). Select the relevant sales order(s) and click :guilabel:`Create Invoices`, then return to + the :guilabel:`Bank Matching` view and match the invoice(s) using the :guilabel:`Reconcile` action + button. +- :guilabel:`Payable`: Write off the transaction to the payable account of the partner. +- :guilabel:`Reconcile`: Open a search view of existing items from records such as customer + invoices, vendor bills, and payments. Select one or multiple items to add counterpart items with + the corresponding accounts of those items. +- :guilabel:`Batches`: Open a short list of :doc:`batch payments <../payments/batch>`. To view all + batch payments, click :guilabel:`Search More ...`. Select a batch payment to add a counterpart + item for each payment of the batch with the corresponding account of each payment. +- :doc:`reconciliation_models`: Each manual reconciliation model that could apply to the transaction + is displayed. Click the reconciliation model's action button to generate the counterpart items + defined on the reconciliation model. + +.. note:: + To remove the partner from a transaction, click the :icon:`fa-times` :guilabel:`(close)` icon + next to the partner's name. + +Click the :icon:`fa-chevron-down` :guilabel:`(chevron down)` button next to the possible action +buttons of an expanded line to display any of the above action buttons that are hidden due to space +limitations, as well as the following: + +- :guilabel:`Upload bills`: Upload one or more bills to be :doc:`digitized + <../vendor_bills/invoice_digitization>`. After digitization, the bills are available for matching + via the :guilabel:`Reconcile` action button. +- :guilabel:`Manage Models`: Open the list view of :doc:`reconciliation_models`. +- :guilabel:`Open Journal Entry`: Open the journal entry of this transaction. +- :guilabel:`Delete Transaction`: Delete this transaction. + +.. note:: + Uploading bills from the :guilabel:`Bank Matching` view does not automatically reconcile them + with the active transaction. + +.. seealso:: + :doc:`../../../essentials/in_app_purchase` .. _accounting/reconciliation/reconcile: Reconcile transactions ====================== -Transactions can be matched automatically with the use of :doc:`reconciliation models -`, or they can be matched with :ref:`existing entries -`, :ref:`batch payments `, -:ref:`manual operations `, and :ref:`reconciliation model buttons -`. +When possible, Odoo automatically reconciles transactions based on their fields. -#. Select a transaction among unmatched bank transactions. +If no partner is set on the transaction, the transaction's :guilabel:`Label` is compared with the +:guilabel:`Number`, :guilabel:`Customer Reference`, :guilabel:`Bill Reference`, and +:guilabel:`Payment Reference` of existing invoices, bills, and payments. + +If a partner is set on the transaction, the transaction is instead matched with invoices, bills, and +payments of the partner based on the :guilabel:`Amount`. The following rules are used in a +sequential order to identify and apply a match: + +- Exact match +- Discounted match: for payment terms with discounts for early payments +- Tolerance match: within 3% to account for merchant fees, rounding differences, and user errors +- Currency match: when the transaction is in a different currency than the invoice, bill, or + payment (with a 3% tolerance for exchange rate differences) +- Amount in label: if the invoice :guilabel:`Amount` is found in the transaction's + :guilabel:`Label` + +In addition to using these fixed matching rules, transactions can be matched automatically with the +use of :doc:`reconciliation models `. Otherwise, reconcile transactions +manually by following these steps: + +#. Expand the desired line among unmatched bank transactions to display all available action + buttons. #. Define the counterpart. There are several options for defining a counterpart, including - :ref:`matching existing entries `, :ref:`manual operations - `, :ref:`batch payments `, and - :ref:`reconciliation model buttons `. -#. If the resulting entry is not fully balanced, balance it by adding another existing counterpart - entry or writing it off with a :ref:`manual operation `. -#. Click the :guilabel:`Validate` button to confirm the reconciliation and move to the next - transaction. + :ref:`matching existing items `, :ref:`manually setting + the account `, matching with :doc:`batch payments + <../payments/batch>`, and using :ref:`reconciliation model buttons + `. +#. If the resulting entry is not fully balanced, add another existing counterpart item or write it + off by :ref:`setting the account ` of the remaining + amount. -.. tip:: - If you are not sure how to reconcile a particular transaction and would like to deal with it - later, use the :guilabel:`To Check` button instead. All transactions marked as :guilabel:`To - Check` can be displayed using the :guilabel:`To Check` filter. +.. _accounting/reconciliation/existing-items: -.. note:: - Bank transactions are posted on the **journal's suspense account** until reconciliation. At this - point, reconciliation modifies the transaction journal entry by replacing the bank suspense - account with the corresponding receivable, payable, or outstanding account. - -.. _reconciliation/existing-entries: - -Match existing entries ----------------------- - -This tab contains matching entries Odoo automatically pre-selects according to the reconciliation -models. The entry order is based on :doc:`reconciliation models `, with -suggested entries appearing first. - -.. tip:: - The search bar within the :guilabel:`Match Existing Entries` tab allows you to search for - specific journal items. - -.. _reconciliation/batch-payments: - -Batch payments +Existing items -------------- -:doc:`Batch payments <../payments/batch>` allow you to group different payments to ease -reconciliation. Use the :guilabel:`Batch Payments` tab to find batch payments for customers and -vendors. Similarly to the :guilabel:`Match Existing Entries` tab, the :guilabel:`Batch Payments` tab -has a search bar that allows you to search for specific batch payments. - -.. _reconciliation/manual-operations: - -Manual operations ------------------ - -If there is not an existing entry to match the selected transaction, you may instead wish to -reconcile the transaction manually by choosing the correct account and amount. Then, complete any -of the relevant optional fields. - -.. tip:: - You can use the :guilabel:`fully paid` option to reconcile a payment, even in cases where only a - partial payment is received. A new line appears in the resulting entry section to reflect the - open balance registered on the Account Receivable by default. You can choose another - account by clicking on the new line in the resulting entry section and selecting the - :guilabel:`Account` to record the open balance. +To reconcile transactions with existing items related to records such as customer invoices, vendor +bills, and payments, click the :guilabel:`Reconcile` action button, select the matching journal +item(s) in the list, and click :guilabel:`Select`. .. note:: - Lines are silently reconciled unless a write-off entry is required, which launches a - reconciliation wizard. + If the :guilabel:`Partner` is set, this list is automatically filtered to only include items + related to that partner. - .. image:: reconciliation/fully-paid.png - :alt: Click on fully paid to manually set an invoice as entirely paid. +.. tip:: + Use the search bar within the :guilabel:`Search: Journal Items to Match` window to search for + specific journal items. -.. _reconciliation/button: +If a transaction amount is lower than the invoice or bill it is reconciled with, the transaction is +fully reconciled, but the difference remains open on the counterpart item. The remaining amount can +be left open to be reconciled later or the invoice or bill can be marked as fully paid. To mark the +invoice or bill as fully paid, :ref:`edit ` the line, click +:guilabel:`fully paid`, and :guilabel:`Save`. To reverse this, :ref:`edit +` the line again, click :guilabel:`partial payment`, and +:guilabel:`Save`. -Reconciliation model buttons ----------------------------- +If a transaction amount is greater than the invoice or bill it is reconciled with, the transaction +is only partially reconciled. The remaining balance can be reconciled as any other transaction +amount. -Use a :doc:`reconciliation model ` button for manual operations that are -frequently used. These custom buttons allow you to quickly reconcile bank transactions manually and -can also be used in combination with existing entries. +.. note:: + Existing items of draft entries can be matched. Eventual automatic moves (like currency exchange + or cash basis moves) are created in draft simultaneously with the reconciliation. Posting the + original entry also posts the automatic move. + +.. _accounting/reconciliation/set-account: + +Set account +----------- + +If no existing item matches the selected transaction, you can still write off the transaction +manually: Click :guilabel:`Set Account`, then choose the appropriate account. To write off only part +of the transaction, :ref:`edit the line ` to reflect the correct +value and reconcile the remaining amount as desired. + +.. tip:: + If the partner is set, write the amount off to their receivable or payable account directly by + clicking the :guilabel:`Receivable` or :guilabel:`Payable` :ref:`action button + `. + +.. _accounting/reconciliation/model: + +Reconciliation models +--------------------- + +Use :doc:`reconciliation models ` to create custom rules that can be applied +automatically or manually via custom buttons for operations that are frequently repeated. These +custom buttons allow you to quickly reconcile bank transactions manually and can also be combined +with other reconciliation models and with counterpart items when reconciling transactions. + +.. example:: + An outgoing bank transaction for $103 is partially matched with a vendor bill for $100, leaving + $3 of the transaction still unreconciled. Use the :guilabel:`Bank Fees` reconciliation model to + create a new counterpart item for $3 and reconcile it with the remaining $3 of the bank + transaction. + +.. _accounting/reconciliation/edit: + +Edit lines and unreconcile transactions +======================================= + +To edit a counterpart item, expand the line, click the :icon:`fa-pencil` :guilabel:`(pencil)` icon, +and edit the necessary fields in :guilabel:`Edit Line` window. + +.. note:: + When the counterpart item is an existing journal item, some fields are read-only. + +If a transaction is partially matched with a counterpart item, use the link to mark the invoice as +:guilabel:`fully paid` or to switch back to a :guilabel:`partial payment`. + +To unreconcile a transaction, delete all counterpart items associated with the transaction by +clicking on the :icon:`fa-trash` :guilabel:`(trash)` icon. + +.. _accounting/reconciliation/netting: + +Netting +======= + +Netting (also known as AP/AR offsetting) is the process of balancing incoming debts from and +outgoing debts to the same partner. Reconciling the incoming and outgoing debts creates a new +journal entry that balances the debts. Two main scenarios exist: + +- :ref:`A bank transaction balances ` (either fully or + partially) the incoming and outgoing debts. +- :ref:`No bank transaction balances ` the incoming + and outgoing debts. This situation can occur either when the debts balance each other completely + or when the debts remain unbalanced. + +.. _accounting/reconciliation/net-transaction: + +Netting with bank transactions +------------------------------ + +When a bank transaction balances (either fully or partially) the incoming and outgoing debts, +reconcile the bank transaction from the :guilabel:`Bank Matching` view like any other :ref:`existing +items `: + +#. Click :guilabel:`Reconcile` on the transaction. +#. Select all the relevant counterpart items on both the payable and receivable side. +#. Click :guilabel:`Select`. +#. If a balance remains, depending on the details, the following situations are possible: + + - An invoice, bill, or other item is not fully reconciled, and the remaining balance can be + :ref:`reconciled ` with other bank transactions. + - The bank transaction itself is not fully reconciled, and the remaining balance can be + :ref:`reconciled ` as in any other situation. + +.. _accounting/reconciliation/net-no-transaction: + +Netting without bank transactions +--------------------------------- + +When no bank transaction balances the incoming and outgoing debts, there is nothing to reconcile +from the :guilabel:`Bank Matching` view. However, the debt amount is visible in both the account +receivable and the account payable. To balance these debts so that they no longer appear on the +partner ledger, follow these steps: + +#. Go to :menuselection:`Accounting --> Accounting --> Reconcile`. +#. Select the journal items that debit or credit the account receivable and account payable and + represent the debts to be netted. +#. Click :guilabel:`Reconcile`. +#. If the debts don't balance each other perfectly, a :guilabel:`Write-Off Entry` popup window + appears, allowing you to decide how to resolve the remaining balance: + + - Select :guilabel:`Allow partials` to only partially reconcile the account receivable and + account payable and leave the remaining balance open. + - Use a :doc:`reconciliation model button ` to write off the balance. + - Manually choose an :guilabel:`Account`, and optionally adjust the :guilabel:`Tax`, + :guilabel:`Journal`, :guilabel:`Label`, :guilabel:`Date`, and :guilabel:`To Check` fields. + +The items are then matched, and their balance is removed from the partner ledger, representing that +no payment is due for these debts. + +.. note:: + The workflow is the same whether there are only two equal debts in the receivable and payable + accounts or multiple debts in each account. diff --git a/content/applications/finance/accounting/bank/reconciliation/bank-card.png b/content/applications/finance/accounting/bank/reconciliation/bank-card.png index 4121744aeb662c6babeed2b83e91e9839ea9addc..906505249d73ae4311d0c2cd7f5befed218f0b76 100644 GIT binary patch literal 7031 zcma)fcT^MYw=RlUFsO)V00jZTk0OK)B2^TSBE2Jo-aAO|gd#;if^?8xrI%151VZmU z^xgtNN&*qciQl>RuHU-r{BdTjnR(wmdq4Zx&s%0DQbk#of}EC|goK1bUQR}hgycGy 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 JUsA>a{|m+3s6PMz diff --git a/content/applications/finance/accounting/bank/reconciliation/fully-paid.png b/content/applications/finance/accounting/bank/reconciliation/fully-paid.png deleted file mode 100644 index bcb2ed327367b50999d4c3215f332dd67c97945a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17652 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 CfUA@M literal 68616 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 {(*RYo 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 CxVjDi diff --git a/content/applications/finance/accounting/bank/reconciliation_models.rst b/content/applications/finance/accounting/bank/reconciliation_models.rst index 8fd765614..558c396fa 100644 --- a/content/applications/finance/accounting/bank/reconciliation_models.rst +++ b/content/applications/finance/accounting/bank/reconciliation_models.rst @@ -2,111 +2,158 @@ Reconciliation models ===================== -Reconciliation models are used to automate the :doc:`bank reconciliation ` process, -which is especially handy when dealing with recurring entries like bank fees. Reconciliation models -can also be helpful in handling :doc:`cash discounts <../customer_invoices/cash_discounts>`. - -Each model is created based on a :ref:`model type ` and :guilabel:`bank transaction -conditions`. +Reconciliation models are custom rules that complement the :ref:`default set of matching rules +` and enable more advanced automation of the :doc:`bank +reconciliation ` process. These models are especially useful when dealing with +recurring flows like writing off bank fees or :doc:`cash discounts +<../customer_invoices/cash_discounts>`. .. seealso:: - - :doc:`bank_synchronization` - - `Odoo Tutorials: Reconciliation models `_ + `Odoo Tutorials: Reconciliation models `_ -.. _models/type: +.. _accounting/rec-models/config: -Reconciliation model types -========================== +Configuration +============= -To access reconciliation models, go to the :guilabel:`Accounting Dashboard`, click on the -:icon:`fa-ellipsis-v` :guilabel:`(vertical ellipsis)` menu on the bank journal and select -:guilabel:`Models` under the :guilabel:`Reconciliation` section. For each reconciliation model, a -:guilabel:`Type` must be set. Three types of models exist: +To access reconciliation models, go to the :guilabel:`Accounting Dashboard`, click the +:icon:`fa-ellipsis-v` :guilabel:`(dropdown menu)` menu on the bank journal, and select +:guilabel:`Models` under the :guilabel:`Reconciliation` section. -- :guilabel:`Button to generate counterpart entry`: a button is created in the resulting entry - section of the bank reconciliation view. If clicked, this button generates a counterpart entry to - reconcile with the active transaction based on the rules set in the model. The rules specified in - the model determine the counterpart entry's account(s), amount(s), label(s), and analytic - distribution; -- :guilabel:`Rule to suggest counterpart entry`: used for recurring transactions to match the - transaction to a new entry based on conditions that must match the information on the transaction; -- :guilabel:`Rule to match invoices/bills`: used for recurring transactions to match the transaction - to existing invoices, bills, or payments based on conditions that must match the information on - the transaction. +To create a new reconciliation model, click :guilabel:`New`. -Default reconciliation models -============================= +Reconciliation models can be either :guilabel:`Manual` or :guilabel:`Automated`. Manual +reconciliation models appear as :ref:`possible action buttons +` when :doc:`reconciling `. Automatic +reconciliation models apply automatically to transactions that meet the reconciliation model's +:ref:`matching conditions `. -In Odoo, different models are available by default depending on the company's fiscal localization. -These can be updated if needed. Users can also create their own reconciliation models by clicking -:guilabel:`New`. +Each reconciliation model is configured with :ref:`matching conditions +` to identify the relevant bank transactions and :ref:`Counterpart +Items ` to be generated during reconciliation. + +.. tip:: + To create an activity on the transaction, select which type of activity to create in the + :guilabel:`Next Activity` field. .. important:: If a record matches with several reconciliation models, the first one in the *sequence* of models - is applied. You can rearrange the order by dragging and dropping the handle next to the name. + is applied. Rearrange the order by dragging and dropping the handle next to the name. .. image:: reconciliation_models/list-view.png :alt: Rearrange the sequence of models in the list view. -Invoices/Bills perfect match ----------------------------- +.. _accounting/rec-models/conditions: -This model should be at the top of the *sequence* of models, as it enables Odoo to suggest matching -existing invoices or bills with a bank transaction based on set conditions. +Matching conditions +------------------- -.. image:: reconciliation_models/invoices-bills-perfect-match.png - :alt: Set rules to trigger the reconciliation. +A reconciliation model's matching conditions determine to which transactions it applies. -Odoo automatically reconciles the payment when the :guilabel:`Auto-validate` option is selected, and -the model conditions are perfectly met. In this case, it expects to find on the bank statement's -line the invoice/payment's reference (as :guilabel:`Label` is selected) and the partner's name -(as :guilabel:`Partner is set` is selected) to suggest the correct counterpart entry and reconcile -the payment automatically. +The following fields can be used to restrict the reconciliation model's availability to transactions +that meet the conditions: -Invoices/Bills partial match if underpaid ------------------------------------------ +- :guilabel:`Journals` +- :guilabel:`Partners` +- :guilabel:`Amount`: Select :guilabel:`Is lower than or equal to`, :guilabel:`Is greater than or + equal to`, or :guilabel:`Is between` and enter the amount(s). +- :guilabel:`Label`: Select :guilabel:`Contains`, :guilabel:`Not Contains`, or :guilabel:`Match + Regex` and enter the transaction label's matching condition. -This model suggests a customer invoice or vendor bill that partially matches the payment when the -amount received is slightly lower than the invoice amount, for example in the case of -**cash discounts**. The difference is reconciled with the account indicated in the -:guilabel:`counterpart entries` tab. +.. tip:: + `Regular expressions `_, often abbreviated as **regex**, can be used in + Odoo in various ways to search, validate, and manipulate data. Regex can be powerful but also + complex, so it's essential to use it judiciously. -The reconciliation model :guilabel:`Type` is :guilabel:`Rule to match invoices/bills`, and the -:guilabel:`Payment tolerance` should be set. - -.. image:: reconciliation_models/partial-match.png - :alt: Set rules to trigger the reconciliation. + To use regular expressions in a reconciliation model, set the :guilabel:`Label` to + :guilabel:`Match Regex` and add an expression. Odoo automatically retrieves the transactions + that match the regex expression and the conditions specified in the reconciliation model. .. note:: - The :guilabel:`Payment tolerance` is only applicable to lower payments. It is disregarded when an - overpayment is received. + A transaction must meet all conditions for the reconciliation model to be available for it. If no + condition is defined (i.e., if all fields are left blank), the reconciliation model will be + available for all transactions. + +.. _accounting/rec-models/counterpart: + +Counterpart items +----------------- + +Each line in the :guilabel:`Counterpart items` tab creates a journal item with the specified +details: + +- :guilabel:`Partner`: Select the partner, if any, to set on the journal item. +- :guilabel:`Account`: Select the account, if any, to set on the journal item. +- :guilabel:`Amount Type`: Select how the amount of the journal item should be calculated: + + - :guilabel:`Fixed`: Use a fixed amount. + - :guilabel:`Percentage of balance`: Use a percentage of the remaining balance of the + transaction, regardless of the transaction total. + - :guilabel:`Percentage of statement line`: Use a percentage of the transaction total, regardless + of the remaining balance of the transaction. + - :guilabel:`From label`: Use a percentage from the transaction's label using regex. + +- :guilabel:`Amount`: Enter the amount to be used on the journal item. This field will be either a + fixed amount, percentage amount, or regex depending on the :guilabel:`Account Type`. +- :guilabel:`Taxes`: Select a tax, if any, to set on the journal item. This field is hidden behind + the :icon:`oi-settings-adjust` :guilabel:`(settings adjust)` icon by default. +- :guilabel:`Analytic`: Select an analytic distribution, if any, to set on the journal item. +- :guilabel:`Label`: Enter a label, if any, to set on the journal item. + +.. note:: + - While neither the :guilabel:`Partner` nor :guilabel:`Account` fields are mandatory, at least + one of the two must be set for the reconciliation model to work correctly. + - The reconciliation model can be used for :ref:`partner mapping ` + if the :guilabel:`Counterpart Items` include a :guilabel:`Partner` but no :guilabel:`Account`. + +.. _accounting/rec-models/defaults: + +Default reconciliation models +============================= + +In Odoo, different models are available by default depending on the company's :doc:`fiscal +localization <../../fiscal_localizations>`. These can be updated if needed. The following +reconciliation models exist across most fiscal localizations. + +Internal Transfers +------------------ + +The :guilabel:`Internal Transfers` reconciliation model is used for making :doc:`internal transfers +` from one bank or cash account to another by moving the entire transaction's +balance to a liquidity or internal transfer account. To fully transfer the amount from one account +to another, this reconciliation model must be used on both the incoming journal's transaction and +the outgoing journal's transaction. + +.. seealso:: + :doc:`internal_transfers` + +Bank Fees +--------- + +The :guilabel:`Bank Fees` reconciliation model generates a counterpart item that moves the remaining +balance of a transaction to a bank fees account (that varies by :doc:`fiscal localization +<../../fiscal_localizations>`) and includes "Bank Fees" in the :guilabel:`Label` of the new item +that it creates. This reconciliation model is only applicable to transactions whose label contains +"Bank Fees" due to its :ref:`matching conditions `. + +.. example:: + An outgoing bank transaction for $103 is partially matched with a vendor bill for $100, leaving + $3 of the transaction still unreconciled. Use the :guilabel:`Bank Fees` reconciliation model to + create a new counterpart item for $3 and reconcile it with the remaining $3 of the bank + transaction. + +Cash Discount +------------- + +The :guilabel:`Cash Discount` reconciliation model generates a counterpart item that moves the +remaining balance of a transaction to a cash discount account (that varies by :doc:`fiscal +localization <../../fiscal_localizations>`) and includes "Cash Discount" in the :guilabel:`Label` of +the new item that it creates. .. seealso:: :doc:`../customer_invoices/cash_discounts` -Line with bank fees -------------------- - -This model suggests a counterpart entry according to the rules set in the model. In this case, the -reconciliation model :guilabel:`Type` is :guilabel:`Rule to suggest counterpart entry`, and the -:guilabel:`Label` can be used for example, to identify the information referring to the -:guilabel:`Bank fees` in the label of the transaction. - -.. image:: reconciliation_models/bank-fees.png - :alt: Set rules to trigger the reconciliation. - -.. note:: - `Regular expressions `_, often abbreviated as **Regex**, can be used in - Odoo in various ways to search, validate, and manipulate data within the system. Regex can be - powerful but also complex, so it's essential to use it judiciously and with a good understanding - of the patterns you're working with. - - To use regular expressions in your reconciliation models, set the :guilabel:`Transaction Type` - to :guilabel:`Match Regex` and add your expression. Odoo automatically retrieves the - transactions that match your Regex expression and the conditions specified in your model. - - .. image:: reconciliation_models/regex.png - :alt: Using Regex in Odoo +.. _accounting/rec-models/partner: Partner mapping =============== @@ -117,8 +164,8 @@ reconciliation. For example, you can create a partner mapping rule for incoming specific reference numbers or keywords in the transaction description. When an incoming payment meets these criteria, Odoo automatically maps it to the corresponding customer's account. -To create a partner mapping rule, go to the :guilabel:`Partner Mapping` tab and enter the -:guilabel:`Find Text in Label`, :guilabel:`Find Text in Notes`, and :guilabel:`Partner`. - -.. image:: reconciliation_models/partner-mapping.png - :alt: defining partner mapping +To create a partner mapping rule, configure any :ref:`matching conditions +`, such as a specific transaction label, and then configure the +:guilabel:`Partner` and any other relevant fields in the :ref:`Counterpart Items +` tab. Setting an :guilabel:`Account` is not mandatory for +partner mapping. diff --git a/content/applications/finance/accounting/bank/reconciliation_models/bank-fees.png b/content/applications/finance/accounting/bank/reconciliation_models/bank-fees.png deleted file mode 100644 index d373879bbeced2d627feec3f8cfdc60382766c56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19320 zcma&O2UL^G+BO_FDgp)+R5}RKs|cY+^S<9cU;S6stY4CcZ0?5HGJE|nq@6`i?O1=yEC%z zW2aKF8%@X?tR^%Gfx&93>4F%!PcJSr7H%XzPk&Kn(`IC)W7fY}uAt}l!0`)GvixdR zcWt2ldHJ^4Ornt^*YpzpTr6yKOwu`eY$@hYY=b@a9L;EiP%PT?blrt7b5@DM0V{@5y z40?rhY?iDRwJ>$BdRx9uPf|rdaINHfy26C?J1ue96D|=C5HQZ zE9!o&PJAzi1EiW~w?kZQhL*O?t?gzTlebO|R#EMY60pM-r<&UOtL-T#6(NXo+RDN8 z{!C?f^SqXAbfznG=VwxJO^2O^&97)Pql8{0YFga)zv8v?o63c~_=Lpj5PM=P`wzZZFCvrDOr(*8 zewdN(>T+UUS{C!Qp`FRL`Ab+0U8DRsJ0a7ojEws6aJj&WEHFQ=*|)d>p)%1 z1j5<6q^e?IR+;mCL6&cky)?B=^4!nNuWj><1;qnrM@%`hD!m7Ki3n3xdF0I!Z#lXT zQ|~-?89LZSN=il`oEQuMJO{{0y;XOg-b(jUQAbht%)O?uC73m8lK~jwb;&+cXAm*@ z^+u;eR;5!t*16jMaj~j@H{h>|AJ56(Mc{uKG4h^JWgz35X8B@Sa27E|*0u4R4-9tM zib$7Z;*VF#Pu~zaoo(cHP1aDQ_Z9d1>3Pz$t zpzb~ZfC2!1Qvd)TZ&&i4RsoEPY}g#jXn4Zm4euzYN#m29-Fy$+`UC@z%_3AyRZhzCgs45~$v)55D8B7GIbIJM zMUH8n7m_)*u5lmA?yya8)ssjqurj#wV=0->JnAok^D-Qb_-021og%-ydqU?UQ;AkxAlH$5&tLBh#?%n3CKZv*fkFO=8u_{8)8>{s$Z+DbIr+|) zcYcr5qfzKw4Z|v%K zo+ZA>w}FrlD>)lOyFsb!iE#$e%XldZY@0nlW>sU&6CWl$e+bxMvQ9st36~b%r7lcr9~s=a;5r@7%o1{GQAJE8?|1)7)y`+uPBHgDfQ_1dA^&~G z7Ct+Q*3jWF8SAPjE~3z`KC5~x#_ro2WQfkt7mJwodq35_2qeKE&_sbqFEK-* zJXoUH>86Ku0+w^vr6Gx-#1NW*G)w@z1RxA+3!B)Vl*E-%l$R<4+8PC;IRzTZ`Vux9ev31?4w9 zs|q<)-Jx>HrPYHFYpLNG*-?GG;|$c})9K!o1Hq?EE0q&+sfeN&sr{*VhaY{?*q8=! zJgjJ`w;4PDw^)tISUx6_=0M14Wj{|k5GC-E_k<>Lf9cMVe}^I-|8^L-$1jr_3E!n?&@ z^4zuF+E@FRpWW9@9DtF|j)}6&pH7%O!q!JYe0qCA^QU%Ij&=plThVx3=Bw<-dE!yC z?@Vyo+Um`c+ibN?I>M+1s@u9J; z>b0d?5Xpf@*ph-B#omGX2DTH6qjUoUq-yl+o>VgFwA`^O; z=$zT&zFC?e@q}b+0*|*T*piQzsT!oCcqX@7C$b;BMh)YoCc=Iu5u>!8j`V{*d)7;H zz>JL)rhzknm*t4ZX`C4}6Y4ALL%V&#Iw zE1JJE>91>9qG(j(^+5MmW^Yk=k+Ij`?YR5rJ^2`43(9C{stqvUB4`p{r3Uf6)sO5G zF2TT)cjiEst09$~oalN-@Ncskxr}v8kp;g{WA2d7fv^(ydu)-*<@p0Zo20`)pS(-* zBu!Z1*I0&VW0Jx^Y#@8E3iMma+U#f8!Ai&zju|Kd+JV+>r%@)=N+eeZG(GvQUC~i? z_ccbb5b#lEnZmW)HEX%d^Xuu_f&CPL%rPsIDZZ&|8a>nnVv=S zv&6v;f3Eg-{#q@(x_|~V%(X${$I;nzOpWVl2!eFt|G%{e-562o) zed;XGvlQVe9JQ!rYCs!KV|TlR7UD4uI+b=b>U(M6HfvA8X%!oNCG0PXdxwR>T8PDH z=l<4tlFGQ7;fQhj%b14R3{MY-`seHNKJcN$ zI#-}qQd}n1X^DczWyWawW9*4UX|oq?WLDt&8z`n{r8a0(GmZNG@2ooXV@W!F7A@i`0=7^I^6to>;pk$xPVk(e5vC@B51wtdWgBiK%4w#by6p7E$tp^DWG2b~9kVHUj&164 zrJf{Kv3Q!LKd6QaI`}0~^C{CojR*DUafFUtll;QVVecCoRZ9)6&Vi?@maQ>fy;e)- zS7ihHFH4SB(z#*b2jrI&)q@PKmTjy$a^wvvs%h|}h_mrdQtePG5xoYr7c4K#5lPab z9`&$i&JS{7&0k=_=ObAskjUYz=*KUt?k<0l(*OBtHs=InKk(cQe3zQEm^qm65XNFV zhU<~r1A5|3gH7~73irp&HwZgHc;6~E^XnSB4n$aRdtUm{a!TKr+AJ;}Ds-(S+4=bd zP@N5njAUa!d)3yarS$e?2>Vs+_3yvPIgd}SQV%R5x2(VDUsh=H^F0WV;HfV6y*YcM zUv6W!=(eWw@dc-aXhJg-zTmmO6pTaB1?uoSkuy~2QgoUrAxui59+*Gd`e=4GOr(?+ zt5=Bn*=*9RH8Y(s(7?tV?Y(JrEu+_y96H9#Y}6#!bGdbay%;I)+=8z}XSO&xFJ;b) z(s0OR%`Xa3>{gEP&E4zjSFQGa4oTN@t>Z9i!NssSR`Il_Eg2>}aLzx~1EVcWy zBp{-QA3xAl(0R{S_~y}lMTQ6XeCdXvI=as#hzb0kxlmE6wI{H4tbcecm+CF&lD9lw zmXhJLli5rUi@`XX`VNJ-oX(%7dBs)|?Fyalv@F^U656P(3feg8$BXkC+ZEE;qJBCR zOfKEcUTBphRSTqz>b~XD-E=KbHJboHeHU^Q7K7Z6XT| zz1XfzZk8cQe1bUax!CBeqyzZjcJ7$65dU_7-7*oKh)h<#9>GI+Nb5jnh<_i_mYlXND2vh~}gDdsQgt;Cq0P)Tzgbjq_4P^4?k@=HCI-~9qtJVr$-+Z5A5 z?$+OlYGD?$S?c;QC;n`h!KOyC0dQp#U*k~3LHJOZY{e_ffXMMG0zk)x7iql z7W-Yt3)F7wmS$dEc1Lb1_ade$H??L#K!cXbQ5na`zZ8PKGsiHyH!#g2iUr?ds5l_h2x%iw=WFgTT z?)s9H-KFetgc%M&t040C`Xsenhj&o2K6Ox%Ot=0K-|=)*c_o8<+7d;LjtFYNgSm8s zjEhKz+&7uhND}Qt`QjbwitBAJjL_%CBbDhWm&jmto0L@l>YE=A%KOnkFsUAS4r1TW zp(DMKqs)-Kn(wPqgy7sy*JaZGj?h?w(#4NaPpY;AU;Rz(jVpWEm ziBIRDGGAS}>M%MDpp&N_86(ce+!kS7(tr0*7FsEkhAtlx!=}0+_4@IIu&dpPv`ON_ z?t_=Gs_EGq3ThtLnV<@(in75pFAfV11wjsj5XZ*gv|7CFk)2JIV4l=HJh0@XX>Ns{ z{BPj&*gK#bco>|jN!F)Mfq#9KqaARgG3vrHs`Azt-vkxf^XxJPqL#!6VP`J!u+3ek z@J%XV{#U2cVUUR#GR_P<@9U>YX5B%w!*kw4=BxV>#8{ckfPM{B*5tc=qU^9A`}6N> z8W)S_yu;_;gdpEu2yC#^W(HUqy-@A|B6Lg;i?i;VW!CF^KlWZ$%q0DCS+MtMzFLVL zWbDz|hVP7vEM|ToSX2GJl`0tFWz%%8&TPL*G3-e}mz#X9FOFxLGjIm0mat@iz19Zw zU@^U$$UU;ZMt8iLfA5Z@DNBm#xW~{)-T~~o4AhqOd2`#nLc@Y)U#vPc20wMsd30zc zSjM(M)8{o*j1d6*#xBG45h^NY9`7-nDa}bt&4OH?B zDw_z|NNPk&*Ltj16g(`g;nPNxN@!0dB=FG(#qpAuWo?la+gJ|SL^Jg=TeH5Pa7=2E ze?nPNIB1#rp)bKR1_sNhO$oaBi`d~^F>q{HtpC2tgt;}>j~H9iedhLaS2y)9%b1j(DY7tp=Y19#uV+N zKW*oEH8E>I4DKCL&u!6yCO08GO^Kb~o;?BRuTd1itrB4o=e%a6kG`qZGbIfc(4Rc( zQ={`Me8%O|Tv??6Zyi>FKm5+BrP4;2u5IZi#EwlT8TJ?#4Z$}ubx)*uf(o?MX7(oR zl0Tu~&#f=s2;O@UJHB*RUtKAKqj1^P^-$+a6%B+?*k`YJGQB z?t`!jnC44HDMg;s;d&Kp9o4ifHfwQ1F1D%YG~63mBDgq=;+5$$MeU`_6Ir2DV(n3U z(>j$Mwy5E{HWGfrZqHWOxP#+_-44a5MYF)>5;>slH3}BN7Z#?MT(|;~PijkyT^xiJ z*yMr5lO&dl!oR>Ca=0vdfV0QL2mKrwP-K6(K5`=>R|`9BG-J1^N60FEG(mN)%~^3! zGZ$7uzC|@IfG(w5=RUJO0nD$!g%FZq#9`IaG7xfy3~GInC&O7`ePq?z;qYo(jM{ z9+seYt}bx6zo~Mg8k>_P!T#`R%>9|m73o@N-Oq)VZdEVKPma{`;+D_)?z=czc-Pkd zdM5YKn17K3ZZ`ZfYfIB29ZE()N?9SYQU#u=(B1hV`TaYdp7lUT!IFhni;g3>J8_ka^iNYTE=2PJkTMaGSBQBGrCJcf zAMo)F{MCN=ni?3)of96;!A{nzYT@_Of_9ZU>h$OXN^1yyor!zO&P#tiWIMJk`<{H_8<4 zgLH#WA{IaZZh>r8ZRIS9Np~^2* z=roEoK(4)!wui%}BOqNH%kuZM;be^i?ZdtJngIFTmz96rpBd1#p(vh9h(ptYj0a0i z`Z<14a#WQ_xB7jKN}Nn=_#kX#nllahH=Nb9XQciN-?G`xwQJtBj2O=S^Y5gyTJ|UUA9q9wFAcu!O=@)Tf^RBX&)a5WPH?ZtEn!V$6Y zg~iw6BFyfW!ppWzyQ|wM_&3^pWc?d%T~vu_IJ~S|c|y~Q%G%j~ZSW#n zjea#Mw`wDxGv;?`-U?AtvM0qj^L7YkQ#1A8z4sbSxQgj*4byo5Fhkhf$|oQnv59;_ z)Ur!Ar+!8}dvc7g}q?FVYKxPn~<}{4+4CH#vqk;>19yQQAv}1~V3f0`Z zKV{rD@!%Au4)ed?C{`t%Q%6tPmBmQS$ZFBQ*@tYEXx>MIBFZ{YF z+g4gco<$Via>7Cn<1p@p#RNemy`tJ~o1XSGyHwD-Ub#q;>~M++VG7Kcs8;vFov*mT&n4|%l%y?ZlgK+#BmKqY997u|LME^e?HSYG}s z(Ey5~7CoJVRS1}CxriIJpIbS3$m^g=Rb}+K5(tXwxas}0VQKLkNwaQx!ViCD&R&mN z5343Ogr-uD41CNr@Ro;tOr3&%4GA9KIY%dVG{V42t|zMo0wx0bDC&2GNXX~IiDo~W z$uUzo6WDlHl!P8B(YcpiJf_H{mPWa09@#m-728Z8Wa98W5 zBhxOwoOmqZvvZEaziaK_MHq4$Wa&p_2FUpAtI=z92--O@I3Xi=qa>``adeKz5&7!?lsFv?!CYm*LesYLA z`{TtLId7QF5bc9HqpG~}J|+{`N+1w3%xJ^86ZC>q^faBFuFZ1*xzgm)#FDQ(q37sA z()<;HOb{3P!6c!Tc2Jchvg+*z+gONZ4!$dpY*wt3L346k{>n?=Y5w73;_^nhoq`oQ zW~F42ToJCO;#y-xXxqM8T z?WlbsT?P_9vUyBZvELYZuOaUOxu(BZ#r#^UhjrDa-!2?RKOjNvcz?ZD#Sqyugs zCRNh<1F|l7x;V3GhoBRkAZ2}*DWkHQ+PvR=kG0m2WX4UUkBv6Iw=-Sy+mL6s5>9wP zzonaHJSyq3n0Y}eTn1aQzg;>u1FI6n*aowYwIGRcZxQVD8f^SsP~l`PV#@Zo#>~3p zhPb8-biRmOiYNIjHSIs*alF~INwFs91C19sl<K!CzqvC}IwXX3r zGU*IkT4-elo?Mh3s=NojuzB0Vwe2i$SCmiaLpA=dc#QWz?1NovW{e{u0>Y5brZjyS zE#@^Jc9dQ=Qhe-se(*8C6Q;i~v!u_AL$dPP;9Ip>`{JBJG`KYi$@eUuqEwDuXw{Za zcUf_6TBUJ%1qRN598y6ni7C~BX^ISzzv-$~jEyx|>dV^u1bBhZ)=!Y3Rp4R~^S>ve z15*l)vHs1^CrMh=WR)Hn2C#Os<|k9%LEU7#gKNJ85BoX0Z7`xuRb>9p{Hx}rXl+DZu%4G0nYXr3YUqx!zJG3KIp}!%JTT8iZm?lG_}Y1syYp! z`@)Kim-_SPBjl5^u%WpRRnpCbtM0YGP;g1!qyGF5ph{*hlq=h5jC!~FXB|fd`m99p zteU9=G`D|gh;uuvlBM-ek@Gno*5Zq;^t$3tcZyXT(?;2b&bOIv-}`>)x!i08ay-Xe z>8hlJ)c4*UT_;N2G2EkDhABS&Bk1A`Q~VtyVIOyNo$PS$G=BpDcKA+X z^Z>QKMECxG@fYBh`Tm>Ss?eU3yNfIQ|K$rX7b)(n9ko4;yL)-cY{0e5y76>NgBsz9 z8MoQ>KIpCGZ{e>(<62 zSYMvgJ~|j|4L(RXQdFb$Y`^d+jb%q+zq@h00YfbT`mcaJ0|6{ju`GCHEO({UXwVvJ9(~=-TJ)AJcx6RdEPqAMkQ?0(I&XGg$PHI-ff4bR={=D0(o+*7OWI$Srt#W zw(QE}sBQN%Y&OOC`+Usr?{8Wmm9>#cjRBvCmtTd_Ym4E-y?m$d!Oy&jE7p@j_k!2k zvkmB#a;<+T*l+$|!;9CY*K|wQ+Pdd07_TTeI?xiKIlLZ3FGb4WUbbJ$s7_ez5}Thw zkUog5l@q}U+SiKj&lm+L>CU-E?vvarl?Y>2{Uos!8^HWNIw#w^6SP)UM@4F#aPF+T zNnWN^CyiPc9*?`(8-2A>uB0=e3&&_Yo!4;}6@j!aQDC!;5AF2C+oRTWeir2LF!xkRN3Y!)$V33uw$%>`j(ts*6TjSzng{U+o}A*fBYt43 zb%Mq_r03G&|nQ^)3 z1Jy(Qqds$nKm(?>Fp8@xCx5N+An1g~_upkmkeCbV9W#Ykh4()<5PeO@m8r8prrzvlZg?JBoRS6kR;g1u6JQUi{1R4YSCw`%9$pu0+RWT^{=T9s_@Ha?A=G|g zUOA2xbv9o#RgjFJi{k0lC*P$=_$@Y;b?PtsUZ$R@%%D9}Swej)Ww)5PE984lLjPvd zq`_Q_Y-dOaw6a!)F1rvC;MV+`BFUy{?lVFEN2La7Og=YpTCOdhVOY*mpZ!jkBgpK3nK)JJ}DZvO1l(_215AXL($M<_IQ^b2%@ zK)-Mp5WR^bg~b0x&QC`|U+j0LA6_^RQNh2wcM9+PrFWP0Og`yib9WpO>u&T|^rlf5 zp~D`U4GAF1gQ&@jZoa$$UX6YftIK=qeKJdu2y@4CAU{3Z?&|8w=U0Y8NVbfF9@)Kn zv`WE2+6VHWEm;(dtPAE#zk#l7+NB~A7Z*!2%lPcI^A)-0q|*vz5Q}*}SNZ(0iJr|& z_g=4fyY9N9_I8JAN_i)(JOv6peoKk>ewoA@y-ZB3v{^pzz&on*-hww?+T9LOTNs%jA+~$$^f^vPH<~$vb`5>`6 zyF;tYk9{pslXv0!$@Rq%x=ZBSf zw3K>kM-=DS#e@_x_WUez>6-t=CWsAn*F;}gd_tr3a{G3Xar&<1C=bJS;gXz!2ur@N z$lz@e>m#lZxRr@yKscG8)^Q*d+gN+z!~K$>f?LLi)@l+|@jn0OK@(A$VC-u?$a1-8 zXPMZV3$5b8C7koMTk($M_ma{!5Q&LqY}I4mLA>=J>i2&W{Piyj@gFhfZ&UGqME)o^ ze>-yhiTp7p|81iFkH{ZW^WRzj5%~yX3f=AErn!26bM2?Rnc3=I0|>qY`39ah?9a4Z zG@a7OdGuj#n7g1!wd*6dFUEYjTIA5<<-^|;k!p1t=FhU8=&K%I0wasc^bW>QB}m+O z9jn21Px9(H87rr(>Zmg3foTDQ_sTM|ecOQeezuu7s`p<#s=nAx8t``CtHXY17yJa{ zQ<5TSI32=&dIe1{EDdOC(7S;6qM42FEl83yrER}ptmoR*6epmOr*Hu_vUghtWf__* zj3m>-1?+(k-gk(s9V7qI2fx#tv_xF?<%inB;yRf4Ph)(HWNbpjVTnvrxUH!%O4`pXl>LucE*U zL7c~^@{;%g?~Xs#ZoK6prv%8@VHQebY44uzd~aJ)R6l1!@% z8P`5;wEid?snMgt<-67YwsJl#r6w*ckTR)2uioIEqgc@$l*JE_9iu#F7%YmreJr^3 zF5|&&rtE=R*Wu4?{+)8zddi)LBz0y9Yby{g+-Pqte;V} z-2$2w>NhKzmCqqh7loglmuhYF;X0<=J%a<<+lKfNM=$@r_WpPRZN1I|#E3s^$&_ne zypD!Xe}_7J>)v1y6~6M5D~5aBxMaH&TjZt_4q@_aH~uVq#k<8>2FF0PATh*BzuD^P|O5u&yxQ_r%gqK;Rg6D;`AR;#JHF0pL{4#?K zLg$+1Hk5!4K&3Es1YVn;nV9CHmYPkBeKQ@?ai*B&Sg(m;u+RE;^%NE%Z0zirp+vAc>1zGubds(1RzVgr2Vnon7w-?B zf??G;i3sJcj?2&iITm-{=;k&&Gs3p z503>ig`YIuck^C1{ARmK(e?5NNY^Pcg}}$TIqy@FZfR%MVAs|i%G>(WU=hiU@s~m; z{$L8k+ZJj35s$R?G~4)L$2FqH`}ZJO6I|o=z+1AWZIpKYl+=hrr&H*kLCF_}mLcO$^PY*t@)>YqX zXqo^q5(nG+Mcz!r=tcjy=j$L%SOGt7H}03F1z>;h{ih7sq4udqv>`>y6gvZNI1J@SVt~!1V+D&<64a4`AG3kz%&ubX>8m4gVSaLCuJekw*mmG)Vm{&gR`H~&CCWwbV#k}{;%!KrqcRbT;%@p)n6TsA{k;1$zGNEC$Z zJVE81Y$O%v$Sq$NdMNj9Uk%U-oQzWJp7rXDZOV<~z7WJ0_f=(17bs0sGFM&D&oHD# z&J=A9hF46RneW#6FYJAIdHI?_mv>04pJ~YD;WkZaW99s!FO>V0oBNjIbawZ<=7G}! zNHLK_R>3Av4dp-6L-pM*YRJ4lm$LbHMvQs{7v}1bW z5<*lsTrMm(`0inuN5V?v=LxTdO&l2yi^dN967uPlz4@oU%FW;Sm?TH64#5UC%8&L- z(W9p!pFe4>xX)ytW@r+@pJy7_=|9h&SGZp5la|>qsn_u??rH9QJveARR$eKY1q#mF zUN}yUkM+G~PcNMoS07iVdfYPZTiV~y%rFc;wJ zyp`a0JuK*U2rg~~CC#|J!?bTmohKzZSx;PFtZhm~mNqnkDmV{0 zoc>x<$vbM2U5JpiH4A;6wq#(Z2-#`W|5hU{8WKm4cQj7LGc7!y(BkGku2qPExHI=W zuhLy^9d?`++Lx1ctlb>iKo)N zIo5C#6rHD#jCbp+>U-^vANOJkOE(4I8?qIoI>EH5&JXXDM~wH>@=sHRfLavX=5D3h zu-$me@T*6%TztlfQR^t(cFK98&0#RFsn2aQdF_ir&gel8vU2ADz)kAZp~*gjaTg zVX?2H{-Fg-@m{rK+xZ%3qPz3m>gwuld9q|a2-Js*OGs4*Dr28U8bH*$zVl=7_*%>~ zrxQL$twH4L5^{@D8$_MJwC;xW14!9amVTK>Hpr2UQ@K`gBWVy(F-|2J-#9j**{M&M zg8VWX@5eR%y@IU(M1S}+`jj%z>6oxf^wlsi&$oAlRNrh}%zC(T`A!{wdlj@@oM~3R z7goz>GV6kd_^1w_s#G!M=#f<0CnIb8bbhnY3c%)4o#S<>%Dr`#4}3+HU#w0x~|!uqEgh+V1#|-QcY+h1TYl zmD~*V6-0CNti?v;2$eKg^LhC%BHpbQWFYOCTc(;M%mS#NfK;3a8$nu(L8Ix-S>o|U z`^KH*bZs10Zh`8U{P6307JsK;~TC7bLhi& z#RFOkN2JRaH@LR~Q~+r{NJp;th#3ksoe7~F=t6ku$WgnvIUkPEXeQ(m^7GZFa!(os zdapNZ!3MVQs)45yt62_~dJA!fUve#p8cRkl9?s-8kQ{8JpVC_Vv6Il)48$cXRkQa` ztS)=NA{>!R;vsNxhrlo9DaMKru7?iip2u11wgaLIa__HTW_k{CtvAKai}!kCKRFew zN&M+&4AP=ncP1v`>1)?1D&?v?wr$x&5uQ=2WD9@Y7lRY*pV-^Y#RS&ObtaNmZVfV3 z_t%?2g+OjU7OBYV(H^(!Qk`_?s(jGD7eeT7gU7kT0aX$F zR*w6cd^@Ivt*|Yk1z=V8BdyJ*#NT$2S-o=`R_yq;k%ifdzG>5NInvkZnZgHtjpM!p z8sEVYHJZYdM?>fT8o?qEJC}P^ZlcgUGL)QCewEA*CgokMGu6sb2MTr#sleLQQ?=^Y z^3}_hOfHTz7?7$Gh}J|c{(1GyGw0$np|{QWjoXF|$^I`h)qhRN|D1LI!|3&&Q}VxA z{r_qa`_IgOiH3oiu-83hjgDq}86}!{1YR4>$uxA$CnF-CI7-$JA2QiRXlN;3 z%6-^uPq_%f@Jc#UMny&n>UFB#k!S(o_|m$zlx~j>Y4#bUc5rQY>b{`;$?~gZ_rh7X zaIPrWyMg9P1K}M-vsESshIAa&4BJX zCax{jy3Rn=y`VlT#|t(E4@EaLyw2Mg6P^)P5M+Dvv)1hQ?9!8cgOfqgfIOo1pAASyi2d^_0&R5c$Qud*X zGP>_41n5zMtvxwy4g^L1DN54ll`4lZV%~c4_B&n0BX2)dMh~3C48IlUdLF10VPfv| z3q)hLb`{Ip8cI(m97>WY%ITn>q*OqkWyRQV7vNLm%w6BN(7` zr!51@YuQ!Ls6&tP=C}V%7p2u{PCU=3u{lSQO`G{Z=S66NamplUUJ;K(9)TRc!zRPh&fi5GQglrH0;L2$OM8$KrGMw^LL(Dr*fubE zg21Z-M0^_9*;q|Ca-&FsN$x^yu!uUEkh9X;pDfk;D*fi3AZQvYQ$W_ zMy*T^gsD*x@&+&Jq#dI07@nKF#|L``n>@XAn=gw6^S6e2*iG8=`we;R$DeR`I{6*p z1Fjc9%Bypv<7CW7xB%Dff4IRsKzQH*03}4|TUn$e>mS$N{-2(B|2yyhfB5eIAMexM z|EMo>9XD$>!*BR;j5jlW=G^h-N(_SY5p4flyl!lF3b-&SKQ`K4Y@BhNmix_s1S{-4 zCr0_pd-HXesZH}b#p&J|k>|;;Ex%S%yL$o1_S555~OI;^*#KE;nKKq5K z(0ErJa^NRSx_rVF##*jw^e>FkSz9_BGc(rinR%ML-)JYx^nZ%v374S zC-Ag;56#n5*3|RpBk-ujb?Mg@_i9l@;L3MneQ%5zsxD+Gq3Nq^#uTWP7;NAOeiQmD zA|xjn@{KFBj*Q3uz{((Zj$hH^8eT=G=+O#k@F7^pM=aN#6V=!CIh^Y)^yhEXjx)g@;Z9?Bk7hf*Ke!Uh=6qhjnj!SP3#9 z--Z+5?Pwx8Am=B-sJCH*@o|28Z zX9p%1p{Euotmx0H^jL7I=B{;^o|b9?ag z%SHz~=0`A)a@zXBDl+l8K-41&_3j~O()7$p5To&F^T%-@f(}>AUG~KpKjW6}aQWa^ zZ#wPt3Y@rj2!?M-Ju4KTguvV5qH)ixH%o1O%jC_+XiK7OGx@SjE+MBE)aM@>EiTMm z*S%K88=0$W1Ve0imZ9sRYLEQ#vyBRv{7elwIDG;z&iTiQ?}A0~c4}(ARZNIvU~;+= zH@AO+?#v6gX{gT*M?S8FJS3Za%a6Qt|voJn`KMMYT#5a=Nv_z80xBSxIdAVG*9% zXxq7?wR@tw$?!8U8tq_cEyJ1^kPD+Y^1SvVXxe!=5d(|R^N_H7=m--uR>-xByi~Eh z+LnaZ3@%j3H!y4a+``Q)%DyZp75h!TVOr9NO8L-lyi2L}1!^|RyqJa-JWCP_YZ#EW z2lgm8-!5{EtASwd{*7M8)D~Se#!#8iMVg0h&5)uwv7U7buG~bcuIWOowYKC)s$8;i zUfwVzJ0Gv5Jc&m_c*0x=aX3;Q7}iuWwj6mL*=lLx>xW`#aP1SKv2UGKk5UeqX+vB$;7?Bc z95n~FX$^4)lZ4jhI59WzT)kzuW$44Q>SLkSM@|S}J$g?N=@2}quS!{A(hODT@=C6cgziLmwrD%cY2U zhk+Oer_5J)RVg0e_3&xCsgS^|N+*MPuXRja;>i~L9MAW)?sRc@gDV&~;pu~II+Kmm zVvA-IUMGi278zm*Zyb&MtSdK2T!Do~UnGC$r|jVQ5(X$M#buVnzRtPg>eyqU-Ni{L zxc~qj-2d~x0L}+K?Is~V-9{~!c+dLBk2)&`tj`o>iwvPL^i|gFgX2PZ`p?rL^9~^wnIQK$FoW(%1&8xNr;mX;o=G(+fKAL9Rc=tK6sT{^>g% zm?uxX=WtWXG?*X!FxodAkXNvIs%h`b>QJCQW4o5-WgAg#I;LAYj#ZW&g*op3e}&v< zP}6A|0C1Ed#ej#1f?zg+AR?WhCq;*Zdi3Iggf2_@6EQ)0IgX_)AT1~*C4Y94J(msAa`XifV6!)SbNAt9_VfF^GjE%Dp7+D=FK3 z4a~R|fThSms$PCBo{Wf7NyWwbnf?Xr*3%YxO$_#c;uPGAG3^j3jj~WRS{s(M{uPc+ z5mxgc+{h=&Q$umz{=Jw!i5lN@7NA};ZnI%(&Fy_(>I5>np zo;S1SRIdF(10$1bZxCV2gQv#ph$b63$J<(xmbf#N_Oc=4Tm}*pK&(DY<*j{#VUxF} zQtzp!S*UfyFxQj_&_&j@kuM@`OBjh9@bgX&L(J7;m)+SRxbtxFZYA0nH5g)b-Y|nD zZ<~l#HTDXu)%OPO)7{xCuE}8(mG%0!Kjo@uw&+AfPMP?;ciQ;J%dG0&^+;L#+f~KW zQW+}qx<%aEHi{=z6%p9Ca4hfBUN3+Y$I!JSgbdHP%-Y$DT0OO`E<4V!j6LoJe8pk0 z&Xp}X533jyrj60mrW1XmcL>5LO7pf!pMv7g6kaX=P```n&@o|rhO!B|yM;jJfz2i~ zAAEoI@KhsLFwArRXsq@lZ*79(xjh+e*R{7Jc_AT34G2rRS#u)yFts%nC=A2>qc`5ee!}=bI79m5A(e^kqE1|JMgrP90 z<~FPwc74KOrvbmDstO{H^`)9zd7_oxl4c+2dHMjb(0h{3clODSGqLf9k~+!ktRm@P|K{Ooeo0}JvfPO1lWoEPJz5M`&2hP9vA#Sy zukr|s*zQwm!?z+@haLJEu#QP@%k$Nb3*Ik zuCx58Kf$#EM4iPfEYn53j<6}nBYAX?Qd8)CK9vCM+KTf=tqEyq} zA+&5n`(p8^1XYBM$}WqnceCtJy&CPM*H7ERQ@_Z#I1IonO$@)fXe>clMXGLI;mq+* zVQd}#%Q63GzCzDCs~^lt%UOaBKz-GRE_d7qbp?h1^#u*wDaa7e92!|=KHTNbCfapj zE|6Cq*V&5d&8NpUBf)*tCMmNmEO~NV7eG}P0S$*1A=E?Yo8I*n*Mts6+THhT^YRa4 zBX^y?k%;*god(|x8Ju;i`Qe~_e{1Yn{FwW-bewX_Y`m7uOMNF_m0b`vrpye1qC&OA)l$!`+?{3&3IRo#V6sW-dLsG(ZZuxw=u2$em2B2^>M|2#x zWwg0M-zZ@Mehu}Bb4;%HEv1-2Ui*)IrCNKVwU7ovV&`8ODps$wtd=zlygZls-eBiF4P& z`edU%Eq*Oap~YtJ-7}}@Hl9B$z-MpLwhQp9^WOhIkG)! zyp!g^-CLzKYbL#vt5Em>pt152?ZLt)cO}P^4gJ3|J^B@q@O@q7J&Sg7r^@rw zBfNOxEgUx_iXKJ-I?NSI#6wm+8<;;S-AqL}BC!56%4 zstA7`wG?1>do#Qaxj-S3$mLu*Y4r9aqS)B>Qce1ieKVk+ReIcHu-rb;N~9?Xo(mIL zz;W2%ik}GKxQS1p2YCb4Edk4o<^BXz0Ph+TB!D1E zWVTLb1p1j?q`QG4K9f0~Fc4|WI&yF{_~blC{gX0R49S2~PbC47r#7GdJ(`X$_b+Hs zc`@mX0df+T&@En3wivE;PF6Bf?cXb)^bF{Pqfr`3zd$|9sA&&^_Cdt*nBUKuabc4j zQ8Phd#=5U&Htywi3)!`*zn`6fX58t8T5-TsgmZipfple_BghX1ZR@$SMuzM09`*S< z`0;tTdL{Tx@2AE<)`WCIK(qmg-+_T5^@|@^kPrLg*pwyTkF>LYZvFYC9RH5v$DlU^ f1g7p9Jvz8tGBBal(5M6Bj|foW!^tJB3x4QdQ)u-Bma+pnpII003{kNr-+20A7Lt02EI&;B(CU zYzN)*<+Y83x;+4Z)%l+TC6*rRBLDyd$V)4UA^$_S#`Lt*l(eVMcSxkIlqne{ZQtNH zil-kExsOCXM>n!lGLlhgeWDT=dCoqQE-9yu?Ds+H1-hjO75}=|b`{FE@vd&CPE2U%tQ?@xQ(w{~mz51VubQw(Q zk#^Mw3h)j(N;WbYjzEnc93H*Mi+}yk)j)1h8Wl@s`bZ0VJ|J z(NsrUReLd15_wuGr(+|@$Hu@fkF2+8IzsMmZBTy}SxU1u396_0QB5WumR?w7s;yly zca8xMR*#)LnJSlatPlxZT3%c$yFjX`_^>(kj0cG)!hc%Y*&_D~>`e^qI9S%tkhIb+ zU{g!gyglUYP=L1n!THtcV0vGu!N4IhXa*@^mbO&?dvg1z!J5Ok`f4Q89l2iH+0*lh zM<;C)DHcA>?>EY9)rh>Dwqm4}v@EFbx8{^Kyr{8IF>!BS*sYmb@^!ShKHj1gGhZ%o zer$Ki=-RaDK+aquYps~`bN@v29H^>CQ(HAPC;4i*rpp>dVR#h>exo1s5VdW(G*q(o zXuGhAFP*3iw91%F8#__qU^wWCsr^?M)UvWS-|Ag4qdai+Cq99ZnUys<>FDNZW^N`t z`>#sqP(hNDZuyZxY>xpCJxom#%gj~XGCXzu7I|~VT)x$`d3U@%b#^qvVPW+}HQcuj*k$zrXdW5Z*cK7)Cl+0~GMw_qQifm6MV($Uqo`-8w{9ZE!U*O+UY9?% z``3Ub|LjOE;1>Y-o=r)?AyLHZx7v%I zqlsrU&PDtS?G#_S%l6$nQJZXU-?OB5!YHTWnhujS`{};qT=Ig1g_E{lOBC_OoKAXv z=);Dau8$fJO&&>6f->vZ=W>4=u9uxxhEfsyJBx0*3>eQ!`oE|2B6}Gx+tYGs)Z?_r zJ-OSRCIm&qC3li)s{38+?=ttMTg}GnOXf=Vm0-|NBy86t9EM&ry<>V-s z`EP+^Ib&c4?b=r62 zjinbbK(h#J6sw=Q&&G$TxzHy*g~C39#0Jl-nnbkdpTGIlyV4(fvcdym4?K%kv_H7KB<4UUfa*jf6*oMx2R!08#KS~ zZTGh3w;So%pLPL&wlvtTd5-zF+gPqC{)r#|Qo<{4W2&QK121yIGS|oGAcV!^vVGt$ z)oG47$kM60BiFLSz`F(Xw4@Zw9*abQni9to3ig5zFu^!FqgETw(%EPo@U*owg}*&^ z8HtT$nO0bzoD!8`^^j8?C$ik1uG?HEjkYY4E2=chA^cIxas8D0tOl<(+_sccTNFq3 zRfaoSOPBziF5ef#%oopU<%V-hq+rI3LRg&Hs!B?F+qB^u!N3XNT}1AgoprvTt8glR zLMS@}HrN6f{CLb7NpiuHU$opW6YG^e;dkp5n}+4C;ibXSi-v!;2orpl@c4h&I_%?@0Dq14DB*ED+k7yx zy>szV4rq$7xVLS?iKP^toRd^l6l>z;2)HD@+oT^P@)Bn}Skv+heB~no7>8T^-JKa$ zLA65*ST?>+MKE~L_IbnDk0u6WpE(jv(-Uk$HX%Fv5dLke1UK9i2@&;mS=kq(J{N+7 zoI|CD;7a=9_1n*h;2tT9(8u_t1$?KF*$;}~(!5*btO6m&$$RhdcNJDxZbt}uFCV%> zW{+K{hfHC*os9-qShK~IQ?--1;`1H~FT>~M-nozIpd9_D$K_~prdk=+|71no_x&1^yb*}}h`8>&i+ls77P+-s@I~tPsPeuf`z`PXZN_W)Pm*i>Lf8A0 z0Ad;NZ1HSD9*ur7odWr^n31r4N+M0(Zoy*d-vUuwE^My3ERMRrZwz+Pj90OBbD89H z7f+LQLyRVY`y-iQx1v}YKTL9u4~SnW8Ct#KKXIJ=*Ol&0E^~*v0Cy@IG_tciuK9^|`*qQC?Zwl;zBou%$dSZ!<$AM1ll3IDV?y%Lp z@K{za`5pGFxHFK^>_$}@^TknlqjpJY!#vZ*C76#<1T08B3IFVAQO`kox2UD7wy8uW zK;GPL7L^?6duqmnoA|3J?kJCU06Ujt)OhPY;j$Hds$p<8540t6*cBRg(K<6ms9tJX zwY&8iKS$%G8oi^wEJ_%Qlm$P_BB}MjC~)-krT5GXGCF4j%|EW;3KGUrI4Wwv_sM8- z3B}FQMR$U~?!~lz?LXa-$aP{&4sXWaB@W7 zUQh`OQ)z18_aS=F@gwMh?P}^cXpn7Nfcv-BWuoFFruMSCM3OG}ds9Lh+Klle&|18& zx8p1ZrAZ<0LO8XbMe7mf_4kW71d+cpKH2d*R)g(^Pw9yy0t%NR zC%hz$*$)rd1zxr;DD12a?AsO{Q19J4{{562&+Yo`shoj^ha~uWUBA{shyQ2wCHYA= z*w6LwKH~JL&F?@?a6qDsxsn2Fs}ZiR&t91)>TcX*t_RQcm6sn_akiuGxE8Vxr4c!v z0eO{@KH|7#>oY=QD3Vs#nWHH>tay&+v*N#k|8cr^Y0!P>%Lk=K^lNT%uFLGtz5bn+ zj$i$U|A1&%t@L*?)j;)Ezvg(kpR$cL&XvaoyPhPt4IN*fB@n=nk`-3g$^rl|xX$X+ z$UZwUMlR%FIUt~wkRL$=7_FvVI4ODB5CsT=3~<^}|M!0Af0y!*w%1U$(Es!P&VaO) z@NAi3r*1x@X>Y(!$9=!x&%*i55h6ivaD>~R9^+oa!?c6}lZhOeoZ;Q#tXcMvXTkWB z=>^9R&Mgrp5{{GOYCG?bmB*MgjuiJvUa8K*m!wKJt-h7crWx(1)2Nky8#;B(PACup zU#x|&E|{0T`?8#jf?=wJNWkqj{jQwn5%a{8g81WReU0O}G~Fw$h44e;qLo*BZ!(}N zmIM#?isu@m@W1`+lHj`)LZ!W-5u{a$A%8FT<8-?}hOS4}`Uce0m;grXIR`rtaCQt9 zFdN=mxW-?yzdsV!#Ahg$eyktIB7F5^AiGvNvb`+?Znlpx4)#6mo*d64nQh^Pt(G{n zi8E{NsDbUSeiIORS*)%3%e~1gV>atpQ(f^U$&Mdu8U7ov!(9EDaYI~{^MYMoik#<)8Pm?%L~cRE#-|^k@$=&O7V_- zAB~*qJw=KrokH@98Wsu`z0V0BHlyAosPPC1ZlP7jXYRg4r7A(k5qnUymEaqHg?y}icQ%j@%EI8_B$Z<9?vyn)5aLcgt8fmc4iFv_2=6cEv;6%ai*n+&P^XtX#1~^8@#nl> z^(K~u-!vG1kR-0I#Ovc#ffLGl+b(~35vs>NKBDRUY)QFVj*TgLLj6a?dcV+G+Xi1H zU+UdBFV|~OFV+sxpxc;QI%k@3MPPP3-5Odt}rKjRs9@mNevhKru5{(}k z;xS>HC!~W4WS`GkRmr_Yz6b(L-yN;hP0a|6E;pJ`qe67I%cNSXc!OQ@IGM$b4+=jT z)%E0^O)glcEc2zktRIGc8i>S<|5qpU9;?6Ic)zzITkodQJcj0^xr8p(|9nz8Cyn>^ zOr2zwH@8>5NqRw=_$orRwwEG8RsYq-K&{;DuRB6>%ErSNP)Uc2?2<_1x+%Nu)uZv> z12v+eue^hrjvYpmR44lc+&N$9EQj;WDhbdYjBt1fyk~o5YL8?3@D8 z_WJ5VAX4L=4Gu0-;j_m;{8uM>*dR@z;K8rV}F#?>}aSLKf67 z-)VWf`tyeK#YepJ3+udNa)0kRRS$d z)DhmqUA@5GS4A_cnC)G4`3z)aLIB>$cg%~ySaZXae6s+l@^k+c8J&Sa{6U9WpVQTv zO^(jC5B7X$Ne%=lcjb3Ikz=nm+u}mOm|hfyi?R#zr>)-8EX8a*khFsNmAhwk1ktLUacVf{qjkNIEIlv3kCKfY#s zGj;K%dLg{#;I6DIt+S@LeFjizs~VcrUq=apPrS*g`UvK-%3#3(yX+6lVQe~#URPXH z84fzCM>#9tlZdAHF=t&rbajlsYfJCzIC9kS?7cm&5k~{Z)u9@aY<4p6SSxg%v`RaF z)bo_5)3+HdyARL!VKp{N!E(CFASe(7;z>IkIC)ERmG`zmB(aAu>{8p=?`!z;I ze(wJ;{Q8Hz%Zc8$8>LPjU>(IeaN+LF#>eRr&6$nV!LFBV2Ox!t^UCl)YEZp#A3Ir3 zK^M}UZP2vr1S|OOoV52F2GjS{tY9ruRWutI~eOYN&ne63b&j`1#ljY%{0 zD|Z2^saRFQ$X&A*p#*oKTvDOSva5<4*&DHag=+} z!EDdNR`(kJW%4~nnkwCvifl-uiA!5#zNBm~dP!-N|8oo2>8%SXS%zB@n?91#JeEsG z&VVJ2U#nA;uTq<~51bK@;0~5XwPu82eC?vz?wiiA9aL1M>|kv4On*DHsD-w9mg z&;$*@s~Wf0zg(A?iBtN4ZfF#o49zjR)^*u>%#UbNYksr(_p!#<&+7lI31oFGdY}mu z2khE<-%3E0r+l6jo|^G)_fb*&bri%Oh!mLXqRwhFgcp^M%+Of$ zKBD4)1!aFpl5s5QmJiE)H)+3sKEug;?JPk&Ot7%AzlX1UhWd5v%nJ#j@coxi8l_b~ zu$vdkrllV%{cG@luqF<4|0{;N24%LCt~6y01uA*<^kU(CNLPzVB;F3I(zem%{6~7* z+FSXk`vQNjU}~D6ilDRsdfhd7;bZBhYSRz`wIWruyFXeWZZgE`Jq9=H^3&Ji52#Te+E9`;VDCY`|CVv zSs3SqPAt-b^XvDz{WH*v|2DuusN|j1SZ7DL1-yDP3<2+C9k@XVux;STG!DrN)#7NA z2Q5Uw1e}{sPv(2VK;z4|E6O*wnqt#U4DE2i%~d!dK!mrsrzFJWp^&}c&yg=hj#7Rh zwv9_`V)n19w41`V5o^^Y1A9k;{<}&id&j1oY%cRe=GK%}C3rL_?38|HtGdCSK1jm8 zr<=~mpf&tcY1!-uuf{l zPF2@#)$}VQ*RaTi8y`bmw#Ym|_>q;|)~9(Nl9OGz)Z76RKv1Z9Z(1L7a{$;^xRF@W zoDBRlusqi)YMX2OpdH7rK~wDAN|)#U3io9sQ1-1AN)c&Kpzx_MDxOeukOm62YWA2p z?t==NxS0IrWa4`Tw5d!n1_dsGU;=he%3oTA{BAPRRc7H$*B+(;Oa3|kS|tsTEuzj& zR|&R@3AZEXjU$H-LxW1q1~hEW{SQT7!GkNh++92zV^6)26@w7Jg|@_m1lCVK=2|XI zsjBFVIMQA_)?%p=F754r1w5m2ydGLT?5MG|mHi)DW!==|=>_ycSWNv0`XAKIT;x<$ zh3QBF9D`wctSY<$QGA9Cmx3E-g&T{Bf)i0Mzk&C&9|Uoz>zdJF^3hk8pZihawvJ2| zR@4*)6^DCSCrzD?-_9`Z{z}ZnB)g5C{k-~(ra6$(7pc7X>E5CYUq=cEwOBxM2U{%1 zcnCbuVH7t(O*;RnCuux2Dqw0`+SO9JHk6XgYN$->s7}vtlqI)cw(hHAgtAzVr$LIJ zwr<58#9J^GM?V1~c)G<}(hfvTwhl*+3So8HU%naNJ8C{1GxRyfHn$KXs*0F|F-s&g zu}36bwN+=L_t#5ZpK{%WoKBgz5D8OEr9x+6c$b0;Tgp9kvHL#1vq6i?u`JB$GRd2F zbh{|QXRWbD085!z<^~f}i@F4^yA-{^4ue1JM$uD0U>_ob-yWbY2nI?Ikq|Zoy_+-jfc&#@~VawQu=R^1<cbI3G`{FP**S@9%Hd+jfW0?eK1YTbrEB0BWQae zqQv_J)+(Hpcm!cMDglx86K9W_UmWZS5lsL?t=jh95D2g|lVawi9jqDTA%64=IFyzG z?S3}RIp&fCZ?&o+{*Fw4mMc-|;k~mebUh~D^|`${eh?gm_n!V-wg)QnlAG4KTI_(d zz>AI5!i*6-Ws18~a4}yJTv&+*F@I1Y(#}a4>Qr(frb5hGj}FhSvVh|$dQ_%4bR!C=q!LPDgo{Vs{X+Y7-O z@u^AT4>lQF+2_zwP+{)jp>BxVfsllY=UIj40jeiHW@0a(k##ud)tqVR302ND{1EK$ z%f7Oju-oht4v)qJBPz(Q^zcO^Q6)s53=b zB5Q)~;- zKhQ1!-kb^yEZk~S-N?AV=g&D0rhxDY0(PMT^}^>7pk=^y{@X=+JG=F=bw2n*$`W!5 z+dj()=vI}o+r}`yIkTUm;=?R-ZzK#U# zto1^W05$5udpP5_CiEg!MacBzTc+WwA$#1u1@$aYRebLa3iP<6V^OfJZ7J`NT}EL# zshDt{G3vt#X9n9>A_27=>xb3q$CT;|!3(`@=s@B_`X7=}gEi?K5yXSw0_OZheoH}l zc9D~(pn%pAc1V*61A1&8+PT35SN`pfLA-=;^fX7&GLk{Bf1OX>5o%@5gc|%&uWEX7 zF2C%=XsqsV%xcw4U)ucAFZ4$ z1*8mKDkYgG2|4HZ|2012YjNuhB$(y+mwJ5oy>{iBruQ@Z=Fj%_q?;I0Qvx~Mv`v?S z0>?A4oJ`sM*RJ3u5+$v^;DVp*N1EWcz}LQSPxLKp-MW4=S3}WP>!@9{aoNWoK?tXn zD5Id3${La&l0o0cvj@4o7k8K549r1PqD3vOmgxt1KazwRo;+yJBZe#b-iqvUh^h?T zmh_4|nEGI|c&(&Tp+#>n)8)N8pgc2vTBhh49JFLpPx(;AFgbme*?3s&d!rWa)R^|8 z8_Ld{q2R3E(PI$#D>eH)t;4O~Y`WPNMIkpI+mAQru1Qz+OtdmGRcU+thQ**+3qz-H^HBmSN? z>6d*;ikaWm2fI-_(<4WdIkmY+Q;W3TZRO93rUw(vTHuJ?@wKMjB5Un@8mDZ|2^VNV9+Fgts*q4s(8K;`28-d~@K#Z5VA_08(8Gr6Rr zd*p)sPSN3!K_cQD)+SypQjBj2EJKH}qzuk_k=s4=(_S!6zzM0+Xgcwaks1>I@M(-i zYN+Ve{e5*e;#bUjI-++t@g(K#mopL862fh@&fNhC%@-@P)zRA^S#&bha21ww)t=1r z)Kg(=9zDA}947_6F&;A@I6ZgjW5#e*sKL(uSH?OkuD?4>&^Q z?4dRDe&???^-h=?Qv}D}J_6+zzj$^3cJ2SeA+SCx=O&1=*l8BCUL7|kc%XF zJ7?vX5j%=-_KND#YW<>a3hh{f~Udx;jLFg zP&kB$emI1>b|b}UN{r&mris;I0qFTJ&>j`%Y4~Vkc%KHlCA#M%EdA9}+E&duzXxY` zJ4-uKA27QZ`SnZgQtv$Xh)4)~-1dDMMw6BkaW)X%{HV`wX^^Wz9{cUR0$ z_)ixcC&M&F_#?>12D&ACrw)+YyGy&ypRB(+Ubrta>G4_X) zUKu)Ck~vVe(eMYpFe_`~@yhozod#WAfz#wuinVXIJvW4~YF4WD(SlrmfT4iyG;r=9 zT~x}GZG9FK#9_dQ+hV}TUk(8ui@IiCq`ecl!}Qq1{Uvx#u>{Uz(c}J zbp0sA48Us4fK{Ls}jdOPP6V{WC^KxsaC?>-i zHF4f(jo4z0N)6FpVjH{?O}*9~@%Qy!K_@GXbaJPYbCzYR0>6|Taf;#{#auJ5AEjle z+OkBgZLMPge+Jji#eOO@$!1G`PozbUz)6hWF_->gVMEjfDyhPyv&(sHdh&Zq60cJ6 zG)BMX$kS|8htE1_u8|H!Ku)u?iu-NP$J)(q1A2zx6d&@^Z+K=`4$--YQ@F7N&Nvp? zhX2H7bx|h;VID4$c8JIw5QYOmBavD0-jBVEvzEj8cTZDU^G^?=1+5SLaDh@+ni(G- zt7)KY_4xBFO56X>`K+B?!!Hjy%2bFN+2=wyvkr~Lp|hgtK=5<7lHvo`;mBsO6i?1y z2U!!gvAjq%NO8qF*&)z1$ZM`ClGoVheIvQqlZxTnao{cL0FTZFtOzzwrLNQW6jiUf69bRjBEl~ceHE)Bn9jzgRe0KA6`xMq?kl6$l)%B1KZy)aP*{Fm zft9R|P?NjGQc`fJCq5A{zb9%Gt7u$<>KXRZQ0>$JQz*L*t9eYRtsupuSv)-}Aw%yq z8vK_3Dvf|Q$(YozoR}=B?i}L5yM9!i7_vcrR-sbgDj{8El)5h8x!#sh;C}B01r)Oe2@*h762h^EYl|(rRJ{p_;^r@8^pWZEWZcKAMMVkY1I z1~)3|qXR7thMsjmW&wfOt)P5r#?9mSw^g7X(aq{@hbyCn5WT2{7^_6>cp-HD_X`MM z6>h7Du>_rsBU4^v`nn2yw%*k)_L~2#ZC?fc5CQ-o|AB!ElM@txp!F*Vp!IyO8?%tJ z;4=Ua_WCXP{~^>h`VyqJxbdIF$`wG8BO07*TTYTLHupYG4}EO18C(+3T>)sHg=gO{ zp3`WQ8R_ucX=J1Z2X)H`f7qD285Fegc$jOE>w-0r zGHEU2_W?49Q@3}5a!k-smVoA57|Qcy_xZ{AA|(tnbr-nM6(M)#vpU@poeHJtry9|& zlC>wBvJZMo5t%nR0UG;Wu|6&&GhT;Cqn)&1x@bYTFwcRggr9mQclC?GRi*tR0e7U^ zcN7GwW%Pl!94=}^Z#8~2W2o-#z@w?=>63xgArZU4p_J4}u&{Of{t?g?pFI)$RiYpd z9Kwg8oYTUS39Z)2U-9(Y%)o(hKrBPgC3$4Wj=}iZ0~>%(#h)VPXY-iWsFqdVZ zvQq(l%c8xP#rTw)FYCZin_)F`ahS0qahzPaozR>DF)~FHyw%Cbr|!Km*ICh53XjP40go%7F6*hRxa~<-z`0ld7wkBOmT$aiH?2`elDxT~ zUxcl?qB6SGWtWsG-oaQ;GM;xs!7ix^fm;UTjfv1zWtK@0(V|)LN=1dhs$t!_bxc5JXZXQi~qZaLd9yjeIuRIRd?Osm> zEj8V&_WuG~`+^&P@=4_9wrq=rMZL``D4F;qym-#!4S<4hUcg`jipIoz2i@

{*o*xmN5~9Sibt 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 diff --git a/content/applications/finance/accounting/bank/reconciliation_models/list-view.png b/content/applications/finance/accounting/bank/reconciliation_models/list-view.png index a06772b8151440d0428ed5e807f70bde6b0b46ea..f4d44acf047374acb7b0f782e5304631bfd79d05 100644 GIT binary patch literal 5191 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 A+W-In literal 5752 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 Hi%SE(>@A85C>CHh6-&y9S2bdci7AO z*8Tpuw|-S$-MUk?d*;keozvaZ`#gQR=Y*@N$l_p72>AXRC z84=s(&V4yxILqm~AtB**|L238^Z^%ugoJ{mrlci}Kp+%V4Tgt@nHX3Hh9|eTw~@aG zKR!OLu5Z&YuvmRyxqF#`XhtCJ4*%2H??xcFnOG2rB^O1Tv6q48aRlOwo{`jFHv8bQ5v6gV?B=43l-OJ@oIoLhM3^qpb{!j>@b!Eewr8oNWG| zSX2!`9lOu2nxcn?N6-7Ch?_;kSy|&FV)g!cDNUp10^z6a{0+zwF!g-&@Z@M|v6ZV& z!>Eh6sC^uce|)%D**`mM{dIP6!6N6vVppqa=0B3+0RQ7;;*;3`J5fwslD3TG_3SMR zv`(0RqT%{NBko`3Zq#;(u>0K}>h=}3wAz;$pcga#-O5Zd5{}p}EH2JnY)soey}#-V zuk|&C6?xKXwCeAMzIh&Q4Y9=SB`mM?m$Qma9;o^Avs?Ppssx1A7OH9vp_UJKA zP(3Featr=9*YcVGYZ5ZI>S zw7`(dt!OrC_}Wa%SxWoY%r#=JG8C~|_(fgDRmaXLz03sUeR;S*8k}FY{Cu!FI)C(7 zuy6rwXfRG_l+kqknlVvdTH@m7e$(T3xlkWe*Ds)EJ-aZUnb{N`5z17!N)gkU)45*N zHnK9(@|n#B-_AviL*6aCU~8qxH+#^bvfe8!h}$@0`({rf_MdA1xsr@{X7xnY*l2Hi zMEgn^DG3R+c*yF_f-@4*dn9?O&syIW4>Rl?wEBnw%bSwMD@sOkD*$2URkY~HwD#{D z;yvOS1VWgRe>Wo+Pk#Y?O%TeRZ%BOg?lYsOMsXB2A3Z6v^uJe1QQlJTFoJ=vCI@SY zbbrX8Uf8muu};kXPyC?qng z{~tTpHGDBl)JnViDE32Dy{iYiBkXvZ=+#zd>Zvug))w`(&lZZl4?ldxkDHR)XJf>| zRc%Dw5DrUh{EkW3X}^8M*GR(s*^N~C9r^%dJAaQl=e+5qT&m4Q?!FIx5fB%{l*MLB zpgMq(MUD}$RzH*#bSf*hJutdq>WgZRcr!>c_KDD6G5NC{i23fki@yLpI&WNf&OJV} zP|O;_c1Qa425bpn;+GATH&LBY@yM})R6N{`PSS1Ai5<-9|Za?I)D_qIfB z1n98lWeZrocoSw42Ima3wy-(DhoWh_yZV`IXQzc}%4r;NU(H_8@0@y~Nz0hFdIs>O*Al!(m^ zx~K6w|9M^{5L=*6Dz$0&vxsV)(F0{xEkoV8!$~nP#=K)Fx zpt|jby+he4*OWn_b*mw5*a0iC{4Z7bi7QI#DZsxI2Y9;VL51Ipj|WT4JE$4>l?rKJ zaD#2`U`MMj2pv1uGc`H3R!8rh>d@dBsg;7Vk03I%;uMI&R<4PGU zvF9)~!cW$JMM)gN=-?OmwRk@e@8Y@EZC75L)Bd!R4A=u)d$`5myS2!pvyD0NJ~g$I z`yLMMNs0IU+*F6w#vKm3&6TIlsZtTYWUrg%sp$a=KjrKm`@XC)Ixdi_<1+EURIk(A zJeNv|LgJNUjEfl^yFd%RuvZ@Nd&l^k7iZjxdH@+ULv5c z_~wjd(<;PMr1qBuEyB+(bd}Wbi`d3ba7DwdLM{O)dwd_kS2g494l=hiXK?~+r;q_# zk8*pekDiviV9h1E-2iOS=T_6U{>T#|$xd{|W3;CL=gDuL{)wcy({sa;#dy#TH3kLr zSHO;7@#G}_KxFMUMaPsKjrg*vH}oVB_nKN9@zaU{KBg?BYD~DJqy1T)sO4-&KF9vQ zfpr2t3O$;Z}@|A!wudny;qHE==BAMKfVrDSqs0`Om*l<9Q;{gS4v6A zK0bVC39_BAD|J*vh!GFGgFX2sau#f-$VM&-echL?T8sd^p(|3^!nk3?*x=5__O+P^ zDOSX*xNqY>!;K`YP4Y0`3~30b|3Y2)?9n*_MbW!fH?MC9Cr(N-^Z8THf>eJ>K0DGj zr8@PdaelFtqD;%c_s26H|7u?l*cS0R`Oxktuq;HjTN9GAwPIFi`r?!A>!HeA-`LjK z(CIdiC3~FXd4qTuE-^tE`dA2x_#JvNa!&RWr-j^gSkgKTcHtMZ(QlJYr!K53|WaJ=LS$^;$mXZax z;m7Ru?-ED)gzbx8j^^tW;#W5g&~L}R!q~tE{urj5uEZhPgu*(CePl`}KF(srhJo48 zvnu#%sJV;Te3vnYbHh(g+Wd%>v+6+^lK9o~)4@f)Wa}4iM6@-iESsSCC_>)yXo9rR zZsqW7#>d(I^T%u7Krbbx`=cRt!B@fl#*{0qT1-8dVEWxV>F7K8+DaT;YoV-pGPHcm zkJar?#;!SxLrDj&aVJeKUCJ!=JabwuZge-?si>W7Le(3+4BlW9x!w`ib{sCtNsCr* zhXpJsO#^jXyHX>OL`nv0vXGM7zNswil3tt5Su(9Et0{&zLAlU;yrbzA^r!{^s>!cl zXu?(JcskBiSM!lgP$2pcP7V5+hNc=_i6v&OK!JbeF>K6eK+s=3! zW+SDEpm&OC&IC`JJ}C_>K>czwp#Aro7B}w5CezX3s=kIF+ZwX%5dbc;ZvktP>73;S zzz)_C)GeqbOpX#Fc;$p}p(`sP9sMIs2_!{`m7}089sLHx9mh{7EcF6HIF5;4j3xi* zjG|e#PZ&kBn;25RJA}mNnNQjqGTR%OPm=1H(~fesT0OQL+{V6BX!fO~R>ee_TwAV% z3X-w?VbPw8PD+wX7se-v?RCoj8b;cwIhB60s0$PqjvK;f6YUsDe=zm;bh1f>*Q`U5 zGmY^on!KlJ`1}!&N9IEUTTKYMu%x-} zsHJ0swMW_pz7ST!D*EZCGxb5@{M+kl3mF}ft`9W=Ci#LRdajedJ*XJLr^u05d?Zm< zrlQH~jezu$k0x@d6AfibjyDAOP#2pd0EqU%_F3-3LI#8V2^BChi{L;gx}n3W#&Q;K zVDEz+te=9aiGvL28YX!CVmuU9>nf5pdl#6ITtXj`*Qcgc^czC6uG*oYki5H}!C%g?q)j{*QK1Sr(lxSIm}w? zdE*cCEtHoMR~6V`tgS6AE!}9x7|rPku|9&YZ_kA~3ay7;5L5gpDr}@m-$pz6L0r2Z z??UI5YJs>W2ATmt*$=E~5QULo@IXrkj)u8)$@MiYk($hA3-AeTJR1e?w@9ALs#&+ACP(s+p*<#sR)~VjhX3N6V0d*|GF{^V zKkaI@E`|!9>ivX=f&(jkA)WJ_7R!FCKfxM!{;0ud+H4Iu!b~1{Mbjbj6MiHIXz#(*5=Q70?c#=Stvi@?c#32a z)vMl|(1`GsS~j=o!s+Jim}>?#2yQbSjQcr1@H&b4;5ZF6yu&Qmja{2c*;(tw^H^s@ z26MQ}{#&Dl_kK@`wCY1yy8i`uq$!^+ubhhEWcq0-02`O2$4eP#$dT;y#7R7KZ&$XZ zE+as%>znVuIbE91;rsxS*=J# z2DE*Cz7F7vR2d(rw6&M@m5s~_7MNJ+pSEDx*r^qA843US2`Kyx2R^?g9hNBtapy{5jNv;J?yUPm!AAD@n0_fNHeQ*`2gHvCv2@v@d9{;$8` z_7`EjLm6?f_kP4IAP{vzeNtPHh1o`)W?RwI{CIvO6<*#91PJkc7I~+w$|k8XyISbp zj^pU+KqtrLO#V zp%|CPRPD~8f>aBZsj~Ie4y*LvfNrE(h@pE^g{tWnyyxB}A`tcwZbQeEvX*E5?ue)OU2O5KP+JUlKVqfpoEu3Fi2J(&4vCO7{7@ zWEWx9kTmy2ai7t~CNJGDabcwND`V8cOQ4Pltsvpfj)Vyuk05V=qJ1lD zec`|lsEEZmR)xbpM`m49=yZ!0r99}?W<%p^u-2i^hsm|cd!krbIAJ(Hy_>V88(omv zYn?v?vU9^}>&lqUvL=XLv1@=ywC$ag`R``+h?*AdKG}=9OYZN1HHHS}h2H2!%S)`ZH{`0RXtJCZ+$9oNjFEMkW$%}=+8VGK~a zr8L{ucS#gcYSWJk(uC->r(O>=i`IiQS|DVUog$yGx2?mrA z4}U2me@J%_;{a>g3MjAVhOeCQhki4Y%W9Z?OY9fB(j*_tg2nSnqp9tlxmkSnfGSgO z)q+^}HMZH4&V6V!#7(Tg`b3wouuW*pe&CwEz-{?cLLyW#36E9Hew#t#th+J>ovo^q zeV{ZdmIS`c)J6{cfi^hR+!N2*V_dk!_RBjgc4btr)jB!%(ajeEt{kW-l-6Py{Nwpn zo5;~lOoLI=t@=0}1^)Xx{NLkB&PbkP34CEyQ)O()G`&IS_7Xz%E<`)JFu~CZ0@f>M zE+_$?%K3gpD&?2oy%j0G?UccHVJ>!)Ow_>CpbfuBhLpUP#`1penxmd2+M_=FLD5@{ z&`BwET>W0stY)^So=;ZQyn6pUH!F@Ob8t+^>xZ_2k!GDrmUMM#Q!9;;-MDh#9J1(A zd5%MC3{v?~(`B5=($$<~XA-i7>+z`uXu74xe&DMUn|)=bc9Ij7X=52^?%0-nKx{K; zdqP(BF-TmrBCjL71UwSZlJdOPa223pJYX0-6hEM_gU9&cAgE0ReuK7l7K9o*$F1r$et2P^+MsI;AuwK&RTDk~rPWXID)dU zyDn_ZN>k?Am@(mjcR^SibQUM`z6!K`)^eJQ{jj=p+x0i;&|XtXkT$*hA6S|%EQj~% zzME3RW>CT{2qaSs>i>}NEPUnY1p%B-4(>eOBDs1Xa>3wxx+9Wi-+jgyQC_`Z)6RI% zt#8_)hn}2>85ASenBnuseG9qNJ`+2L8+`mY*}z|YQkijygChF@V_j14F%H^k1av3S zSeO)3g68Z^lE?GygP`0WA{lu1WR$SI&aPw*b}i<|oVG?X-u&GUbMML};}P(_#xz_q z{a*8ad&Ua9{fmKLg`E+8JMt~)076?^Ag#{6*ZW_gOF^#!ynv7>F8HtSyvdyDI#9=@ zI%CmZP_G_olM8M*9v}J}_2Xeiw$6{15uo4DGl3Y8(GA5a2`~oq#tY3?pEgR^4NmXQ zw|KGJ3l6s{&Kdqh1xF>%1=PWffXxne)Qs?M%GP8(Fen0~#~z-cGK;gsHgl!1HJV3d zOX-hIxa1=5Fx&dEOnGv|gnIonjS!v>hkB^)iCi7VFC4QXB$*UbLEAoD@CtQ_B0vg* zjcO)XZ-n<9)(8%itQJZ$1=g#?;-2i(-b;?p0%SATqarxKq1(7AYz zX(g-58oz2SU0qHZs;E3X6ZPQwy1HYxhovUZ;viKP#$VqPTIbWu1w1ADF+-NjS+h1u zy+J2UtpcTqd)t%UGks#=InV{alYr+L4aWbf*aE$q&O)!YIIX#Pm3EA& zNq+XKz77_ZXMP(DyRh6tuRZqrlw;twbUTzN56q{Pv^{?bleY{~^9Qp1v*x$yX>QUp zVz;L@KQw|~E%Kr&r|FC`muw}OlSPjLA9aOh+9F6g zR?@RuAs@o-s?o5m`+=@@7s!vVcM4IU-sEqe2#Zx?zwd_XiI4h1Y=?6j%PEiXfTZw` zVHIt=fqzwi4L1L&-~6u|3jMkIl)cAt`{!3kBIuW;_pMBLNyI;SxOXu=J|w8q2dUDp zTfX9|a-4GedKnz_Gy7p(<^<|8&)YwPeV_>)$@H68N8jew zhKiEv?w9nd+0Q~^KauN6v+RkvDIWFwhr?z&=|9U(g?oSf(MqkAJv%(~AJUXuV53y- zv=-d~ccmu;|GVD3>lU=+9zEW${yZE^!-%tVb8=_RNf0ldjFXV}cx>or_8a75TH}Qq zKGM`MqXfjDED$G@u`hVf5O4D6a3|Q>I+VV6Id3cj4|cR$T=9-r+>yu=^NpZWPCn0O z7IPRvEC}CZL#lWKvxLb!EEvPh-u$ABdv9qh@CyU|*L&<@dmP;8_wRoWoyV85(akG- z!6Mc7JB!u!z6}hF;4&nhD3Qi0TUs~wD7|H)^?YqpP#fTY7#GTOgpXckxSc3-;A4Ii z;uyUFgnT>kQsv1!ZCddHHLOH9*b|AyTGM>nFp{w)~P3bMvBn%6aix=(7wfONj@UreDyd&dcEay1c1 z`5ZMcmwfcNM2blh2zxa8EM3`qbwd{=0lmhQSf~`&6A7A$s+cqWv`7*^+|%|2F>wQz zNeu!5WR3msaSv*KA6H3bgAI%f_Nwd7_~YX3%M{%$xZOgqaeG+a6}D6`)8}h`bc7oc z#u-ite&K{vP{#VBfxuw_U(4;TaWe$3!;MAW6;sh#75y#}n?nH~prZB`KTb5v5{ zoNH%Ip@?llP1GGITMg|LT6H%z{x{$4WaYz*@yf< zhRtNRCnTOYBZ|fo-oHa_d`iO1pl1@7-tQzlUr6epoI@b*s|gT>p+_p~&N~JHV|S^|YP=}4UY%{j4EW2$ zR3ES`dV!Dm2I|#+g>P`|Z(n|=*b|cd`Uh16q{R-aWj-U{_pA?@TI}i6-uGRG) zdmVvr#-C-l%W)Wv(XQ+iXGT+skP*;w4r7iz;G?rM!^{Y0*s}!fCLW~?@CM&hAGVor4usMfzua~NPLRy1h%$E zur?)lu?rx=p`?T+&Wk?mUqksO%txJ;S4~Zb3`ygZap`3@3*7UUWMb#sXRpW{pe{Vv zkhU$$+cJ)}j1%-_lR4eVvR)|nwhJ`8X~B#?uEh9lSj=CrK0Mo*k#IDKV8=Y2*+Ffa z+l^9#k&{M#Sk_Hka%g8*=G@5()wO53Xr{*ReCceZaY(>1Ah{XU${d*`;ig#r{dWgW zi1Tha#FPswlBEdHY)>G@==z|m1$Iff0AaYx{jdYZrn_dK;`Jwy_+)vOBz5?$uB}IqQTj;V z+Qy!>3XsqH731i=WUiHIgtIr@cSBG5qeJ}(5-p$#Q@F%GNk3vXI>G(dui;NV2I4)! zu*V9{&5IQm#vc>QFOC{JeyXGGvM&dh@^zB3-yWt)0ll4xQZ$dKBb@~?wm3b1+(HBt zeWTU8aHC%HVV<+BA#P24T$hIa$b-S`*<(H0NPV|C&Qcqjnww$yO0B0&k#71g?!Qz8 z&;fRw9P5@F98pTNVpRi*z)xR4{~M}B%Tl1&w-zi0^SiZ@$ACHw%dFiyYE*oBAO94d z5g7e+`{RQ#pze-`GI21eOoNibWfFX%NmW-+n9QOIYOAeh*G_BR2%{#cfPS9fjSO1U zID*pbMf=$_DTyKcy*!VsDc9ZUt}a?@Q}AZ${}g|$2;R3|E6vV+ttzw6XfWM+bD0Xw z$$I{&3PfrLSG(t_@h2ClcY22u^mtbK7CrKmzAxcS z2=gX6Z!g#)clid>@mW*bJg_G=0Fo>=`SW0?)5{dwca-`juqa8FH{Lj6n{~TLNJ=K5 zdP`qcu+PBwxV%b(rO18IxVi2a?p)Qx3pu#lO_Zzf;;L^ROs4_b^JfYN7a5M!4p5VS zx0K=swDF_%3O z7fXlT2pJu+cmw;mvV++P#}5!bXjZ)N7p7%3fQ}ez?}t1<-i-Y!i4a`MaKvL-x_^M{ zu|z@i5eMz$u*9B9?d!ht6{i0G>;;(OG+F4~vz}G2Cc@K*3M-8^7{K{qOv_%CI;H$= zcv?2;tV3AW(y;jLpuKtmZo1cLgC`u-(u4GG`%i8pB^8kBpZmo9ZIyVe3VU}Z^!!~xhv^8 z(!fkx4{;0hC2tjPFb4XJY&oP>&-Daz@+w4~W}*N71BV@bu#0{F1B6NTnNJi^{J&!^fJ9>kc7* z5Hx?G6L@2wk8mv#usZ+jh=>C@wV~%lGf2Xj;mRViX*m(Px z2he`O{)Ka!tI5SfoUQAp{u2gG0}nsHX*NJ>spfMz8K0=o_Q45RI;EFezh!CORLVT) z>nH?^^Ig@u7c$^4+yHs%DXWBz3Kb7jf_V7k&tT`OsK!n5HK|i8u3e@VVBl?vZV$1H z2zPga1^MKO`_vZYIeBZNE3i(aY3waZ^>xuHLEB06_)SDe>tk|%9Mnar6T?Z-FnxD! zKcyV}yNrH&?1~2r`k6JStj_$P&(#7ETWNUyQ85J(8zO;RF?I7U?SLGzF7lx2U)Lw% z6l84VrDa`bb2Y7gmnCLG@ds1awH}gKet^uIYLpZThub8I0r|QRbjkyCqN`&Gxo=jO zZCM67@#SbwDh${bdu=NBj0zv(Pro_5`Hs`UpdNFIwIAGCT8??=mvmr2_*mNSOZR^V zF8O+FCSfWCES>A3gppEFDGbbRqYedYqTCA~I30-C_ZbRfBeQ^>fr|7hG3Ov=qx#%a z9rX>wyzo@^zbanrEJOB!c>x7kgC!Q1PiW}96)f{nKeO>WaNee)CrT50@UhXpslxh9 zMl2nx{zcDHh!q>ms}apOyK769NLDJ(hMc06u@x3an-uXZcSpAaTN+_}OS_xxoyB_K z+B9}|zpR+`x9tQrW&SPrsnYaX)>nHiMQM1%)*_wvSiHqMUuVv6c%*sz*?!2k+w9JCs8Cqo_-XCgQ`_x4ZS17QNl%xe z)&1Sn$nU+m6w`N(3@*9Qhb`ZQz~$2=)l_9RN8EUiNQ6;_nVqDe8vJ&+^aDt&G5pH^ z{OfB5jH0C;u~{MFGiVO=j{pqZ_t$;q3*;Ez8`0!9J_>)Qnn>Qj)c%VrJb}ldit>G; zyNW#eqT6AGo;DmYsx_JKv(l#ZCkPm*zWa5qr@mxvxng0^(`(%P7bir_pjpCD$=h*( zb=R6G?OoO4!2Tv9e%}G(_j}|@&uUPIpTuKfiY+&Pwdh>jEt@f)4~@Y6XO`(sLvzuo zsQm|UxT^gtIXi_VxPy(i!4yXu{{7k}4KdGAm*xUBAuv~3JGjF3r!}xa6uq6^QnH`b zZYV||KnObiXFAjrO8@n(yTyp=DwmbsV#9&E1){Rm^Xf~M0fi{di{S!A@`zHPOdn*I# zEumw*`7eY%Pn}UAINbpq)WKR-AK^;1CI)wYbmd@VH()bJPoldDY`SC8KQz|-wHYKr(D`Ek!gxcnY_}`Mi_-rAIWT409>4Gw4 z7QFxdIS9G!)yaZg=DC@B7iYR&oz1)N1T6Si?X_w*k}28I2vq!O7zRDn}`%1qTz$41TJ3 z_ZKTZvr6syN|b&4MYSKX;YeH^(73wD%Ot!dnduQH>?^Y3K0?7(FEs7Zqq;c5TjLUv z#%V#^a=`2q0!g{}RlxF&fD>$C%b9s!p`P``Q%5)^q=`^BH3 zt+myDTj_D`32)!61ys@IS{_2laO@sxsaZ3h9YmTz^PzJidOQgoQ1yQad}x%4y+z>m zbhaXqhxaN`=9q!Nf8d*WwHU@SP_F$>IDNlze#t}hp3KZ{nf4fywN$(T=VG&=EuD75 zUXw_C!lF!^VqhJ$iyA3w@%rC`1F-mtXK=+%nRbN71VtG+E3f`PH(xY5xxxJ;yru`* z0S$QKjBiT6t!jY(li-AjsIWeDiU>+BW|n@jTSv6Dl^MqOp0q4) zwmZ*T=`Pr;<*S44zQkMb?dtZv#AXCJfCbqPUI|U%rI5yI%O#yX|A`EFkEw;p_a}2v z4oe+UqK)I$lE2EAkCtrSU*GYgo?v?CyqHwmFdcO5lV%eKaR2pi*4<6)lJ zZHZyGnI!V5k*3At4O!*apQ;NS34Hr#q)5%*#_Q8|0Lm z=sis?J@eUVg@{JcwSY3z=u+dcmZp7ozn+MzU%;Zb9I(YOk-^$}Tyd!1B_nbMOzC3? zdr4VGqQNQNdD?<;X#R#LBs~m!UX-==HQx>xx2BpaZ_JWw)>9~r%NV9)bO19JzQ?X; z;8f}^FOux>m?~jFbHXG%HfDIU-e%zmR7x?m0vB@{xvZznBQ_cm6$B9*cI$)De>frk z1b%g8N?)iPF;;D~UPBH-t_wWI@CqrfVIMZIIONrcRzfgCoz6xI`I|vHv1wt`TA$3# zF<#uC#trx`o#g5`zDlM`5o`OxASX#H!!^46+doi^V=Dc8YmoWz!qH;isADF-8W51i z_c%gOGm*;yHFg5T!sSX~X}&zQakp?9=o(7vSWR_8g>~&32i~yEL{zy6K3wd1esHB3)J@2*|BctNzu*k+ z%V!^B_^?etCh~%pr>2^w?yD)~ z*^t>+kzLmiWg@R?@bJBdq><*Lfs?N!5b3ueP~$^f>v>-QdA|nyGHIac^{$L{%j~y` zmxXg@P;1PQcdftX#{V{>w#VXC3iPfkM2sd182oO_k-t)I6^I-xBWbjpz%N;~RFPS_;?L5A)2Xf= zGg2@$s+?}UBxR*s?uS0l8(&^7E|lM&EZ1*}(+?)#C-?U^t;f34|9RKpf7zCa^18|m z310gp7))O7Ug=SabN&pHUL-agIDxu89z2wiykAEomKaTvXsh~lHS={Fq$lGPC%5$p zz#buzjh~Oa{~GU3TfPph`74f#NZ2{?M)4W?wh;*@atSZls{c@Tn~-zcRehLJ_-${4 z+S;o`jqjk%Dck0m38@+tw;aCnspf z$F_~qXH`?-9MyuvG@ce32clbyyS$Y7*tV4Lzg8E+?^T9yc7-pm9#=jCX$^~2?$Q+< ztbE~0YWuy|oH)-kuxf{f!Ow0EK4L^rNHjhpsM}_4R#DJd?=UI*_A97lS~)_yN(P?l zVRSv;psvneAoi&Rq?Q=RzjxqK3>JL-3OW^~uK0K4Kn3VlOtN<4xAl{M*)J*CFurj4 z>RJi6&uk9MDsME8b+Tq)6IF8g)WZn4T?F-3x_D$TCb96C0u}b_Xamn`gL0PkS$UQ} z@>0B3$su9Pg+Ziycdu=Moz&rxONtAO7N^5~i!y%1VMsLcsG3LVg{jU zM(r}5EFms7gb!03`piehT)F|C^8LL94*tfr3<0yqcQNGtGx(Zg!XC|2#po}JM_yj% z3m;}#mC}`?VCUTywrtEThKV2Yvfh?}Pz(K(q22~%pMm;l)nxFD#o>XEBY$VJE$RDQ z9yBJQi;T51%3^gEVm)PC61LU7TWIBYmp};0}uvMqm^)3bxuQq?3I0H+NI*YFvHgX z1ciCg$F=7DB>wdeS^^rKKM=oHawbj|xZ!VpuA z!FUw|%G}|-T96g&lQw*{W+%cp{K{e@QVRG@`QB#_l+yT4bbMrRx+auUR@gu%C7`9% zfEn7%LiA+mL2#0gEd#VM#UsCb=yoG_PYBrmgsan;Aq>>04@e8D0*Cv3mF-RQJ!oOr z2m8H-i?Ga>+D=(YEz8J<&-q7(ZHN0iECa=i`gga{i$}PMExZ231xeR2%qrzdM3GQy?4nny zL6fi{4u`DT?m@3LH=>kN4zwl0W*o8e9{o!}gT4Io(#$F!$=2Bz-F&`D5mMmiOydwJ zFk?gL@A3i@)Ofo|T)uD>xZEyedtz_rICp8QvthnmN-EJW9_&jq{Ncy040q~e%;m|# z7lqC5zpx<^cp_X2DZgYjA_~_>-w!mW-(oIomoUQBTBq7NPXg*8sBRZ`-?&1cV$uu0 zosT9u4s?JNiDQQm>NR#e>lP8LG9TQY6{FXf-MiE!}EN&2boRPf`E)Cfsep)84In$|$GAsMg9D7O0bz70L#H+0TchXq^fT+$6rmc-{K zzE^0o&u%@K@KkacW6`HmLwU)ut?WqMY8wG1J-a zSAwLDS2*D;-K9yUSPUI+P=Up5KA_Woe=7bGnAJ+sY7!f*r9PCf`$p?qIxVXpxrKNyP z8?CK}?1YWttg1`2?lqStx%xok<+RS5e4T~*5%{6r!(KYkv>t>t^Z9)Kih>%^!&Wit5gyCA zR5%N9Ak-dNl(R@nP5$S{EuUw(!UWAdahJSP@v>T?hjx5$o2RFTnt6TB0X+WQb*^hiqE>pE zV6$x{jK_f!?Mmr^+5_jKmk|VAfhR}Q(I6#-QnC8bRy6l+LA%;b$%&DN=ad3ugt+Ga zGD!MAO$$7xk<+~MekG19J?@Tp28dArvZ>QNZok{}P=w-PJ;`NVi!azr6kwRv;f4mG zTr%0cs^58Xed;Dr7-Q5uDlSWG*Wa^;(Bn9HX$>R{2(bY-_LCGJmlAt2P1jvueJu05uYGny6Ku z-Cn|h0bLO-q6ak7TEBoi7bzkI#Mttm*Zlqr&PV}i!zIcRzr@k;U!nY@(0PlGEB^)) z-=Ic2P7+nO8>Oe(n24Qr8FQw`XWB)tdyL{*TU)F#RFo4Q%v!xVosV;z47IbKRu_P1sUx+_=lwbp;1-Dal8u7 zKj9+BeU8h5`Vn84Q?u}b=1N{0cKK3>5B5cMRYZB_3=ApO>yh_dqPtARBEtIP_UzHV&thPe<=tDa3XnA;?! z=&S3|h3H^;K=JV}K%;f1QBUJKsgA*)4JPUnk31GLLPL|Zr~Zo`F->-MWVJ&q} z(ExPc`-#9hX*N)DZ_j*)ighJ#8ag{(5%&v%f5_%VsO568}Cb$Vd?1V-$QQ zAx3)^1h`CPB^2hzx#LC(!6Oo529sC8l>5 ztGIXL;E*i-9!_AP0rlI;?qJ(7n397lW+99U>~nAOsL$73-0n7;>cXl0s(3~-dzHr% zMeP-0CL1uwn^P(pFoXc7A%0t#X?XRF2?aX`)-7g+sm1}`k`3v-%4Qj&EWab)DezVw zh&4JRxlEb5B(&yqIy-E>`hH|Rj4zJUR;C-?fUKC9&M=oO>zd?OmN6+q0F>R)G)VtY zX{699Yb6Wo_Kn&l1L98UO8G>sDmvyLsM_fZ0|ajhx})UiF^xvb=aqyi0()`V42Bss zyGVRqM8kd?PTqXyROWL-nf@twjAs1;65XrZFQIyu*dnpVbM3DLx#t9}YXgtJD!Jrk z2)TkZPLG?Ln~#10D(EE#y<{7q94=kxtPbu8G{&3<_&_%i@}?dfeF~$ex(}xNc?C}k zu}$9IPR)q{`>em0YX7vx`Yp`{2I>$4-9eTS;Le~jK2W@kV@^FyTTUUp(Cyf`rH{NG zv+p=Gycb6~bFE9jlU*8isR*;&ySjI>h1DchGzjL24@AWa5?Lh?!Q3c;><8pUZ+s$1 z!s=^YekIeAg{97dLiaoU=s5W8gx7n`?(LphQaM}*c%mG0V$@4H#$IS=rt(ogEm?0}uGYm|w>*JX*3oZAx9BH@fzjJRj&iYmfu^N}v75wV4YR=p~C#S%|Se#sDh#*1(xARY%$J8GpgaGxl}E!kx} zv{r66(4-L^>pOXb1M2wt*SEuOFF^v~Km}UH)B~_6Kb7DZ zKvj_k0gVL9pSbY(WFn;I){KZ|^5zF7kPl^~f9h|a*MW#I`BXyW{}XWkzs8&Yy^blX z>B}ZZ%0{qXWQq==%^*G5-65D&*_vDt{#sK9PB7mdA&GP07#)TSUy6kcy=%QtpP$bb zJHp-9vtFHNY?NNmoj9YF=!mM&hPaZ`V`AWjZ}&)$XFks5dsWwyrMn`s8T$}lGsB{u zcZaFUkuC%ea7#_uzGJ=gsTJ{PgZj`0?vG_jl?`zxC2v;>^IYiS3*@3KZL@IGhHq|bV+AzfOW$wrAAg#x_iD(_Nzdab?UvGkLJv=UvU*0$`aHDl z6d(I<8BC3{yeH@sS28yG?kmAZb^jQ5L6xl9SFa@~B%M4I>mKm{c4gRV%Fa)nEYdZ-Xkj>evPD7*o*C!@%bMFrKK)6fNN=$ z@b-<6mMd!WH(uXSZOye62-3~H>AN&x%cUfXV$Jcpz09bB(9(ePUaa&+G^;Z!nL(;D zG5x8ZpcX{wLg&T`&2y|Nwi>Z9NMr%=;Y0ARP?BNmxk==Ubd^To%5pSe+Ds1ld?f4I zOfPSG^ykKDnqW{Mu#x_%rfy4}_y`0Yc4px?Z~n zCyg_ik98Cy51jwG@BgaoyQ7+FzILNxK|~M)ga{~IdJ#fLxh*@SmGZM;=VuC~u7Sz7gHE&Az9Md1&7PSi4T%3f-U*^`9Y{G;U#3P2cH(jDiB(vF!Suz+Ny5tR9TsPGdQWQu4q5x zE5qdd7}&P|%0)KzV<}{39Z`mP1p)XiJzrz0ymI`PP52Q22>t| zE^Erwnsn$(muY#1pi{?PJG8m`S!mlH(xLrBtGOEardJRX8;`cjy%OA@uMYyYM@$PM zS2>^_YX5HOTQT{-*f~Zr*zo>0gRrh)oyoPe1JvqQmoHxtnz*KMFr-#Gi>{owo2+J*$`f0$UrYKec=3am8ke3Io}Q4_TG`vZ~l6;_vx- zEZ~tXw-1 zw*+a@Ul zZaTrs)Z)84GH&s$y~Pz3qI2#rpNUK_r+=C)ry%ncvQv7-)oM9_or@_F|dSXMJ_0u9HS{DjKd)-?$txlOvWoWL1UJvu+=KnxNXKOwvvgdV=jb|Q*4sA~NYsp)=muRb}6it-l>d`4;Yjb#XIT{g8p|{^pefQaE zqUgI?b@f{_LRu*9p4f)Q(G4n1o9+9|^1IBxT+uRTFa0Rq_jD4I5=~T0y}^VQ(*iqS zXHn&;BWSAvffy=yIcLmUotoOui;!V$DxWGX?MD{)6tIv;yC-%wVnrs@ckb7 z^4F4a4t1kzTku2ZOua-%B0mkdjvlKK;##2cazRQUas>JLPsC$LASydAe*EK9YA z$gEz1BP=2OXF|o)rRj8>T9Gk@z8g#hzQ!3q&zao70wQ;u=#UwR^7tEPX}LRV-yS$e z?0bVMyOQ>|zHA+fkDT;LyK0zTm3#+jGKwjJ zss5^<$eWM5mpB82t1;WKawg=yCT%J0fVMR)`-~?JOf^-xJgi%E&*+b}NBhw{qw_$t zQ09&8_KUKmsP!WK+K%RXzq;~+{OcW8QUaj$V6%ku zjgUF5@sC4YW5##BeYIg(A}7kR&qA10nKhVnD&y~17v((cj&ifWCmN5^#CIs19?`l! z?d2DdEJeH_z&fG5icd@YBS)$;2U)2Mrhn6-W3`2sCbD49+}z%#MKOxFdouVU$_$6g z0{nUr4pU5&wU~ICDVg@;D_1Hfm0;m)KW@epy>~Mab{0Jw2L$+M zAyV)a)OJ44ssu}4tQ?dco?T3@stZ!xlsneZ#=Yb5jC!PlDIMtTeUD@w8+3F1YXWnW za{h=?rn<}9)Ba-)!iJGKTSL!eV6tHJ%DSL*t5)=Y?SQ`WN=%GV4QUs1WVSnZ5KjZ^BIU0;O5R2yYe&)E4U}n*M2~D~* z-F5Jp^6I}-KAe5HxN6g12EoB&Aq=FGZ$QxtPhAjGUAiEjyw%m)5DK2R(4m=HggS(M z!N7ZFu*K^uB;n2LoB-CC^Ep}0QB!wH(>I=IwCRFOm0EjRz1sF?%OlHTd<@G{i)ayK z?Da2;WV;PT)r$R}%wwGH@p_W?Ty+K#Syk6V;Ib-2dTyQF$hz0`tGjsRV-Md<;z&ll z_!A|>T~I2+eD3jom_7l4U@KqdIzQezOKmnZD&?zY&ERJha?U1L>o!RRY;SF97Ik_6 ziaT*CnnZ<=4b)qy&br!lblv5(?aTIELkbEXRZLa0$8^X(Xd!1X zVT&=kp1I-6D1!aqZ}U@1ex}gxF*$MM35s$*aK7V%7-M#*e2b4cul!Inaa~Q(0Z-0`O@^s7ZN`W>>4A>-1zi2kQrO== zok`{esM-Sn6-J<)A@Wnqgh7?d3fTSxnng|TPiwVUS4md z>mwiMNYK}0p6%C7Kt7si>8o&&^OcK-y!`-Q%De%w=kj_^e5X%`#v|9g|1_u*VnQ@4 zo8#6ac@tkFmS?(RcBM^Gy{ps|PA0ZEm~N*|KUR|%-s=0ng+gKW1xe*qre&cT!(*$N z8P0g!92n5>JA>gX(NVQi^^@qK2IaVx&5IfTnCmGDT3vMTJJ4|{41A&nO)3}ltZ~pi z(?MgvC+WJlrYD-Z6x+%>>;J|%3hQt?$_m)ej1bj|s!3n$7=N;DwOp}7KmEh-Z^icI zm6(6nBxyo<16%Lp|Ab9C&hg8mhQZml1oN_Q&cB5o&NKHOS#&2we{*?zf@`yS3I(phRjd9Q z5OvaM%p}k$)CV-Ejz{Sqip91Q9v!z`~9YloyL_=Jp>|PI#O4C`cQ){G zN%ZafncX|dqt>KkF1T4s_3GuPn&o>K+=-o%Hg;3~YDIr4g6=7W;Q7XFZ>|1m z6_~0O*BPH3`{91Td@@Akh93W9EGH+&TQxz*5pZ(MO@v8T^uAnPaOb1X6{7}If3iZ@ z8Q$7d!Z=G(@Bryk9#3^JNZvPuyGTzs16~aC#@OlsM<9?G>)PB9hw`z=>ptH{=XsN6 zxR8$sp$waeD7tb*Plp73P&kQ2U6E~g9mEo@TG5@aiLuORH?5UxJB^jA)6#Vd_0aEe zlL$49g>Vzt8d@U0r8cv$VSe*@ip~bG^(3OB4*KK}Vf#Y`)Oz)@Aoc6ng*T$3lYdr{ zZ$-mhIPcrd%eLq1Z-k_= zB%#slh-{eDm5Yw4JUzqD2k+wkri<&tTTL<^;R6;Db6M0|*DDgTZ&URB4@&?=)dw9V zQ*|A$#X)dO6(B$^NPgcTkx|>&vC4rnZry%w@b0cKNxrZ``-9^r8D>-QT^z2x9bD3~ zy=lcAsAhu?8OevTPMf&Tfeq9FH#MFoJj(N*UjA%v%?u-FsY5BgiJ(hJihO#(&7RK^ z90&mgS>$NR(Tfplak_qktnJ=`vJ67S7lgW5HKZX)4`XN3pq-qjKR;3lQg9ZKra;C2 zGAXUDc(6Bk_4&59*AL^l8bL-H53kO1w|5o~x-b1!(|6XC`nX=$1^@l>u7N=z>{?8S z6uaurG!CW$DM5b!)PDF#ZfS~VUn=gLvcN!@WLj`Q-ad~0`Qz>7uNq-i8|+~z4sFjB zS#xZ9HAwT(3RnZH2i2n0<`P7|L~ECPXd3J7bgsz#L47H&AYgeiShaME6DL`~(_LbRPy5!l3x-emt zPyX%h-P=X7vj99kawf1Ilu6$+EyB(O+@DV3O1L31sBcg63?$=LHbd#9H%F9Zqd44|7?@%T+VD3C?IUIv60RaH<;VwSjR8zX{EvV;!pV+t&WJ<%X z|7bwt|Non`f1xxWGZ|#+pOzbe@xQX>=i~*beLB0udMI=Umq>gnHJs;2uiW8?-EeN~ z2Xy>mYJYF4$$#L7o!8`X&cDgs*_g}QmzrSc%oE0TGKZD#JZ8pS9>e$=?*lrd*er<( zni&-o4|n=fUV!4`?U^EA^7<|o4{(5YmBd5Qu@rG*LxSV>al=S`agF$w*=n}Tv&tA2j02~-aJHwTo?iCXl}nYv?h^Wz9;N%qHu6u_njqbxoHoVk56i zdoXoIn(;n!@hr8jje-G{qFwlKBR;_ffBMSbyf_C+mvS@B*RjfTmIw-5S)Bc*D1Ave zO9^P?MPiGH?Y7`ETFFS^3bomL0k5hm1&ycO zE_a-K5zS2=&a<{>_g|8O@DcZ~8)Jngl$xIw`a)ez8emZiW&6k|o!;6T1;5A`pg^eC zvFp$&cC{s%I-{YQUDmuQDD9K*4?I!Qay(HF2Wj!_D|O@j$5ze1M|=>fQ!0)lHjk

ii#WQK+fx7^_8wE)b#h$=A$FD?Qp`U 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 a=87b>6YpFe&?No$>(OTy diff --git a/content/applications/finance/accounting/bank/transactions.rst b/content/applications/finance/accounting/bank/transactions.rst index e6263b04e..717cdeb27 100644 --- a/content/applications/finance/accounting/bank/transactions.rst +++ b/content/applications/finance/accounting/bank/transactions.rst @@ -8,13 +8,76 @@ and reconciling them with the ones recorded in your accounting. :doc:`Bank synchronization ` automates the process. However, if you do not want to use it or if your bank is not yet supported, other options exist: -- :ref:`Import bank transactions ` delivered by your bank; -- :ref:`Register bank transactions ` manually. +- :ref:`Import bank transactions ` delivered by your bank; +- :ref:`Register bank transactions ` manually. .. note:: - :ref:`Grouping transactions by statement ` is optional. + :ref:`Grouping transactions by statement ` is optional. -.. _transactions/import: +.. _accounting/transactions/view: + +Transaction view +================ + +The list of transactions for the bank journal is displayed in the :guilabel:`Bank Matching` view. To +access it, go to the :guilabel:`Accounting Dashboard`, then either: + +- click the journal name (e.g., :guilabel:`Bank`) or its :guilabel:`Transactions` button to display + all transactions, including those previously reconciled, or +- click the :guilabel:`x to reconcile` button to display only unreconciled transactions. To include + previously reconciled transactions, remove the :guilabel:`Not Matched` filter from the search bar. + +Unreconciled transactions display the following information while collapsed: + +- The date of the transaction +- A button linked to the chatter. The icon of this button can vary: + + - The :icon:`fa-comments-o` :guilabel:`(comments)` icon displays only on hover and indicates that + there are no attachments or activities for the transaction. + - The :icon:`fa-paperclip` :guilabel:`(attachments)` icon indicates that there is an attachment on + the journal entry. + - The :icon:`fa-clock-o` :guilabel:`(activities)` icon indicates that there is an activity + scheduled on the journal entry. + +- The label of the transaction +- The partner of the transaction (if one is set) +- Up to two :ref:`action buttons `, depending on the + details of the transaction +- The balance of the transaction + +.. note:: + - When the chatter of a transaction is open, a blue tag highlights the related transaction. + - The chatter can be opened and closed by clicking the :icon:`fa-comments-o` + :guilabel:`(comments)` icon and the :icon:`fa-times` :guilabel:`(close)` icon in the top right + of the view. + - Once a transaction is :doc:`reconciled `, its action buttons are replaced with + the labels of the item(s) it was reconciled with or the account if it was reconciled with the + :guilabel:`Set Account` action button. + +.. _accounting/transactions/duplicate: + +Duplicate transactions +====================== + +Duplicate transactions occur when either by human error or :doc:`bank sync ` +error, the same transaction is created multiple times. The duplicate transaction view identifies +potential duplicate transactions so they can be selected and deleted. To access the duplicate +transaction view, first access the :guilabel:`Bank Matching` view by going to the +:guilabel:`Accounting Dashboard` and clicking the bank journal's name, then open the :icon:`fa-cog` +:guilabel:`Actions` menu and click :guilabel:`Find Duplicate Transactions`. + +Potential duplicate transactions are identified based on their amount, date, and account number, or +(if the transaction is created via :doc:`bank sync `) the transaction ID. + +Select a :guilabel:`Starting Date` to view the corresponding potential duplicate transactions, then +select the transactions to delete and click :icon:`fa-trash` :guilabel:`Delete Selected`. + +.. note:: + Any transactions created by :doc:`bank sync ` that the bank sync provider + determines to be potential duplicates are displayed in the :guilabel:`Provider Duplicates` tab. + This tab is only visible if there are any potential duplicates according to the provider. + +.. _accounting/transactions/import: Import transactions =================== @@ -23,40 +86,39 @@ Odoo supports multiple file formats to import transactions: - SEPA recommended Cash Management format (CAMT.053) - Comma-separated values (CSV) +- Excel (XLSX) - Open Financial Exchange (OFX) - Quicken Interchange Format (QIF) - Belgium: Coded Statement of Account (CODA) -To import a file, go to the :guilabel:`Accounting Dashboard`, and in the :guilabel:`Bank` journal, -click on :guilabel:`Import File`. - -.. tip:: - Alternatively, you can also: - - - click the :icon:`fa-ellipsis-v` :guilabel:`(ellipsis)` icon on the :guilabel:`Bank` - journal and select :guilabel:`Import file`; - - or access the transaction list by clicking the :icon:`fa-ellipsis-v` :guilabel:`(ellipsis)` - icon on the :guilabel:`Bank` journal and selecting :guilabel:`Transactions`, then click - the :icon:`fa-cog` :guilabel:`(gear)` icon and select :guilabel:`Import records`. - +To import a file, go to the :guilabel:`Accounting Dashboard`, click the :icon:`fa-ellipsis-v` +:guilabel:`(ellipsis)` icon on the :guilabel:`Bank` journal, and select :guilabel:`Import file`. Next, select the file and upload it. -After setting the necessary formatting options and mapping the file columns with their related Odoo -fields, you can run a :guilabel:`Test` and :guilabel:`Import` your bank transactions. +.. tip:: + Alternatively, access the transaction list by: + - clicking on the :guilabel:`Bank` journal's name, then clicking :guilabel:`Upload` + - dragging and dropping a file on the bank journal on the :guilabel:`Accounting Dashboard` + - dragging and dropping a file on the :guilabel:`Bank Matching` view + +Certain file types such as CSV and XLSX, then require setting the necessary formatting options and +mapping the file columns with their related Odoo fields, after which you can run a :guilabel:`Test` +and :guilabel:`Import` your bank transactions. Other file types are mapped automatically. .. seealso:: :doc:`/applications/essentials/export_import_data` -.. _transactions/register: +.. _accounting/transactions/register: Register bank transactions manually =================================== -You can also record your bank transactions manually. To do so, go to :guilabel:`Accounting -Dashboard`, click on the :guilabel:`Bank` journal, and then on :guilabel:`New`. Make sure to fill -out the :guilabel:`Partner` and :guilabel:`Label` fields to ease the reconciliation process. +You can also record your bank transactions manually. To do so, go to the :guilabel:`Accounting +Dashboard`, click the :guilabel:`Bank` journal's name, and then on :guilabel:`New`. The +:guilabel:`Partner` field is optional to ease the reconciliation process, but the :guilabel:`Label` +and :guilabel:`Date` fields are mandatory. -.. _transactions/statements: +.. _accounting/transactions/statements: Statements ========== @@ -65,74 +127,71 @@ A **bank statement** is a document provided by a bank or financial institution t transactions that have occurred in a particular bank account over a specified period of time. In Odoo Accounting, it is optional to group transactions by their related statement, but depending -on your business flow, you may want to record them for control purposes. +on your business flow, you may want to record them for record-keeping and organizational purposes. + +To access a list of existing statements, go to the :guilabel:`Accounting Dashboard`, click the +:icon:`fa-ellipsis-v` :guilabel:`(dropdown menu)` icon next to the bank or cash journal you want to +check, then click :guilabel:`Statements`. .. important:: - If you want to compare the ending balances of your bank statements with the ending balances of - your financial records, *don't forget to create an opening transaction* to record the bank + To ensure the ending balances of your bank statements in Odoo align with the ending balances of + the statements that are provided by your bank, create an opening transaction to record the bank account balance as of the date you begin synchronizing or importing transactions. This is necessary to ensure the accuracy of your accounting. -To access a list of existing statements, go to the :guilabel:`Accounting Dashboard`, click the -:icon:`fa-ellipsis-v` :guilabel:`(ellipsis)` icon next to the bank or cash journal you want to -check, then click :guilabel:`Statements`. +.. tip:: + To access a statement's transactions, click :guilabel:`Transactions` directly from the + :guilabel:`Bank Statements` list view or open a statement and click the :guilabel:`Statement + lines` smart button. -.. _transactions/statement-kanban: +.. _accounting/transactions/statement-kanban: -Statement creation from the kanban view ---------------------------------------- +Statement creation +------------------ -Open the bank reconciliation (kanban) view from the :guilabel:`Accounting Dashboard` by clicking on -the name of the bank journal and identify the transaction corresponding to the last (most recent) -transaction of your bank statement. Click on the :guilabel:`Statement` button when hovering on the -upper separator line to create a statement from that transaction down to the oldest transaction that -is not yet part of a statement. +The :guilabel:`Bank Matching` view displays transactions from most recent to oldest and groups them +by statement, with any recent transactions that do not belong to a statement at the top. To add +transactions to a statement, hover on the most recent transaction that should be included in the +statement, and click the :guilabel:`Statement` button that appears on the upper separator line. +Doing so creates a statement from that transaction down to the oldest transaction that is not yet +part of a statement. .. image:: transactions/statements-kanban.png - :alt: A "Statement" button is visible when hovering on the line separating two transactions. + :alt: A "Statement" button is visible when hovering on a transaction. In the :guilabel:`Create Statement` window, fill out the statement's :guilabel:`Reference`, verify -its :guilabel:`Starting Balance` and :guilabel:`Ending Balance`, and click :guilabel:`Save`. +its :guilabel:`Starting Balance` and :guilabel:`Ending Balance`, add an attachment such as a PDF +of the statement if desired, and click :guilabel:`Save`. -.. _transactions/statement-list: +.. tip:: + Transactions can also be added to statements from the list view. Select all the transactions + corresponding to the bank statement, and, in the :guilabel:`Statement` column, select an existing + statement or create a new one by typing its reference, clicking on :guilabel:`Create and + edit...`, filling out the statement's details, and saving. -Statement creation from the list view -------------------------------------- - -Open the list of transactions by clicking on the name of the bank journal and switching to the list -view. Select all the transactions corresponding to the bank statement, and, in the -:guilabel:`Statement` column, select an existing statement or create a new one by typing its -reference, clicking on :guilabel:`Create and edit...`, filling out the statement's details, and -saving. - -.. _transactions/view-edit-print: +.. _accounting/transactions/view-edit-print: Statement viewing, editing, and printing ---------------------------------------- -To view an existing statement, click on the statement amount in the reconciliation (kanban) view or -click on the statement name in the bank transaction list view. From here, you can edit the -:guilabel:`Reference`, :guilabel:`Starting Balance`, or :guilabel:`Ending Balance`. +To view an existing statement, click the statement amount in the :guilabel:`Bank Matching` view +or click the statement name and then the :icon:`fa-arrow-right` :guilabel:`(Internal link)` icon in +the :guilabel:`Bank Matching` list view. From here, you can edit the :guilabel:`Reference`, +:guilabel:`Starting Balance`, :guilabel:`Ending Balance`, and :guilabel:`Attachments`. .. note:: - Manually updating the :guilabel:`Starting Balance` automatically updates the :guilabel:`Ending - Balance` based on the new value of the :guilabel:`Starting Balance` and the value of the - statement's transactions. + - Manually updating the :guilabel:`Starting Balance` automatically updates the :guilabel:`Ending + Balance` based on the new value of the :guilabel:`Starting Balance` and the value of the + statement's transactions. + - If the :guilabel:`Starting Balance` doesn't equal the previous statement's :guilabel:`Ending + Balance`, or if the :guilabel:`Ending Balance` doesn't equal the running balance + (:guilabel:`Starting Balance` plus the statement's transactions), a warning appears explaining + the issue. To maintain flexibility, it is still possible to save without first resolving the + issue. -.. warning:: - If the :guilabel:`Starting Balance` doesn't equal the previous statement's :guilabel:`Ending - Balance`, or if the :guilabel:`Ending Balance` doesn't equal the running balance - (:guilabel:`Starting Balance` plus the statement's transactions), a warning appears explaining - the issue. To maintain flexibility, it is still possible to save without first resolving the - issue. - -To attach a digital copy (i.e., JPEG, PNG, or PDF) of the bank statement for enhanced recordkeeping, -click the :icon:`fa-paperclip` :guilabel:`Attachments` button and select the file to attach. - -To generate and print a PDF of the bank statement, click the :guilabel:`Print` button (if accessed -via the reconciliation view) or click on the :icon:`fa-cog`:guilabel:`(gear)` icon and click -:icon:`fa-print`:guilabel:`Statement` (if accessed via the list view). +To generate and print a PDF of the bank statement, click the :icon:`fa-cog` :guilabel:`(gear)` icon +and click :icon:`fa-print` :guilabel:`Statement`. .. note:: When a bank statement is generated to be printed, it is automatically added to the - :guilabel:`Attachments`. + :guilabel:`Attachments` if no file was attached when creating the statement. diff --git a/content/applications/finance/accounting/bank/transactions/statements-kanban.png b/content/applications/finance/accounting/bank/transactions/statements-kanban.png index 050a4f40f59a6e03fee90e2f38c8c7a9e1ba9694..94ffdf46867d580cb178022985cc74223e2abfef 100644 GIT binary patch literal 29566 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 F|1VRXll=ey literal 23645 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 in your database, you can -:ref:`reconcile them with the batch payment `. +:ref:`reconcile ` them with the batch payment. .. seealso:: - :doc:`../payments` diff --git a/content/applications/finance/fiscal_localizations/belgium.rst b/content/applications/finance/fiscal_localizations/belgium.rst index 56064c5e6..c21d970b6 100644 --- a/content/applications/finance/fiscal_localizations/belgium.rst +++ b/content/applications/finance/fiscal_localizations/belgium.rst @@ -224,7 +224,7 @@ your :guilabel:`Bank` journal on your dashboard. :alt: Import CODA files .. seealso:: - :ref:`Import bank files ` + :ref:`Import bank files ` .. _belgium/soda: