From abf42bc7c3b5f50f8185a370341476087d224831 Mon Sep 17 00:00:00 2001 From: afma-odoo Date: Mon, 18 Aug 2025 11:40:27 +0200 Subject: [PATCH] [IMP] accounting: update bank synchronization page task-4981233 --- .../accounting/bank/bank_synchronization.rst | 360 +++++++++++------- .../bank_synchronization/enablebanking.rst | 34 -- .../enablebanking/enablebanking.png | Bin 2526 -> 0 bytes .../enablebanking/enablebankingauth.png | Bin 15212 -> 0 bytes .../bank/bank_synchronization/ponto.rst | 150 ++++---- .../ponto/ponto-add-account.png | Bin 9501 -> 0 bytes .../ponto/ponto-organization.png | Bin 20111 -> 0 bytes .../ponto/ponto-select-accounts.png | Bin 30461 -> 0 bytes .../bank/bank_synchronization/saltedge.rst | 99 ----- .../saltedge/saltedge-contact-email.png | Bin 8045 -> 0 bytes .../saltedge/saltedge-give-consent.png | Bin 22965 -> 0 bytes .../saltedge/saltedge-login-page.png | Bin 5528 -> 0 bytes .../accounting/bank/reconciliation.rst | 4 + .../finance/accounting/payments/pay_sepa.rst | 6 + redirects/18.0.txt | 2 + 15 files changed, 309 insertions(+), 346 deletions(-) delete mode 100644 content/applications/finance/accounting/bank/bank_synchronization/enablebanking.rst delete mode 100644 content/applications/finance/accounting/bank/bank_synchronization/enablebanking/enablebanking.png delete mode 100644 content/applications/finance/accounting/bank/bank_synchronization/enablebanking/enablebankingauth.png delete mode 100644 content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-add-account.png delete mode 100644 content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-organization.png delete mode 100644 content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-select-accounts.png delete mode 100644 content/applications/finance/accounting/bank/bank_synchronization/saltedge.rst delete mode 100644 content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-contact-email.png delete mode 100644 content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-give-consent.png delete mode 100644 content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-login-page.png diff --git a/content/applications/finance/accounting/bank/bank_synchronization.rst b/content/applications/finance/accounting/bank/bank_synchronization.rst index 318599f626..ca9eaf1679 100644 --- a/content/applications/finance/accounting/bank/bank_synchronization.rst +++ b/content/applications/finance/accounting/bank/bank_synchronization.rst @@ -4,208 +4,286 @@ Bank synchronization ==================== -Odoo can synchronize directly with your bank institution to get all bank statements imported -automatically into your database. +Odoo synchronizes directly with your bank institution to automatically import all bank transactions +into the database. It supports over 26,000 financial institutions worldwide and relies on multiple +:ref:`third-party providers ` to connect with +banks. -To check if your bank is compatible with Odoo, go to `Odoo Accounting Features -`_, and click on -:guilabel:`See list of supported institutions`. - -Odoo supports more than 26,000 institutions around the world. - -To connect to the banks, Odoo uses multiple web-services: +.. note:: + To use this service, a valid Odoo Enterprise subscription is required. -- **Plaid**: United States of America and Canada -- **Yodlee**: Worldwide -- :doc:`Salt Edge `: Worldwide -- :doc:`Ponto `: Europe -- :doc:`Enable Banking `: Scandinavian countries +.. tip:: + To check if your bank is compatible with Odoo, go to `Odoo Accounting Features + `_, and click :guilabel:`See list of + supported institutions` in the :guilabel:`Bank & Cash` section. .. seealso:: :doc:`transactions` +.. _accounting/bank-synchronization/configuration: + Configuration ============= -On-Premise users ----------------- - -To be able to use this service, you need to have a valid Odoo Enterprise subscription. -So make sure that your database is registered with your Odoo Enterprise contract. -We also use a proxy between your database and the third party provider so, in case of -a connection error, please check that you don't have a firewall or a proxy blocking the -following address: - -- https://production.odoofin.com/ +.. _accounting/bank-synchronization/first-synchronization: First synchronization --------------------- -You can start synchronization either by going to the Accounting app and -:menuselection:`Accounting --> Configuration --> Add a Bank Account`. +To synchronize the database with a bank, go to the Accounting Dashboard, click the +:icon:`fa-ellipsis-v` :guilabel:`(vertical ellipsis)` icon of the :guilabel:`Bank` journal, and +:guilabel:`Connect bank`. In the :guilabel:`Search for an institution` window, select the relevant +bank and click :guilabel:`Connect`. + +.. tip:: + - Alternatively, go to :menuselection:`Accounting --> Configuration --> Add a Bank Account` or + click :guilabel:`Search over 26000 banks` in the Accounting dashboard. + - Depending on your bank and country, you can select the :guilabel:`Type of account` and/or + choose another :ref:`third-party provider ` + to connect with the bank if needed before clicking :guilabel:`Connect`. + - If your bank is not listed in the :guilabel:`Search for an institution` window, scroll down the + list and click :icon:`fa-plus` :guilabel:`Add new bank` to create a bank account manually. Fill + in the :guilabel:`Account Number`, :guilabel:`Bank`, and :guilabel:`SWIFT Code` and click + :guilabel:`Connect`. A bank journal is then created and named using the account number. Note + that in this case, the bank is not synchronized. + - If issues occur during the first synchronization, check that no firewall or proxy is blocking + the address https://production.odoofin.com/. Make sure your web browser allows pop-ups and that + any ad-blocker is disabled. -Now you can search for your bank institution. Select it and follow the steps to synchronize with it. +.. important:: + When setting up bank synchronization, accounting transactions are automatically recorded from the + date of the last transaction +1 day (e.g., if the last transaction date is 31/12/2025, the + recording starts on 01/01/2026). If the journal contains no transactions, all available past + transactions are retrieved. To limit the retrieval period, go to :menuselection:`Accounting --> + Accounting --> Lock Dates`, and set a date in the :guilabel:`Lock Everything` field. .. note:: - If you have any issues during your first synchronization, please verify that your - web browser doesn't block pop-ups and that your ad-blocker is disabled. + - Some banks are in a :guilabel:`Beta` status, meaning they're not yet fully supported by + third-party providers. This may lead to bugs or other issues. Although they can be used, Odoo + does not provide technical support in this case. + - The :ref:`third-party provider ` may + request more information to connect with a bank. This information is not stored on Odoo's + servers. + - To view all past synchronizations, activate the :ref:`developer mode ` and go to + :menuselection:`Accounting --> Configuration --> Online Synchronization`. -.. important:: - When setting up the bank statement synchronization, Odoo automatically starts recording the - accounting transactions from the last transaction’s date +1 day (if the last transaction day is - 31/12/2022, the recording starts on 01/01/2023). If the journal contains no transaction, Odoo - retrieves transactions as far back as possible. You can limit how far back Odoo retrieves - transactions by opening the Accounting app, going to :menuselection:`Accounting --> Lock Dates`, - and setting a date in the :guilabel:`Journal Entries Lock Date` field. +.. _accounting/bank-synchronization/manual-synchronization: -You must provide a phone number during your first synchronization to secure your account. We ask for -such information because we don't want your data falling into the wrong hands. Therefore, if we -detect suspicious activities on your account, we block all requests coming from your account, and -you need to reactivate it using that phone number. +Manual synchronization +---------------------- -The third-party provider may request more information in order to connect with your bank -institution. This information is not stored on Odoo's servers. +After the :ref:`first synchronization `, bank +journals are synchronized by default every twelve hours. To manually trigger synchronization, go to +the Accounting dashboard and click :guilabel:`Fetch Transactions` on the relevant bank journal. -By default, transactions fetched from an online source are grouped inside the same statement, and -one bank statement is created per month. You can change the bank statement creation periodicity -in your journal settings. +.. tip:: + Alternatively, activate the :ref:`developer mode `, go to + :menuselection:`Accounting --> Configuration --> Online Synchronization`, select the relevant + bank, and click :guilabel:`Fetch transactions`. -To view all your synchronizations, activate the :ref:`developer mode ` and go to -:menuselection:`Accounting --> Configuration --> Online Synchronization`. +.. note:: + - Some banks do not support automatic transaction fetching. For these institutions, an error + message appears during the automatic account synchronization, prompting the user to disable the + automatic synchronization. This message is also logged in the chatter of the online + synchronization. In such cases, disable the :guilabel:`Automatic synchronization` option in the + corresponding bank's :guilabel:`Online Synchronization` and make sure to perform manual + synchronizations by clicking :guilabel:`Fetch Transactions` on the relevant bank journal. + - For some bank institutions, transactions can only be fetched up to three months in the past. If + older transactions are needed, they can be :ref:`imported `. -Synchronize manually --------------------- +.. _accounting/bank-synchronization/update-credentials: -After your first synchronization, the created journals are synchronized by default every 12 hours. -If you wish, you can synchronize them manually by clicking on the :guilabel:`Synchronize Now` button -on the dashboard. +Update synchronization credentials +---------------------------------- -Alternatively, activate the :ref:`developer mode `, go to -:menuselection:`Accounting --> Configuration --> Online Synchronization`, select your institution, -and then click the :guilabel:`Fetch transactions` button. +To update bank credentials, activate the :ref:`developer mode `, and go to +:menuselection:`Accounting --> Configuration --> Online Synchronization`. Open the connection that +needs to be updated, click :guilabel:`Update Credentials`, and follow the steps. -.. important:: - Some institutions do not allow transactions to be fetched automatically. For such institutions, - during the automatic synchronization of the account, you receive an error message asking you to - disable the automatic synchronization. This message can be found in the chatter of your online - synchronizations. In this case, make sure to perform manual synchronizations. +.. note:: + - The steps may vary depending on the third-party provider, as each provider follows its own + process. + - When updating bank credentials, make sure all accounts are selected for synchronization, + including those from other banking institutions if applicable. -Issues -====== +.. _accounting/bank-synchronization/third-party-providers: -Synchronization in error ------------------------- +Third-party providers +--------------------- -To report a connection error to the `Odoo support `_, activate the -:ref:`developer mode `, go to :menuselection:`Accounting --> Configuration --> -Online Synchronization`, select the connection that failed, and copy the error description and the -reference. +Odoo relies on third-party providers to securely connect to your bank accounts and automatically +import transactions and financial data into the database. The following providers are used: + +- `Plaid `_ (supported in the `United States of America and Canada + `_) +- `Yodlee `_ (supported in Europe) +- `Salt Edge `_ (supported `worldwide + `_) +- :doc:`Ponto ` (supported in Europe) +- `Enable Banking `_ (supported in `Scandinavian countries + `_) + +.. tip:: + When :ref:`connecting a bank to Odoo `: + + - Depending on your bank and country, change the default third-party provider when selecting the + bank, if necessary. + - Make sure to check the consent checkbox to allow information to be shared with Odoo. + - Select all accounts that need access and synchronization, including those from other banking + institutions. + +.. seealso:: + - :ref:`Bank synchronization troubleshooting ` + - :ref:`Salt Edge bank synchronization troubleshooting + ` + - :ref:`Ponto bank synchronization troubleshooting + ` + +.. _accounting/bank-synchronization/duplicate-transactions: + +Duplicate transactions +====================== + +When importing transactions, some may appear duplicated due to the same online transaction +identifier or the same currency, amount, account number, and date. -Synchronization disconnected ----------------------------- +To search for duplicate transactions, access the :ref:`bank reconciliation view +`, then follow these steps: -If your connection with the proxy is disconnected, you can reconnect with the proxy using the -:guilabel:`Fetch Account` button. +#. Click the :icon:`fa-cog` :guilabel:`(gear)` icon, and select :guilabel:`Find Duplicate + Transactions`. +#. All duplicate transactions from the starting date are displayed in the :guilabel:`Transactions` + tab. Update the :guilabel:`Starting Date` if needed. +#. To delete a transaction, select it, click :guilabel:`Delete Selected`, and confirm. .. note:: - If you are unable to reconnect using the :guilabel:`Reconnect` button, please contact the - `support `_ directly with your client id or the reference of the error - listed in the chatter. + Journal entries can only be deleted if they have not been reconciled. -.. _MigrationOnlineSync: +.. _accounting/bank-synchronization/missing-transactions: -Migration process for users having installed Odoo before December 2020 -====================================================================== +Missing transactions +==================== -If you are on-premise, please first make sure that your source is up-to-date with the latest version -of Odoo. +Missing or pending transactions are entries that the bank has not yet validated. -Users who have created a database before December 2020 need to install the new module manually to -use the new functionalities. +To find missing and pending transactions, access the :ref:`bank reconciliation view +`, click the :icon:`fa-cog` :guilabel:`(gear)` icon, and select +:guilabel:`Find Missing Transactions`. -To do so, go to :menuselection:`Apps --> Update Apps List`, remove the default filter in the search -bar and type `account_online_synchronization`. You can then click on :guilabel:`Install`. -Finally, make sure all your users refresh their Odoo page by pressing CTRL+F5. +To import a posted missing transaction, select it and click :guilabel:`Import Transactions`. -.. Note:: +.. note:: + - Make sure the connection with the bank is active to find missing transactions. + - :guilabel:`Pending` transactions cannot be imported. - - All previous synchronizations are disconnected during the installation and will not work - anymore. To view them, activate the :ref:`developer mode ` and go to - :menuselection:`Accounting --> Configuration --> Online Synchronization`. It is not possible - to resynchronize these connections; you have to make new ones. - - Do not uninstall the `account_online_sync` module, which is the previous module for online - synchronization. The new one overrides it. - - By default, the `account_online_synchronization` module is installed automatically with - Accounting. +.. _accounting/bank-synchronization/troubleshooting: -FAQ -=== +Troubleshooting +=============== -The synchronization is not working in real-time. Is that normal? ----------------------------------------------------------------- +.. seealso:: + :ref:`Bank synchronization troubleshooting - Ponto + ` + +.. _accounting/bank-synchronization/troubleshooting/synchronization: + +Synchronization errors or disconnections +---------------------------------------- -The process is not intended to work in real-time as third party providers synchronize your accounts -at different intervals. To force the synchronization and fetch the statements, go to your -:guilabel:`Accounting Dashboard`, and click on the :guilabel:`Synchronize Now` button. Synchronize -and fetch transactions by activating the :ref:`developer mode ` and going to -:menuselection:`Accounting --> Configuration --> Online Synchronization`. Some providers only allow -one refresh per day, so it is possible that clicking on :guilabel:`Synchronize Now` does not get -your latest transactions if you already performed such action earlier in the day. +To report a connection error to `Odoo support `_, activate the +:ref:`developer mode `, go to :menuselection:`Accounting --> Configuration --> +Online Synchronization`, select the failed connection, and copy the error description and the +reference. + +If the connection with the proxy is lost and reconnection using the :guilabel:`Reconnect` option +isn't successful, contact `support `_ directly. Provide the client ID or +the error reference from the chatter. -A transaction can be visible on your bank account but not be fetched if it has the status -:guilabel:`Pending`. Only transactions with the :guilabel:`Posted` status will be retrieved. If the -transaction is not **Posted** yet, you will have to wait until the status changes. +.. _accounting/bank-synchronization/troubleshooting/real-time: -Is the Online Bank Synchronization feature included in my contract? -------------------------------------------------------------------- +Why is the synchronization not working in real-time? +---------------------------------------------------- -- **Community Edition**: No, this feature is not included in the Community Version. -- **Online Edition**: Yes, even if you benefit from the One App Free contract. -- **Enterprise Edition**: Yes, if you have a valid enterprise contract linked to your database. +Synchronization is not designed to work in real time, as third-party providers synchronize accounts +at different intervals. To manually trigger synchronization and retrieve bank transactions, go to +the :guilabel:`Accounting Dashboard`, and click :guilabel:`Fetch Transactions`. -Some banks have a status "Beta." What does this mean? ------------------------------------------------------ +Alternatively, to synchronize and fetch transactions, activate the :ref:`developer mode +` and go to :menuselection:`Accounting --> Configuration --> Online +Synchronization`. -This means that banking institutions are not yet fully supported by our Third Party Provider. Bugs -or other problems may arise. Odoo does not support technical problems that occur with banks in the -Beta phase, but the user may still choose to connect. Connecting with these banks contributes to the -development process since the Provider will have real data and feedback from the connection. +Some providers restrict refreshes to once per day. If transactions have already been fetched, +clicking :guilabel:`Fetch Transactions` again may not retrieve the latest data. + +Transactions may appear on a bank account, but cannot be fetched if they have a :guilabel:`Pending` +status; only transactions with a :guilabel:`Posted` status are retrieved. + +.. _accounting/bank-synchronization/troubleshooting/refresh-manually: Why do my transactions only synchronize when I refresh manually? ---------------------------------------------------------------- -Some banks have additional security measures and require extra steps, such as an SMS/email -authentication code or another type of MFA. Because of this, the integrator cannot pull transactions -until the security code is provided. +Some banks implement additional security measures and require extra steps, such as an SMS or email +authentication code, or another type of :abbr:`MFA (multi-factor authentication)`. As a result, +the third-party provider cannot retrieve transactions until the security code is provided. + +.. _accounting/bank-synchronization/troubleshooting/visible-transactions: + +Why are no transactions visible? +-------------------------------- + +There are a few possible reasons for this issue: + +- No bank accounts were synchronized during the :ref:`first synchronization + `. +- There may be no new transactions available to fetch. + +If the bank account is correctly linked to a journal, but posted transactions still aren't visible +in the database, contact `support `_. + +.. _accounting/bank-synchronization/troubleshooting/no-account-appearing: + +Why are no accounts shown after synchronization? +------------------------------------------------ + +During the synchronization process, a bank institution was selected, but no bank accounts from this +institution were authorized during the :ref:`first synchronization +`. + +.. _accounting/bank-synchronization/troubleshooting-saltedge: + +Saltedge troubleshooting +------------------------ + +.. _accounting/bank-synchronization/troubleshooting/saltedge/deleting-error: -Not all of my past transactions are in Odoo, why? -------------------------------------------------- +Why is there an error when deleting a synchronization in Odoo? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -For some institutions, transactions can only be fetched up to 3 months in the past. +Odoo can't permanently delete the connection established with the banking institution. However, +it revokes consent, which prevents Odoo from accessing the account. The error message indicates that +the consent has been revoked, but the record could not be deleted as it remains in Salt Edge. -Why don't I see any transactions? ---------------------------------- +To delete the connection, connect to the `Salt Edge account `_ +and manually remove the synchronization. Once this is done, the record can be deleted in Odoo. -During your first synchronization, you selected the bank accounts you decided to synchronize with -Odoo. If you didn't synchronize any of your accounts, activate the :ref:`developer mode -`, go to :menuselection:`Accounting --> Configuration --> Online Synchronization`, -and click the :guilabel:`Fetch Account` button on the connection. +.. _accounting/bank-synchronization/troubleshooting/saltedge/account-already-synchronized: -There may also be no new transactions. +I have an error saying that this account has already been synchronized +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -If your bank account is properly linked to a journal and posted transactions are not visible in your -database, please `submit a support ticket `_. +The bank account has already been synchronized with Salt Edge. Access the Salt Edge `dashboard +`_ to check if a connection with the same credentials exists. +There are two options: -How can I update my bank credentials? -------------------------------------- +- If a connection with the same credentials exists in Salt Edge but has not been synchronized with + Odoo, delete the existing connection and create a new one from the Odoo database. +- If a connection with the same credentials exists in Salt Edge and has already been synchronized + with Odoo, :ref:`update the synchronization credentials + ` to reactivate the connection. -To update your credentials, activate the :ref:`developer mode ` and go to -:menuselection:`Accounting --> Configuration --> Online Synchronization`. Open the connection you -want to update your credentials and click the :guilabel:`Update Credentials` button. .. toctree:: :titlesonly: - bank_synchronization/saltedge bank_synchronization/ponto - bank_synchronization/enablebanking diff --git a/content/applications/finance/accounting/bank/bank_synchronization/enablebanking.rst b/content/applications/finance/accounting/bank/bank_synchronization/enablebanking.rst deleted file mode 100644 index adcf2eec0f..0000000000 --- a/content/applications/finance/accounting/bank/bank_synchronization/enablebanking.rst +++ /dev/null @@ -1,34 +0,0 @@ -============== -Enable Banking -============== - -**Enable Banking** is a third-party provider aggregating banking information from bank accounts all -in one place. It offers non-intrusive connectivity to ASPSPs' official APIs across Europe without -storing data. - -.. image:: enablebanking/enablebanking.png - :alt: Enable Banking logo - -**Odoo** synchronizes directly with banks to get access to all bank transactions and automatically -import them into your database. - -.. seealso:: - - :doc:`../bank_synchronization` - - `Enable Banking website `_ - -Configuration -============= - -Link bank accounts with Odoo ----------------------------- - -#. Start synchronization by clicking on :menuselection:`Accounting --> Configuration --> - Add a Bank Account`; -#. Select your bank; -#. Make sure you give your consent to share your account information with Odoo by clicking - :guilabel:`Continue authentication`; - - .. image:: enablebanking/enablebankingauth.png - :alt: Enable Banking authentication page - -#. Finally, you are redirected to your bank's login page. diff --git a/content/applications/finance/accounting/bank/bank_synchronization/enablebanking/enablebanking.png b/content/applications/finance/accounting/bank/bank_synchronization/enablebanking/enablebanking.png deleted file mode 100644 index 80680dc238c6b6b6cb1f7847814617b8a501b984..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2526 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 diff --git a/content/applications/finance/accounting/bank/bank_synchronization/enablebanking/enablebankingauth.png b/content/applications/finance/accounting/bank/bank_synchronization/enablebanking/enablebankingauth.png deleted file mode 100644 index 32c19f3a5d5de1754476f34b913f6a8f489c1621..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15212 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 is a paid third-party service that enables companies and +professionals to connect multiple bank accounts to a single platform. It provides a unified view of +all transactions within a single interface. When integrated with Odoo, it automatically synchronizes +bank transactions directly into its database. -**Odoo** can synchronize directly with your bank to get all bank statements imported automatically -into your database. - -Ponto is a paid third-party provider that can handle the synchronization between your bank accounts -and Odoo. +.. note:: + Using Ponto is subject to applicable fees. .. seealso:: - :doc:`../bank_synchronization` - - :doc:`../transactions` + - `Financial institutions connected to Ponto `_ + +.. _accounting/bank-synchronization/ponto/configuration: Configuration ============= -Link your bank accounts with Ponto ----------------------------------- +To connect a bank with Odoo using Ponto as the third-party provider, follow these steps: -#. Go to `Ponto's website (https://myponto.com) `_. -#. Create an account if you don't have one yet. -#. Once you are logged in, create an *organization*. +#. Set up your email address: Click the profile icon in the upper-right corner, select + :guilabel:`My profile`, and fill in the :guilabel:`Email` field. +#. :ref:`Create a Ponto account ` if + needed. +#. :ref:`Connect Odoo to your bank `. - .. image:: ponto/ponto-organization.png - :alt: Fill out the form to add an organization in Ponto. +.. _accounting/bank-synchronization/ponto/ponto-account-creation: -#. Go to :menuselection:`Accounts --> Live`, and click :guilabel:`Add account`. You might have to - add your **Billing Information** first. -#. Select your country, your bank institutions, give your consent to Ponto, and follow the steps - on-screen to link your bank account with your Ponto account. +Ponto account creation +---------------------- - .. image:: ponto/ponto-add-account.png - :alt: Add bank accounts to your Ponto account. +#. Access the `Ponto website `_. +#. Click :guilabel:`Login`, then :guilabel:`Not a user yet?` and follow the instructions to create a + new account. -#. Add all bank accounts you want to synchronize with your Odoo database and move to the next steps. + .. note:: + Use the same email address as the one :ref:`used for your Odoo profile + `. -Link your Ponto account with your Odoo database ------------------------------------------------ +#. After logging in, create an :guilabel:`Organization` and provide the necessary contact details. +#. Give consent to Ponto to access the bank account data. +#. Click :guilabel:`Accounts`, :guilabel:`Add account`, then :guilabel:`Choose your bank`, enter the + bank account reference, and follow the on-screen steps to complete the linking process. +#. Add all relevant bank accounts that need to be synchronized with Odoo, then proceed to the next + steps. -#. Go to :menuselection:`Accounting --> Configuration --> Add a Bank Account`. -#. Search for your institution and select it so you can verify that the third party provider is - Ponto. -#. Click :guilabel:`Connect` and follow the steps. -#. Select **all accounts** you want to access and synchronize in Odoo, even the ones coming from - other banking institutions. +.. _accounting/bank-synchronization/ponto/odoo-connection: - .. image:: ponto/ponto-select-accounts.png - :alt: Selection of the accounts you wish to synchronize with Odoo. +Connection with Odoo +-------------------- -#. Finish the flow. +When :ref:`connecting a bank to Odoo ` using +Ponto as the third-party provider, follow these steps: -.. note:: - You have to authorize all the accounts you want to access in Odoo, but Odoo will filter the - accounts based on the institution you selected in the second step. +#. When connecting to the desired bank, make sure Ponto is selected as the third-party + :guilabel:`Provider`. +#. Select the account(s) to grant Ponto access to account balances and transactions, then confirm + the selection. +#. Authorize Odoo to request account information and initiate payment orders. +#. Select the specific bank account to connect. -Update your synchronization credentials ---------------------------------------- +.. tip:: + - Make sure to check the consent checkbox to allow information to be shared with Odoo. + - Select all accounts that need access and synchronization, including those from other banking + institutions. -To update your Ponto credentials or modify the synchronization settings, activate the -:ref:`developer mode `, go to :menuselection:`Accounting --> Configuration --> -Online Synchronization`, and select the institution from which you want to fetch the other -accounts. Click :guilabel:`Fetch Accounts` to start the flow. +.. seealso:: + :ref:`Update synchronization credentials ` -.. note:: - During the update, select **all accounts** you want to synchronize, even the ones coming from - other banking institutions. +.. _accounting/bank-synchronization/ponto/payments: -Fetch new accounts ------------------- +Vendor payments with Ponto +========================== -To add new online accounts to your connection, activate the :ref:`developer mode `, -go to :menuselection:`Accounting --> Configuration --> Online Synchronization`, and select the -institution from which you want to fetch the other accounts. Click :guilabel:`Fetch Accounts` to -start the flow. +.. important:: + Before managing vendor payments with Ponto, make sure the following steps are completed: -.. note:: - Don't forget to keep authorization for existing accounts (for all institutions that you have - synchronized with Ponto). + - :ref:`SEPA Credit Transfer is activated (SCT) `. + - :ref:`The SEPA Credit Transfer payment method has been added to the bank journal + `. + - :doc:`The vendor's bank account has been marked as trusted <../../payments/trusted_accounts>`. + - The :guilabel:`Account Online Payment` (`account_online_payment`) module is :ref:`installed + `. -FAQ -=== +To register a vendor payment using Ponto, follow these steps: -After my synchronization, no account appears --------------------------------------------- +#. Go to :menuselection:`Accounting --> Vendors --> Payments` and create the payment. Fill in the + relevant bank :guilabel:`Journal` field, select :ref:`SEPA Credit Transfer + ` as the :guilabel:`Payment Method`, and enter the + :guilabel:`Vendor Bank Account`. Then click :guilabel:`Confirm`. +#. Go to :menuselection:`Accounting --> Vendors --> Batch Payments` and :ref:`create a batch + `. Select the same bank :guilabel:`Journal` and :guilabel:`Payment + Method`, and click :guilabel:`Add a line` to select the payment created in the previous step. +#. Click :guilabel:`Initiate Payment` to connect to Ponto and follow the steps to sign the payment. -You selected an institution from the list and did not authorize any accounts from this institution. +.. _accounting/bank-synchronization/ponto/troubleshooting: -I have an error about that my authorization has expired -------------------------------------------------------- +Troubleshooting +=============== -Every **6 months** (180 days) you must re-authorize the connection between your bank account -and Ponto. This must be done from the `Ponto website `_. If you do not -do this, the synchronization will stop for these accounts. +.. seealso:: + :ref:`Bank synchronization troubleshooting ` -I have some errors with my beta institution -------------------------------------------- +.. _accounting/bank-synchronization/ponto/troubleshooting/expired-authorization: -Ponto provides institutions in *beta*, these institutions are not directly supported by Odoo -and we advise you to contact Ponto directly. +Why has the authorization expired? +---------------------------------- -.. important:: - Using an institution in beta is beneficial for Ponto, it allows them to have real - feedback on the connection with the institution. +Every six months (180 days), the connection between a bank account and Ponto must be re-authorized +via the `Ponto website `_. Failure to do so will result in synchronization +stopping for those accounts. diff --git a/content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-add-account.png b/content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-add-account.png deleted file mode 100644 index e3c08979baadc4426f532fb3531628541ccc3a35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9501 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 diff --git a/content/applications/finance/accounting/bank/bank_synchronization/saltedge.rst b/content/applications/finance/accounting/bank/bank_synchronization/saltedge.rst deleted file mode 100644 index 70ce0bdc5f..0000000000 --- a/content/applications/finance/accounting/bank/bank_synchronization/saltedge.rst +++ /dev/null @@ -1,99 +0,0 @@ -========= -Salt Edge -========= - -**Salt Edge** is a third-party provider that aggregates banking information -from your bank accounts. It supports ~5000 institutions in more than 50 -countries. - -Odoo can synchronize directly with your bank to get all bank statements imported -automatically into your database. - -.. seealso:: - - :doc:`../bank_synchronization` - - :doc:`../transactions` - -Configuration -============= - -Link your bank accounts with Odoo ---------------------------------- - -#. Start synchronization by clicking on :menuselection:`Accounting --> Configuration - --> Add a Bank Account`. -#. Select the institution you want to synchronize. You can see if Salt Edge is the - third party provider of the institution by selecting it. -#. After giving your phone number, you are asked for an email address. This email - address is used to create your Salt Edge account. Please make sure you enter a - valid email address, as otherwise, you will not be able to access your Salt Edge - account. - - .. image:: saltedge/saltedge-contact-email.png - :alt: Email address to provide to Salt Edge for the creation of your account. - -#. After entering your email address, you are redirected to Salt Edge to continue - the synchronization process. - - .. image:: saltedge/saltedge-login-page.png - :alt: Salt Edge Login page. - -#. Make sure you give your consent by checking the consent checkbox. - - .. image:: saltedge/saltedge-give-consent.png - :alt: Salt Edge give consent page. - -#. Complete the synchronization by following the steps. - - -Update your credentials ------------------------ - -To update your Salt Edge credentials or modify the synchronization settings, activate the -:ref:`developer mode `, go to :menuselection:`Accounting --> Configuration --> -Online Synchronization`, and select the institution you want to update credentials. Click -:guilabel:`Update Credentials` to start the flow and follow the steps. - -Don't forget to check the consent checkbox. Otherwise, Odoo may not be able to access -your information. - -Fetch new accounts ------------------- - -To add new online accounts to your connection, activate the :ref:`developer mode `, -go to :menuselection:`Accounting --> Configuration --> Online Synchronization`, and select the -institution to fetch the new accounts. Click :guilabel:`Fetch Accounts` to start the flow and -follow the steps. - -.. note:: - Don't forget to check the consent checkbox. Otherwise, Odoo may not be able to access your - information. - -FAQ -=== - -I have an error when I try to delete my synchronization within Odoo -------------------------------------------------------------------- - -Odoo can't permanently delete the connection you have created with the banking institution. However, -it can revoke the consent you gave so that Odoo won't be able to access your account anymore. The -error you are seeing is probably a message telling you that the consent was revoked, but the record -could not be deleted as it still exists within Salt edge. If you want to remove the connection -completely, please connect to your `Salt Edge account `_ -and manually delete your synchronization. Once this is done, you can go back to Odoo to delete the -record. - -I have an error saying that I have already synchronized this account --------------------------------------------------------------------- - -You have probably already synchronized your bank account with Salt Edge, please check on your -`dashboard `_ that you don't already have a connection with the -same credentials. - -If you already have a synchronization with the same credentials present on your Salt Edge -dashboard and this synchronization has not been created with Odoo, delete it and create it from your -Odoo database. - -If you already have a connection with the same credentials present on your Salt Edge dashboard -and this synchronization was created with Odoo, activate the :ref:`developer -mode `, go to :menuselection:`Accounting --> Configuration --> Online -Synchronization`, and click :guilabel:`Update Credentials` to reactivate the connection. diff --git a/content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-contact-email.png b/content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-contact-email.png deleted file mode 100644 index 7103631d5b8ac379375072250d08229078478afa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8045 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

