[FIX] accounting:update internal transfers doc to 18.0
Internal transfers are now handled via reconciliation model button instead of through payments. This PR moves the internal transfers documentation from the Payments section to the Bank section and updates it to reflect the process in 18.0. task-4331744 closes odoo/documentation#11768 Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com>
This commit is contained in:
parent
abdcb372ba
commit
cc6306277b
@ -21,7 +21,7 @@ which include action buttons.
|
|||||||
.. image:: bank/card.png
|
.. image:: bank/card.png
|
||||||
:alt: Bank journals are displayed on the Accounting Dashboard and contain action buttons
|
:alt: Bank journals are displayed on the Accounting Dashboard and contain action buttons
|
||||||
|
|
||||||
.. _bank_accounts/manage:
|
.. _accounting/bank/manage_accounts:
|
||||||
|
|
||||||
Manage your bank and cash accounts
|
Manage your bank and cash accounts
|
||||||
==================================
|
==================================
|
||||||
@ -36,7 +36,7 @@ follow the instructions.
|
|||||||
.. seealso::
|
.. seealso::
|
||||||
:doc:`bank/bank_synchronization`
|
:doc:`bank/bank_synchronization`
|
||||||
|
|
||||||
.. _bank_accounts/create:
|
.. _accounting/bank/create_account:
|
||||||
|
|
||||||
Create a bank account
|
Create a bank account
|
||||||
---------------------
|
---------------------
|
||||||
@ -61,7 +61,7 @@ To create a new cash journal, go to :menuselection:`Accounting --> Configuration
|
|||||||
Journals`, click on :guilabel:`Create` and select :guilabel:`Cash` in the :guilabel:`Type` field.
|
Journals`, click on :guilabel:`Create` and select :guilabel:`Cash` in the :guilabel:`Type` field.
|
||||||
|
|
||||||
For more information on the accounting information fields, read the
|
For more information on the accounting information fields, read the
|
||||||
:ref:`bank_accounts/configuration` section of this page.
|
:ref:`accounting/bank/configuration` section of this page.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
A default cash journal is available and can be used straight away. You can review it by going to
|
A default cash journal is available and can be used straight away. You can review it by going to
|
||||||
@ -73,7 +73,7 @@ Edit an existing bank or cash journal
|
|||||||
To edit an existing bank journal, go to :menuselection:`Accounting --> Configuration --> Accounting:
|
To edit an existing bank journal, go to :menuselection:`Accounting --> Configuration --> Accounting:
|
||||||
Journals` and select the journal you want to modify.
|
Journals` and select the journal you want to modify.
|
||||||
|
|
||||||
.. _bank_accounts/configuration:
|
.. _accounting/bank/configuration:
|
||||||
|
|
||||||
Configuration
|
Configuration
|
||||||
=============
|
=============
|
||||||
@ -137,7 +137,7 @@ Bank feeds
|
|||||||
- :doc:`bank/bank_synchronization`
|
- :doc:`bank/bank_synchronization`
|
||||||
- :doc:`bank/transactions`
|
- :doc:`bank/transactions`
|
||||||
|
|
||||||
.. _bank/outstanding-accounts:
|
.. _accounting/bank/outstanding-accounts:
|
||||||
|
|
||||||
Outstanding accounts
|
Outstanding accounts
|
||||||
====================
|
====================
|
||||||
@ -175,7 +175,6 @@ Payments` tab. To display the outstanding accounts column, click on the toggle b
|
|||||||
:guilabel:`Outstanding Receipts/Payments accounts`, then update the account.
|
:guilabel:`Outstanding Receipts/Payments accounts`, then update the account.
|
||||||
|
|
||||||
.. image:: bank/toggle-button.png
|
.. image:: bank/toggle-button.png
|
||||||
:align: center
|
|
||||||
:alt: Select the toggle button and click on outstanding Accounts
|
:alt: Select the toggle button and click on outstanding Accounts
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
@ -192,5 +191,6 @@ Payments` tab. To display the outstanding accounts column, click on the toggle b
|
|||||||
bank/transactions
|
bank/transactions
|
||||||
bank/reconciliation
|
bank/reconciliation
|
||||||
bank/reconciliation_models
|
bank/reconciliation_models
|
||||||
|
bank/internal_transfers
|
||||||
bank/foreign_currency
|
bank/foreign_currency
|
||||||
bank/loans
|
bank/loans
|
||||||
|
@ -0,0 +1,71 @@
|
|||||||
|
==================
|
||||||
|
Internal transfers
|
||||||
|
==================
|
||||||
|
|
||||||
|
Internal money transfers can be handled in Odoo. At least two bank or cash accounts are needed to
|
||||||
|
make internal transfers.
|
||||||
|
|
||||||
|
.. seealso::
|
||||||
|
:ref:`How to add an additional bank account <accounting/bank/create_account>`
|
||||||
|
|
||||||
|
Configuration
|
||||||
|
=============
|
||||||
|
|
||||||
|
An internal transfer account is automatically created on your database based on your company's
|
||||||
|
:doc:`localization <../../fiscal_localizations>` and depending on your country’s legislation. To
|
||||||
|
modify the default :guilabel:`Internal Transfer` account, go to :menuselection:`Accounting -->
|
||||||
|
Configuration --> Settings` and scroll down to the :guilabel:`Default Accounts` section.
|
||||||
|
|
||||||
|
Register an internal transfer from one bank to another
|
||||||
|
======================================================
|
||||||
|
|
||||||
|
When money is transferred from one bank or cash account to another, that amount appears as two
|
||||||
|
transactions on the corresponding journals, whether the transactions are created manually, via
|
||||||
|
import, or via :doc:`bank synchronization <bank_synchronization>`. When reconciling the transaction,
|
||||||
|
select the :guilabel:`Internal Transfers` :doc:`reconciliation model <reconciliation_models>`
|
||||||
|
button. This reconciliation model button writes the transaction off to the :guilabel:`Internal
|
||||||
|
Transfer` account.
|
||||||
|
|
||||||
|
.. tip::
|
||||||
|
Remember to reconcile the transaction for both the outgoing transaction on the journal that sends
|
||||||
|
the payment and the incoming transaction on the journal that receives the payment.
|
||||||
|
|
||||||
|
.. example::
|
||||||
|
Take, for example, a transfer of $1000 from Bank A to Bank B:
|
||||||
|
|
||||||
|
- Bank journal (Bank A)
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
:stub-columns: 1
|
||||||
|
|
||||||
|
* - **Account**
|
||||||
|
- **Debit**
|
||||||
|
- **Credit**
|
||||||
|
* - Bank A account
|
||||||
|
-
|
||||||
|
- $1,000
|
||||||
|
* - **Internal transfer account**
|
||||||
|
- **$1,000**
|
||||||
|
-
|
||||||
|
|
||||||
|
- Bank journal (Bank B)
|
||||||
|
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
:stub-columns: 1
|
||||||
|
|
||||||
|
* - **Account**
|
||||||
|
- **Debit**
|
||||||
|
- **Credit**
|
||||||
|
* - Bank B account
|
||||||
|
- $1,000
|
||||||
|
-
|
||||||
|
* - **Internal transfer account**
|
||||||
|
-
|
||||||
|
- **$1,000**
|
||||||
|
|
||||||
|
.. seealso::
|
||||||
|
:doc:`reconciliation`
|
||||||
|
:doc:`reconciliation_models`
|
@ -15,7 +15,7 @@ for use at a later date:
|
|||||||
reduce/settle unpaid invoices/bills.
|
reduce/settle unpaid invoices/bills.
|
||||||
|
|
||||||
.. seealso::
|
.. seealso::
|
||||||
- :doc:`Internal transfers <payments/internal_transfers>`
|
- :doc:`Internal transfers <bank/internal_transfers>`
|
||||||
- :doc:`bank/reconciliation`
|
- :doc:`bank/reconciliation`
|
||||||
- `Odoo Tutorials: Bank Configuration
|
- `Odoo Tutorials: Bank Configuration
|
||||||
<https://www.odoo.com/slides/slide/bank-configuration-6832>`_
|
<https://www.odoo.com/slides/slide/bank-configuration-6832>`_
|
||||||
@ -27,10 +27,10 @@ Registering payment from an invoice or bill
|
|||||||
|
|
||||||
When clicking :guilabel:`Register payment` in a customer invoice or vendor bill, it generates a new
|
When clicking :guilabel:`Register payment` in a customer invoice or vendor bill, it generates a new
|
||||||
journal entry and changes the amount due according to the payment amount. The counterpart is
|
journal entry and changes the amount due according to the payment amount. The counterpart is
|
||||||
reflected in an :ref:`outstanding <bank/outstanding-accounts>` **receipts** or **payments** account.
|
reflected in an :ref:`outstanding <accounting/bank/outstanding-accounts>` **receipts** or
|
||||||
At this point, the customer invoice or vendor bill is marked as :guilabel:`In payment`. Then, when
|
**payments** account. At this point, the customer invoice or vendor bill is marked as :guilabel:`In
|
||||||
the outstanding account is reconciled with a bank transaction line, the invoice or vendor bill
|
payment`. Then, when the outstanding account is reconciled with a bank transaction line, the invoice
|
||||||
changes to the :guilabel:`Paid` status.
|
or vendor bill changes to the :guilabel:`Paid` status.
|
||||||
|
|
||||||
The :icon:`fa-info-circle` information icon next to the payment line displays more
|
The :icon:`fa-info-circle` information icon next to the payment line displays more
|
||||||
information about the payment. To access additional information, such as the related journal, click
|
information about the payment. To access additional information, such as the related journal, click
|
||||||
@ -51,8 +51,8 @@ information about the payment. To access additional information, such as the rel
|
|||||||
|
|
||||||
.. tip::
|
.. tip::
|
||||||
If the main bank account is set as an :ref:`outstanding account
|
If the main bank account is set as an :ref:`outstanding account
|
||||||
<bank/outstanding-accounts>`, and the payment is registered in Odoo (not through a related
|
<accounting/bank/outstanding-accounts>`, and the payment is registered in Odoo (not through a
|
||||||
bank transaction), invoices and bills are directly registered as :guilabel:`Paid`.
|
related bank transaction), invoices and bills are directly registered as :guilabel:`Paid`.
|
||||||
|
|
||||||
.. _accounting/payments/not-tied:
|
.. _accounting/payments/not-tied:
|
||||||
|
|
||||||
@ -184,7 +184,6 @@ finalize the payment workflow and mark the invoice or bill as :guilabel:`Paid`.
|
|||||||
payments/batch
|
payments/batch
|
||||||
payments/batch_sdd
|
payments/batch_sdd
|
||||||
payments/follow_up
|
payments/follow_up
|
||||||
payments/internal_transfers
|
|
||||||
payments/pay_sepa
|
payments/pay_sepa
|
||||||
payments/pay_checks
|
payments/pay_checks
|
||||||
payments/forecast
|
payments/forecast
|
||||||
|
@ -17,7 +17,7 @@ into account checks yet to be cashed.
|
|||||||
statement.
|
statement.
|
||||||
|
|
||||||
.. seealso::
|
.. seealso::
|
||||||
* :ref:`Outstanding accounts <bank/outstanding-accounts>`
|
* :ref:`Outstanding accounts <accounting/bank/outstanding-accounts>`
|
||||||
* :ref:`Bank reconciliation <accounting/reconciliation>`
|
* :ref:`Bank reconciliation <accounting/reconciliation>`
|
||||||
|
|
||||||
.. _checks/outstanding-account:
|
.. _checks/outstanding-account:
|
||||||
|
@ -1,73 +0,0 @@
|
|||||||
==================
|
|
||||||
Internal transfers
|
|
||||||
==================
|
|
||||||
|
|
||||||
Internal money transfers can be handled in Odoo. At least two bank accounts are needed to make
|
|
||||||
internal transfers.
|
|
||||||
|
|
||||||
.. seealso::
|
|
||||||
:doc:`How to add an additional bank account <../bank>`
|
|
||||||
|
|
||||||
Configuration
|
|
||||||
=============
|
|
||||||
|
|
||||||
An internal transfer account is automatically created on your database based on your company's
|
|
||||||
localization and depending on your country’s legislation. To modify the default :guilabel:`Internal
|
|
||||||
transfer account`, go to :menuselection:`Accounting --> Configuration --> Settings` and scroll down
|
|
||||||
to the :guilabel:`Default Accounts` section.
|
|
||||||
|
|
||||||
Register an internal transfer from one bank to another
|
|
||||||
======================================================
|
|
||||||
|
|
||||||
If you want to transfer money from one bank to another, access the Accounting Dashboard, click the
|
|
||||||
drop-down selection button (:guilabel:`⋮`) on the bank from which you want to make the transfer,
|
|
||||||
then click :guilabel:`Payments`. Select or create a payment, tick the :guilabel:`Internal Transfer`
|
|
||||||
checkbox, and select a :guilabel:`Destination Journal` before you :guilabel:`Confirm` the internal
|
|
||||||
transfer.
|
|
||||||
|
|
||||||
The money is now booked in the transfer account and another payment is automatically created in the
|
|
||||||
destination journal.
|
|
||||||
|
|
||||||
.. example::
|
|
||||||
|
|
||||||
- Bank journal (Bank A)
|
|
||||||
|
|
||||||
.. list-table::
|
|
||||||
:header-rows: 1
|
|
||||||
:stub-columns: 1
|
|
||||||
|
|
||||||
* - **Account**
|
|
||||||
- **Debit**
|
|
||||||
- **Credit**
|
|
||||||
* - Outstanding Payments account
|
|
||||||
-
|
|
||||||
- $1,000
|
|
||||||
* - **Internal transfer account**
|
|
||||||
- **$1,000**
|
|
||||||
-
|
|
||||||
|
|
||||||
- Bank journal (Bank B)
|
|
||||||
|
|
||||||
|
|
||||||
.. list-table::
|
|
||||||
:header-rows: 1
|
|
||||||
:stub-columns: 1
|
|
||||||
|
|
||||||
* - **Account**
|
|
||||||
- **Debit**
|
|
||||||
- **Credit**
|
|
||||||
* - Outstanding Receipts account
|
|
||||||
- $1,000
|
|
||||||
-
|
|
||||||
* - **Internal transfer account**
|
|
||||||
-
|
|
||||||
- **$1,000**
|
|
||||||
|
|
||||||
There is **one outstanding payment** and **one outstanding receipt** pending in your two bank
|
|
||||||
account journals because the bank statement confirming the sending and receiving of the money
|
|
||||||
has not been booked yet.
|
|
||||||
|
|
||||||
Once this is done, you can book and reconcile your bank statement lines as usual.
|
|
||||||
|
|
||||||
.. seealso::
|
|
||||||
:doc:`../bank/reconciliation`
|
|
@ -441,8 +441,8 @@ entries. We recommend you ask your accountant for advice.
|
|||||||
|
|
||||||
By default, the :guilabel:`Bank Account` defined for the :ref:`payment journal
|
By default, the :guilabel:`Bank Account` defined for the :ref:`payment journal
|
||||||
<payment_providers/journal>` is used, but you can also specify an :ref:`outstanding account
|
<payment_providers/journal>` is used, but you can also specify an :ref:`outstanding account
|
||||||
<bank/outstanding-accounts>` for each payment provider to separate the provider's payments from
|
<accounting/bank/outstanding-accounts>` for each payment provider to separate the provider's
|
||||||
other payments.
|
payments from other payments.
|
||||||
|
|
||||||
.. image:: payment_providers/bank_journal.png
|
.. image:: payment_providers/bank_journal.png
|
||||||
:alt: Define an outstanding account for a payment provider.
|
:alt: Define an outstanding account for a payment provider.
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
applications/finance/payment_providers/ogone.rst applications/finance/payment_providers/worldline.rst
|
applications/finance/payment_providers/ogone.rst applications/finance/payment_providers/worldline.rst
|
||||||
applications/finance/payment_providers/sips.rst applications/finance/payment_providers/worldline.rst
|
applications/finance/payment_providers/sips.rst applications/finance/payment_providers/worldline.rst
|
||||||
|
applications/finance/accounting/payments/internal_transfers.rst applications/finance/accounting/bank/internal_transfers.rst
|
||||||
|
|
||||||
# applications/point of sale
|
# applications/point of sale
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user