From e89211e451a9017161ac42d0fc3dbb4e3665048c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CChiara?= Date: Tue, 7 Mar 2023 14:05:22 +0000 Subject: [PATCH] [IMP] accounting: bank transactions task-3204835 closes odoo/documentation#3760 Signed-off-by: Castillo Jonathan (jcs) --- .../finance/accounting/bank/feeds.rst | 2 +- .../accounting/bank/feeds/bank_statements.rst | 62 ------------------ .../feeds/bank_statements/bank-overview.png | Bin 5493 -> 0 bytes .../bank_statements/bank-statements-03.png | Bin 18318 -> 0 bytes .../bank_statements/import-bank-statement.png | Bin 18211 -> 0 bytes .../bank/feeds/bank_synchronization.rst | 2 +- .../finance/accounting/bank/feeds/ponto.rst | 2 +- .../accounting/bank/feeds/saltedge.rst | 2 +- .../accounting/bank/feeds/transactions.rst | 46 +++++++++++++ .../transactions/import-transactions.png | Bin 0 -> 6311 bytes .../finance/accounting/bank/interbank.rst | 2 +- .../accounting/bank/setup/bank_accounts.rst | 4 +- redirects/16.0.txt | 1 + 13 files changed, 54 insertions(+), 69 deletions(-) delete mode 100644 content/applications/finance/accounting/bank/feeds/bank_statements.rst delete mode 100644 content/applications/finance/accounting/bank/feeds/bank_statements/bank-overview.png delete mode 100644 content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-03.png delete mode 100644 content/applications/finance/accounting/bank/feeds/bank_statements/import-bank-statement.png create mode 100644 content/applications/finance/accounting/bank/feeds/transactions.rst create mode 100644 content/applications/finance/accounting/bank/feeds/transactions/import-transactions.png diff --git a/content/applications/finance/accounting/bank/feeds.rst b/content/applications/finance/accounting/bank/feeds.rst index 6291307da..2948ef041 100644 --- a/content/applications/finance/accounting/bank/feeds.rst +++ b/content/applications/finance/accounting/bank/feeds.rst @@ -7,7 +7,7 @@ Bank feeds .. toctree:: :titlesonly: - feeds/bank_statements + feeds/transactions feeds/bank_synchronization feeds/ponto feeds/saltedge diff --git a/content/applications/finance/accounting/bank/feeds/bank_statements.rst b/content/applications/finance/accounting/bank/feeds/bank_statements.rst deleted file mode 100644 index b1f29f9b6..000000000 --- a/content/applications/finance/accounting/bank/feeds/bank_statements.rst +++ /dev/null @@ -1,62 +0,0 @@ -=============== -Bank statements -=============== - -Importing your bank statements allows you to keep track of your bank account transactions and -reconcile them with the ones recorded in Odoo. - -We recommend using :doc:`the bank synchronization feature ` for more -efficiency. However, if you do not want to use it or if your bank is not yet supported, other -options exist: - -- Import the bank statement files delivered by your bank; -- Register the bank statements manually. - -Import bank statements files -============================ - -Odoo supports multiple file formats to import bank statements: - -- SEPA recommended Cash Management format (CAMT.053); -- Comma-separated values (.CSV); -- Open Financial Exchange (.OFX); -- Quicken Interchange Format (.QIF); -- Belgium: Coded Statement of Account (.CODA). - -To import a file, go to the Accounting dashboard and click on :guilabel:`Import (Statements)` under -the :guilabel:`Bank` window, or click on the drop-down menu (:guilabel:`⋮`) button and then on -:guilabel:`Import Statement`. - -.. image:: bank_statements/bank-overview.png - :align: center - :alt: Import a bank statement file in Odoo Accounting - -Next, select the file you want to import and click on :guilabel:`Upload`. - -Once the file uploaded, the **import widget** helps you set formatting options and **map** the -different columns you want to import. You also can :guilabel:`test` the bank statement file before -importing it to your database. - -.. image:: bank_statements/import-bank-statement.png - :align: center - :alt: Register bank statements manually in Odoo Accounting - -Register bank statements manually -================================= - -If needed, you can also record your bank statements manually. To do so, go to the -:guilabel:`Accounting dashboard` and click on the :guilabel:`Create Statements` under the -:guilabel:`Bank` window. Alternatively, you can click the drop-down menu (:guilabel:`⋮`) button, and -then :guilabel:`New Statement`. - -To ease the reconciliation process, make sure to fill out the :guilabel:`Partner` field. You can -also type in the payments’ references in the :guilabel:`Label` field. Add a new line for each -transaction written on the original bank statement. - -.. image:: bank_statements/bank-statements-03.png - :align: center - :alt: Register bank statements manually in Odoo Accounting - -.. note:: - The **Ending Balance** and the **Computed Balance** should have the same amount. If this is not - the case, make sure there are no mistakes in the transactions’ amounts. diff --git a/content/applications/finance/accounting/bank/feeds/bank_statements/bank-overview.png b/content/applications/finance/accounting/bank/feeds/bank_statements/bank-overview.png deleted file mode 100644 index 67ce7bbbfd016917dfa90d4802acd367fc3ae55d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5493 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 diff --git a/content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-03.png b/content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-03.png deleted file mode 100644 index 30541fd9ba31590d1a6e0f7af3c69e5ebe0182ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18318 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 E0Ep%0ssI20 diff --git a/content/applications/finance/accounting/bank/feeds/bank_synchronization.rst b/content/applications/finance/accounting/bank/feeds/bank_synchronization.rst index cefb5b282..6dbdc2584 100644 --- a/content/applications/finance/accounting/bank/feeds/bank_synchronization.rst +++ b/content/applications/finance/accounting/bank/feeds/bank_synchronization.rst @@ -197,6 +197,6 @@ Configuration --> Accounting: Online Synchronization`,open the connection you wa credentials and click on the :guilabel:`Update Credentials` button. .. seealso:: - * :doc:`bank_statements` + * :doc:`transactions` * :doc:`ponto` * :doc:`saltedge` diff --git a/content/applications/finance/accounting/bank/feeds/ponto.rst b/content/applications/finance/accounting/bank/feeds/ponto.rst index de15f2779..62d283ee4 100644 --- a/content/applications/finance/accounting/bank/feeds/ponto.rst +++ b/content/applications/finance/accounting/bank/feeds/ponto.rst @@ -121,4 +121,4 @@ and we advise you to contact Ponto directly. * :doc:`bank_synchronization` * :doc:`saltedge` - * :doc:`bank_statements` + * :doc:`transactions` diff --git a/content/applications/finance/accounting/bank/feeds/saltedge.rst b/content/applications/finance/accounting/bank/feeds/saltedge.rst index d38008f0b..82a7cd923 100644 --- a/content/applications/finance/accounting/bank/feeds/saltedge.rst +++ b/content/applications/finance/accounting/bank/feeds/saltedge.rst @@ -108,4 +108,4 @@ and this synchronization was created with Odoo, you will normally be able to fin * :doc:`bank_synchronization` * :doc:`ponto` - * :doc:`bank_statements` + * :doc:`transactions` diff --git a/content/applications/finance/accounting/bank/feeds/transactions.rst b/content/applications/finance/accounting/bank/feeds/transactions.rst new file mode 100644 index 000000000..2c093ec4d --- /dev/null +++ b/content/applications/finance/accounting/bank/feeds/transactions.rst @@ -0,0 +1,46 @@ +============ +Transactions +============ + +Importing transactions from your bank statements allows keeping track of bank account transactions +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. + +.. _import-statements: + +Import transactions +=================== + +Odoo supports multiple file formats to import transactions: + +- SEPA recommended Cash Management format (CAMT.053); +- Comma-separated values (.CSV); +- 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 Transactions`. + +.. image:: transactions/import-transactions.png + :align: center + :alt: Import bank transactions from bank journal + +Next, select the file and upload it. + +After setting the necessary formatting options and mapping the needed columns, you can run a +:guilabel:`Test` and :guilabel:`Import` your bank transactions. + +.. _register-transactions: + +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. diff --git a/content/applications/finance/accounting/bank/feeds/transactions/import-transactions.png b/content/applications/finance/accounting/bank/feeds/transactions/import-transactions.png new file mode 100644 index 0000000000000000000000000000000000000000..7cd2d20ebe6cc224b51a9bea7b0b4583b0ef315a GIT binary patch literal 6311 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 Pf9(}ty^}9~VeJ1uoJPxM literal 0 HcmV?d00001 diff --git a/content/applications/finance/accounting/bank/interbank.rst b/content/applications/finance/accounting/bank/interbank.rst index c843f845e..e7d99acca 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/setup/bank_accounts.rst b/content/applications/finance/accounting/bank/setup/bank_accounts.rst index f93c74abc..a2b1ac10e 100644 --- a/content/applications/finance/accounting/bank/setup/bank_accounts.rst +++ b/content/applications/finance/accounting/bank/setup/bank_accounts.rst @@ -83,7 +83,7 @@ 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/feeds/transactions` - :doc:`../../bank/setup/outstanding_accounts` Suspense account @@ -133,4 +133,4 @@ Bank feeds .. seealso:: - :doc:`../../bank/feeds/bank_synchronization` - - :doc:`../../bank/feeds/bank_statements` + - :doc:`../../bank/feeds/transactions` diff --git a/redirects/16.0.txt b/redirects/16.0.txt index 0d6133ede..a1343cbdc 100644 --- a/redirects/16.0.txt +++ b/redirects/16.0.txt @@ -1,5 +1,6 @@ # applications/finance +applications/finance/accounting/bank/feeds/bank_statements.rst applications/finance/accounting/bank/feeds/transactions.rst # bank_statements -> transactions applications/finance/accounting/others/analytic/usage.rst applications/finance/accounting/others/analytic_accounting.rst # /analytic/usage --> analytic_accounting applications/finance/accounting/others/analytic/timesheets.rst applications/finance/accounting/others/analytic_accounting.rst # /analytic/timesheets --> analytic_accounting applications/finance/accounting/others/analytic/purchase_expenses.rst applications/finance/accounting/others/analytic_accounting.rst # /analytic/purchase_expenses --> analytic_accounting