diff --git a/accounting/others/multicurrencies/exchange.rst b/accounting/others/multicurrencies/exchange.rst index c4f872b16..c8fcf7d2b 100644 --- a/accounting/others/multicurrencies/exchange.rst +++ b/accounting/others/multicurrencies/exchange.rst @@ -105,6 +105,8 @@ journal entries. All the exchange rates differences are recorded in it. .. tip:: The Exchange difference journal can be changed in your accounting settings. +.. include:: full_reconcile_warning.rst + .. seealso:: * :doc:`../../bank/reconciliation/reconciliation_models` - * :doc:`../../bank/reconciliation/use_cases` \ No newline at end of file + * :doc:`../../bank/reconciliation/use_cases` diff --git a/accounting/others/multicurrencies/full_reconcile_warning.rst b/accounting/others/multicurrencies/full_reconcile_warning.rst new file mode 100644 index 000000000..e9b79ddc7 --- /dev/null +++ b/accounting/others/multicurrencies/full_reconcile_warning.rst @@ -0,0 +1,7 @@ +.. warning:: + In order for an exchange difference entry to be created automatically, the + corresponding invoices and payments need to be fully reconciled. This means + the invoices are fully paid and the payments are fully spent on invoices. + If you partially pay 3 invoices from 2 payments, and the last invoice still + has an amount due, there will be no exchange difference entry for any of + them until that final amount is paid. diff --git a/accounting/others/multicurrencies/how_it_works.rst b/accounting/others/multicurrencies/how_it_works.rst index e6489869b..884bcfb96 100644 --- a/accounting/others/multicurrencies/how_it_works.rst +++ b/accounting/others/multicurrencies/how_it_works.rst @@ -164,6 +164,8 @@ journal entries. All the exchange rates differences are recorded in it. .. image:: media/works14.png :align: center +.. include:: full_reconcile_warning.rst + .. seealso:: * :doc:`invoices_payments` * :doc:`exchange` diff --git a/accounting/others/multicurrencies/invoices_payments.rst b/accounting/others/multicurrencies/invoices_payments.rst index 0afb82325..f91651508 100644 --- a/accounting/others/multicurrencies/invoices_payments.rst +++ b/accounting/others/multicurrencies/invoices_payments.rst @@ -114,6 +114,8 @@ Difference** journal entries. All the exchange rates differences are recorded in .. image:: media/invoice09.png :align: center +.. include:: full_reconcile_warning.rst + .. seealso:: * :doc:`how_it_works` * :doc:`exchange` diff --git a/odoo_sh/getting_started/first_module.rst b/odoo_sh/getting_started/first_module.rst index eda1daf44..34931a6e4 100644 --- a/odoo_sh/getting_started/first_module.rst +++ b/odoo_sh/getting_started/first_module.rst @@ -179,7 +179,7 @@ From an Odoo.sh editor terminal: The above command is explained in the section :ref:`Commit & Push your changes -` of the +` of the :ref:`Online Editor ` chapter. It includes the explanation regarding the fact you will be prompted to type your username and password, @@ -444,7 +444,7 @@ Add unidecode -Then use the library in your module, for instance to remove any special characters in the name field of your +Then use the library in your module, for instance to remove accents from characters in the name field of your model. Open the file *models/models.py*. diff --git a/odoo_sh/getting_started/online-editor.rst b/odoo_sh/getting_started/online-editor.rst index bac203ba5..799fc2b06 100644 --- a/odoo_sh/getting_started/online-editor.rst +++ b/odoo_sh/getting_started/online-editor.rst @@ -133,7 +133,7 @@ In this last command, If you activated the two-factor authentication on Github, you can create a `personal access token `_ - and use it as password. + and use it as password. Granting the `repo` permission suffices. .. Note::