h9RLGd{GY%_8<1}Zk{@)6Br7u< zo><9U>N!HVaiO^2N?;&Y@7myO^=slF&lLod5bB+ zYY44V_Hh;14gB317diXH4b%I@d*+o8&REL;&7x=TR_WS5cKv6Occ#7aV}~bmfl}WU z#H=@+#om_1F=$YsML~bKD`PaIg}B-}V+*-4H%$t@am$2^J&bj9s3eAN?OL$gQoJ!Z zAe(*SXywI#{SUHPFErx!AGso1mj6U=%GqyHlx>&;1!?f3z4noVyP*uCc|amm%R=aXmdt?O6SARF%Y?J!nXN1$C2@Nrn58hiMDRcMYpe#gC=;2&QH8b z<}`aR|A20|LP4Qyv`~>gEBSzJs^3IjNpXIw^Csu20y1(qOj*DJ;+xY+!gU^}TClZ~ z&|u8eXhbJ0Q=;Z3lyKB~2?G4_-p};zDVhk)9X(Y|4-HW0QM2m3zpPZgHx&O){!}d1DfVWYli0o0t6T7^XQY8=w3#mH5Sma8Xk1h7ti9wfMX!31#nBO9f22*qbs4 zv%I2vFPVo6`Ntu!cLq7O3y#}s;k4dn@*YO!{^jsrP#k!>{tL73L0FFd%17fSsH-tUcS zMRO=g{9*6d;3)ZRg7d7X_pB2e@b_;OugWZ|>oX0u$p|?%DY%M z9_ly!W60XRcHP|4t_X9G8Fq6_B2a{+4SnBeYRTL_JC$AMK|UC)`_kZA1!)r19O(6V7mY_eS;`v)P;h&_;(J#Zb zGYWN{%WFAc0dyjgl4+^PqCaRFW|2X|^|}PrqaPzwpq`zI4yJ}PSrA6j$g$>SRv})T z@MuzNkkBg{!UWi}_a%haGMtKpRzRs;s38F^2Z%}*^u|HegPiu^vP>2qy%~`*b}Bjq z!-Cg!Dmx%qSqaa%Wptc>e0kfC$%kqb%+pIk_lEbRHE%-${f1^miEy!I2uc&w6rbfT zyczHjCxOxB5nbae{QWxK_HH0qSm!cV>Sxg=k}+O{1ZMk^ZJF&6T6EAA1T#5Qs!yZ9 z2(OQR5fKNU!Rkc=>58j zeky^mI$HzFivP=CNXb>#*(Ac0>xZc0k#c-Jm%`48d=YDjl5Ooywzz8bzWN#b(25)} zRdBL@^(VZx{I_s^jL#>UCsaHe<`NNt*Q55U!fWN{Kt6XxLq)D1oK%?^W6Q-yd`d3< zen#EKfi&-y&lK%N`Owl}_J+w*vS>*Oat1eLXI3|j(coFNg$~nb=t}cZ!}7qs(?#Q? zQZWVKm4aFS+ck-pJGlIb90zdUGd#ThV%^ym%)K~*Z9N+-zJ{-n+a()rArXp0W=i1p z5yyZoaQP=`B{B~iMzwL_-LpVi|9k(!6nJx6ue&O%Apgc<+BF0m<4c2*X4ohwSc+{ znX`-U40z)gr1hwXf~dpsNqZU0eT>FA^>Jf;^EY$Y!IUr4TMcIc!$e_*^O07Cm^K?Q1)6*saXrgdhOs@kb|X{ktu73q)PQH yOVle`HLQ4_eJfjmT{t9L5zCIv!jM0*xXA?V6@Fu3hBc1$U`lf8vejVA@c#jXY$r$n diff --git a/content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-login-page.png b/content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-login-page.png deleted file mode 100644 index 65930d9689d45605c51a1bafaab2bc1ee89f6db9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5528 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 + - :ref:`Missing transactions ` + Counterpart entries The counterpart entries section on the bottom right displays the options to match the selected bank transaction. Multiple tabs are available, including diff --git a/content/applications/finance/accounting/payments/pay_sepa.rst b/content/applications/finance/accounting/payments/pay_sepa.rst index 5b9e9155fe..15fd2a9ad6 100644 --- a/content/applications/finance/accounting/payments/pay_sepa.rst +++ b/content/applications/finance/accounting/payments/pay_sepa.rst @@ -45,6 +45,8 @@ with actual bank statements. Configuration ============= +.. _accounting/pay_sepa/activate-sepa: + Activate SEPA Credit Transfer (SCT) ----------------------------------- @@ -57,6 +59,8 @@ SCT option when paying your vendor. According to the localization package installed, the **SEPA Direct Debit** and **SEPA Credit Transfer** modules may be installed by default. If not, they need to be :ref:`installed `. +.. _accounting/pay_sepa/activate-sepa-bank-journal: + Activate SEPA payment methods on banks -------------------------------------- @@ -67,6 +71,8 @@ present, add :guilabel:`SEPA Credit Transfer` under :guilabel:`Payment Method`. Make sure to specify the IBAN account number (domestic account numbers do not work with SEPA) and the BIC (bank identifier code) in the :guilabel:`Journal Entries` tab. +.. _accounting/pay_sepa/registering-payments-sepa: + Registering payments -------------------- diff --git a/redirects/18.0.txt b/redirects/18.0.txt index 7f1891281e..6468bee255 100644 --- a/redirects/18.0.txt +++ b/redirects/18.0.txt @@ -5,6 +5,8 @@ applications/finance/payment_providers/sips.rst applications/finance/payment_pro applications/finance/accounting/payments/internal_transfers.rst applications/finance/accounting/bank/internal_transfers.rst applications/finance/accounting/payments/checks.rst applications/finance/accounting/payments.rst applications/finance/fiscal_localizations/employment_hero.rst applications/hr/payroll/payroll_localizations/employment_hero.rst +applications/finance/accounting/bank/bank_synchronization/enablebanking.rst applications/finance/accounting/bank/bank_synchronization.rst +applications/finance/accounting/bank/bank_synchronization/saltedge.rst applications/finance/accounting/bank/bank_synchronization.rst # applications/point of sale