From 867c20103a228e01eeda0c1b8ea37d2ca71bdbd5 Mon Sep 17 00:00:00 2001 From: "Jonathan Castillo (jcs)" Date: Fri, 31 Mar 2023 09:50:37 +0000 Subject: [PATCH] [MOV] accounting: structure of bank sync docs Part-of: odoo/documentation#3975 --- .../applications/finance/accounting/bank.rst | 3 +- .../bank/{feeds => }/bank_statements.rst | 0 .../bank_statements/bank-overview.png | Bin .../bank_statements/bank-statements-03.png | Bin .../bank_statements/import-bank-statement.png | Bin .../bank/{feeds => }/bank_synchronization.rst | 26 +++++++++++------- .../{feeds => bank_synchronization}/ponto.rst | 19 ++++--------- .../ponto/ponto-add-account.png | Bin .../ponto/ponto-logo.png | Bin .../ponto/ponto-organization.png | Bin .../ponto/ponto-select-accounts.png | Bin .../saltedge.rst | 17 +++++------- .../saltedge/saltedge-contact-email.png | Bin .../saltedge/saltedge-give-consent.png | Bin .../saltedge/saltedge-login-page.png | Bin .../saltedge/saltedge-logo.png | Bin .../finance/accounting/bank/feeds.rst | 13 --------- .../finance/accounting/bank/interbank.rst | 2 +- .../reconciliation/reconciliation_models.rst | 2 +- .../bank/reconciliation/use_cases.rst | 2 +- .../accounting/bank/setup/bank_accounts.rst | 12 ++++---- .../initial_configuration/setup.rst | 4 +-- redirects/14.0.txt | 3 ++ 23 files changed, 45 insertions(+), 58 deletions(-) rename content/applications/finance/accounting/bank/{feeds => }/bank_statements.rst (100%) rename content/applications/finance/accounting/bank/{feeds => }/bank_statements/bank-overview.png (100%) rename content/applications/finance/accounting/bank/{feeds => }/bank_statements/bank-statements-03.png (100%) rename content/applications/finance/accounting/bank/{feeds => }/bank_statements/import-bank-statement.png (100%) rename content/applications/finance/accounting/bank/{feeds => }/bank_synchronization.rst (96%) rename content/applications/finance/accounting/bank/{feeds => bank_synchronization}/ponto.rst (93%) rename content/applications/finance/accounting/bank/{feeds => bank_synchronization}/ponto/ponto-add-account.png (100%) rename content/applications/finance/accounting/bank/{feeds => bank_synchronization}/ponto/ponto-logo.png (100%) rename content/applications/finance/accounting/bank/{feeds => bank_synchronization}/ponto/ponto-organization.png (100%) rename content/applications/finance/accounting/bank/{feeds => bank_synchronization}/ponto/ponto-select-accounts.png (100%) rename content/applications/finance/accounting/bank/{feeds => bank_synchronization}/saltedge.rst (94%) rename content/applications/finance/accounting/bank/{feeds => bank_synchronization}/saltedge/saltedge-contact-email.png (100%) rename content/applications/finance/accounting/bank/{feeds => bank_synchronization}/saltedge/saltedge-give-consent.png (100%) rename content/applications/finance/accounting/bank/{feeds => bank_synchronization}/saltedge/saltedge-login-page.png (100%) rename content/applications/finance/accounting/bank/{feeds => bank_synchronization}/saltedge/saltedge-logo.png (100%) delete mode 100644 content/applications/finance/accounting/bank/feeds.rst diff --git a/content/applications/finance/accounting/bank.rst b/content/applications/finance/accounting/bank.rst index 4f56c1a94..484e8c912 100644 --- a/content/applications/finance/accounting/bank.rst +++ b/content/applications/finance/accounting/bank.rst @@ -8,6 +8,7 @@ Bank and cash :titlesonly: bank/setup - bank/feeds + bank/bank_synchronization + bank/bank_statements bank/reconciliation bank/interbank diff --git a/content/applications/finance/accounting/bank/feeds/bank_statements.rst b/content/applications/finance/accounting/bank/bank_statements.rst similarity index 100% rename from content/applications/finance/accounting/bank/feeds/bank_statements.rst rename to content/applications/finance/accounting/bank/bank_statements.rst diff --git a/content/applications/finance/accounting/bank/feeds/bank_statements/bank-overview.png b/content/applications/finance/accounting/bank/bank_statements/bank-overview.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/bank_statements/bank-overview.png rename to content/applications/finance/accounting/bank/bank_statements/bank-overview.png diff --git a/content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-03.png b/content/applications/finance/accounting/bank/bank_statements/bank-statements-03.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-03.png rename to content/applications/finance/accounting/bank/bank_statements/bank-statements-03.png diff --git a/content/applications/finance/accounting/bank/feeds/bank_statements/import-bank-statement.png b/content/applications/finance/accounting/bank/bank_statements/import-bank-statement.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/bank_statements/import-bank-statement.png rename to content/applications/finance/accounting/bank/bank_statements/import-bank-statement.png diff --git a/content/applications/finance/accounting/bank/feeds/bank_synchronization.rst b/content/applications/finance/accounting/bank/bank_synchronization.rst similarity index 96% rename from content/applications/finance/accounting/bank/feeds/bank_synchronization.rst rename to content/applications/finance/accounting/bank/bank_synchronization.rst index cefb5b282..2c4c5ab33 100644 --- a/content/applications/finance/accounting/bank/feeds/bank_synchronization.rst +++ b/content/applications/finance/accounting/bank/bank_synchronization.rst @@ -1,6 +1,8 @@ -====================================== -Bank synchronization: automatic import -====================================== +:show-content: + +==================== +Bank synchronization +==================== Odoo can synchronize directly with your bank institution to get all bank statements imported automatically into your database. @@ -15,9 +17,12 @@ To connect to the banks, Odoo uses multiple web-services: - **Plaid**: United States of America and Canada - **Yodlee**: Worldwide -- **Salt Edge**: Europe (:doc:`more information `) -- **Ponto**: Europe (:doc:`more information `) -- **EnableBanking**: Scandinavian countries +- :doc:`Salt Edge `: Europe +- :doc:`Ponto `: Europe +- **Enable Banking**: Scandinavian countries + +.. seealso:: + :doc:`bank_statements` Configuration ============= @@ -196,7 +201,8 @@ You can update your credentials by going to :menuselection:`Accounting Dashboard Configuration --> Accounting: Online Synchronization`,open the connection you want to update your credentials and click on the :guilabel:`Update Credentials` button. -.. seealso:: - * :doc:`bank_statements` - * :doc:`ponto` - * :doc:`saltedge` +.. toctree:: + :titlesonly: + + bank_synchronization/saltedge + bank_synchronization/ponto diff --git a/content/applications/finance/accounting/bank/feeds/ponto.rst b/content/applications/finance/accounting/bank/bank_synchronization/ponto.rst similarity index 93% rename from content/applications/finance/accounting/bank/feeds/ponto.rst rename to content/applications/finance/accounting/bank/bank_synchronization/ponto.rst index de15f2779..5de1c6c6d 100644 --- a/content/applications/finance/accounting/bank/feeds/ponto.rst +++ b/content/applications/finance/accounting/bank/bank_synchronization/ponto.rst @@ -1,6 +1,6 @@ -====================================== -Ponto as bank synchronization provider -====================================== +===== +Ponto +===== **Ponto** is a service that allows companies and professionals to aggregate their accounts in one place and directly see all their transactions within one app. It is a third-party solution that is @@ -16,9 +16,9 @@ into your database. Ponto is a paid third-party provider that can handle the synchronization between your bank accounts and Odoo. `Its pricing is 4€/month per account/integration `_. -.. note:: - You can find more information about bank synchronization :doc:`on this page - `. +.. seealso:: + - :doc:`../bank_synchronization` + - :doc:`../bank_statements` Configuration ============= @@ -115,10 +115,3 @@ and we advise you to contact Ponto directly. .. important:: Using an institution in beta is beneficial for Ponto, it allows them to have real feedback on the connection with the institution. - - -.. seealso:: - - * :doc:`bank_synchronization` - * :doc:`saltedge` - * :doc:`bank_statements` diff --git a/content/applications/finance/accounting/bank/feeds/ponto/ponto-add-account.png b/content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-add-account.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/ponto/ponto-add-account.png rename to content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-add-account.png diff --git a/content/applications/finance/accounting/bank/feeds/ponto/ponto-logo.png b/content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-logo.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/ponto/ponto-logo.png rename to content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-logo.png diff --git a/content/applications/finance/accounting/bank/feeds/ponto/ponto-organization.png b/content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-organization.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/ponto/ponto-organization.png rename to content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-organization.png diff --git a/content/applications/finance/accounting/bank/feeds/ponto/ponto-select-accounts.png b/content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-select-accounts.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/ponto/ponto-select-accounts.png rename to content/applications/finance/accounting/bank/bank_synchronization/ponto/ponto-select-accounts.png diff --git a/content/applications/finance/accounting/bank/feeds/saltedge.rst b/content/applications/finance/accounting/bank/bank_synchronization/saltedge.rst similarity index 94% rename from content/applications/finance/accounting/bank/feeds/saltedge.rst rename to content/applications/finance/accounting/bank/bank_synchronization/saltedge.rst index d38008f0b..e237aaf18 100644 --- a/content/applications/finance/accounting/bank/feeds/saltedge.rst +++ b/content/applications/finance/accounting/bank/bank_synchronization/saltedge.rst @@ -1,6 +1,6 @@ -========================================== -Salt Edge as bank synchronization provider -========================================== +========= +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 @@ -8,12 +8,15 @@ countries. .. image:: saltedge/saltedge-logo.png :align: center + :width: 50% :alt: Salt Edge Logo Odoo can synchronize directly with your bank to get all bank statements imported automatically into your database. -Salt Edge is a free third-party provider. +.. seealso:: + - :doc:`../bank_synchronization` + - :doc:`../bank_statements` Configuration ============= @@ -103,9 +106,3 @@ In case you already have a connection with the same credentials present on your and this synchronization was created with Odoo, you will normally be able to find it by going to :menuselection:`Accounting --> Configuration --> Online Synchronization`. Please make sure to do an *Update Credentials* to reactivate the connection. - -.. seealso:: - - * :doc:`bank_synchronization` - * :doc:`ponto` - * :doc:`bank_statements` diff --git a/content/applications/finance/accounting/bank/feeds/saltedge/saltedge-contact-email.png b/content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-contact-email.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/saltedge/saltedge-contact-email.png rename to content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-contact-email.png diff --git a/content/applications/finance/accounting/bank/feeds/saltedge/saltedge-give-consent.png b/content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-give-consent.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/saltedge/saltedge-give-consent.png rename to content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-give-consent.png diff --git a/content/applications/finance/accounting/bank/feeds/saltedge/saltedge-login-page.png b/content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-login-page.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/saltedge/saltedge-login-page.png rename to content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-login-page.png diff --git a/content/applications/finance/accounting/bank/feeds/saltedge/saltedge-logo.png b/content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-logo.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/saltedge/saltedge-logo.png rename to content/applications/finance/accounting/bank/bank_synchronization/saltedge/saltedge-logo.png diff --git a/content/applications/finance/accounting/bank/feeds.rst b/content/applications/finance/accounting/bank/feeds.rst deleted file mode 100644 index 6291307da..000000000 --- a/content/applications/finance/accounting/bank/feeds.rst +++ /dev/null @@ -1,13 +0,0 @@ -:nosearch: - -========== -Bank feeds -========== - -.. toctree:: - :titlesonly: - - feeds/bank_statements - feeds/bank_synchronization - feeds/ponto - feeds/saltedge diff --git a/content/applications/finance/accounting/bank/interbank.rst b/content/applications/finance/accounting/bank/interbank.rst index c843f845e..12af23dcb 100644 --- a/content/applications/finance/accounting/bank/interbank.rst +++ b/content/applications/finance/accounting/bank/interbank.rst @@ -91,7 +91,7 @@ Manage and reconcile bank statements ------------------------------------ The next step is to book the bank statements to finalize the transaction by creating, -:doc:`importing `, or :doc:`synchronizing ` your +:doc:`importing `, or :doc:`synchronizing ` your :guilabel:`Transactions lines`. Fill in the :guilabel:`Ending balance` and click on the :guilabel:`Reconcile` button. diff --git a/content/applications/finance/accounting/bank/reconciliation/reconciliation_models.rst b/content/applications/finance/accounting/bank/reconciliation/reconciliation_models.rst index 27030ead2..e331cee6c 100644 --- a/content/applications/finance/accounting/bank/reconciliation/reconciliation_models.rst +++ b/content/applications/finance/accounting/bank/reconciliation/reconciliation_models.rst @@ -122,5 +122,5 @@ second time. .. seealso:: - :doc:`use_cases` - - :doc:`../feeds/bank_synchronization` + - :doc:`../bank_synchronization` - :doc:`../../receivables/customer_invoices/cash_discounts` diff --git a/content/applications/finance/accounting/bank/reconciliation/use_cases.rst b/content/applications/finance/accounting/bank/reconciliation/use_cases.rst index 88b81101f..9bc891cb7 100644 --- a/content/applications/finance/accounting/bank/reconciliation/use_cases.rst +++ b/content/applications/finance/accounting/bank/reconciliation/use_cases.rst @@ -102,4 +102,4 @@ right and validate all related payments : :align: center .. seealso:: - * :doc:`../feeds/bank_synchronization` + :doc:`../bank_synchronization` diff --git a/content/applications/finance/accounting/bank/setup/bank_accounts.rst b/content/applications/finance/accounting/bank/setup/bank_accounts.rst index 11027b86c..cde084d39 100644 --- a/content/applications/finance/accounting/bank/setup/bank_accounts.rst +++ b/content/applications/finance/accounting/bank/setup/bank_accounts.rst @@ -4,7 +4,7 @@ Bank accounts You can manage as many bank or cash accounts as needed on your database. Configuring them well allows you to have all your banking data up-to-date and ready for :doc:`reconciliation -<../../bank/reconciliation/use_cases>` with your journal entries. +<../reconciliation/use_cases>` with your journal entries. In Odoo Accounting, each bank account has a dedicated journal set to post all entries in a dedicated account. Both the journal and the account are automatically created and configured whenever you add @@ -33,7 +33,7 @@ To connect your bank account to your database, go to :menuselection:`Accounting follow the instructions. .. seealso:: - :doc:`../../bank/feeds/bank_synchronization` + :doc:`../bank_synchronization` Create a bank account --------------------- @@ -83,8 +83,8 @@ You can edit the accounting information and bank account number according to you .. seealso:: - :doc:`../../others/multi_currency` - - :doc:`../../bank/feeds/bank_statements` - - :doc:`../../bank/setup/outstanding_accounts` + - :doc:`../bank_statements` + - :doc:`../setup/outstanding_accounts` Suspense account ---------------- @@ -132,5 +132,5 @@ Bank feeds with your database. .. seealso:: - - :doc:`../../bank/feeds/bank_synchronization` - - :doc:`../../bank/feeds/bank_statements` + - :doc:`../bank_synchronization` + - :doc:`../bank_statements` diff --git a/content/applications/finance/accounting/getting_started/initial_configuration/setup.rst b/content/applications/finance/accounting/getting_started/initial_configuration/setup.rst index e455de0da..09968602b 100644 --- a/content/applications/finance/accounting/getting_started/initial_configuration/setup.rst +++ b/content/applications/finance/accounting/getting_started/initial_configuration/setup.rst @@ -55,7 +55,7 @@ Connect your bank account to your database and have your bank statements synced so, find your bank in the list, click on *Connect*, and follow the instructions on-screen. .. note:: - :doc:`Click here <../../bank/feeds/bank_synchronization>` for more information about this feature. + :doc:`Click here <../../bank/bank_synchronization>` for more information about this feature. If your Bank Institution can’t be synchronized automatically, or if you prefer not to sync it with your database, you may also configure your bank account manually by clicking on *Create it*, and @@ -188,6 +188,6 @@ Send yourself a sample invoice by email to make sure everything is correctly con .. seealso:: * :doc:`../../bank/setup/bank_accounts` * :doc:`chart_of_accounts` - * :doc:`../../bank/feeds/bank_synchronization` + * :doc:`../../bank/bank_synchronization` * :doc:`../../../fiscal_localizations` * `Odoo Tutorials: Accounting Basics `_ diff --git a/redirects/14.0.txt b/redirects/14.0.txt index effa53bf0..a74a559b6 100644 --- a/redirects/14.0.txt +++ b/redirects/14.0.txt @@ -8,6 +8,9 @@ administration/upgrade/online_hosting.rst administration/upgrade/odoo_online.rst # applications/accounting +applications/finance/accounting/bank/feeds/bank_statements.rst content/applications/finance/accounting/bank/bank_statements.rst # feeds/* --> /* +applications/finance/accounting/bank/feeds/ponto.rst applications/finance/accounting/bank/bank_synchronization/ponto.rst # feeds/* --> bank_synchronization/* +applications/finance/accounting/bank/feeds/saltedge.rst applications/finance/accounting/bank/bank_synchronization/saltedge.rst # feeds/* --> bank_synchronization/* applications/finance/accounting/bank/misc/interbank.rst applications/finance/accounting/bank/interbank.rst # misc/interbank --> interbank applications/finance/accounting/fiscal_localizations.rst applications/finance/fiscal_localizations.rst # /accounting/ --> / applications/finance/accounting/fiscal_localizations/localizations/argentina.rst applications/finance/fiscal_localizations/argentina.rst # /accounting/fiscal_localizations/localizations/* --> /fiscal_localizations/*