8000 [IMP] payment_providers: add SEPA provider and adapt related docs · odoo/documentation@2a98faa · GitHub
[go: up one dir, main page]

Skip to content

Commit 2a98faa

Browse files
committed
[IMP] payment_providers: add SEPA provider and adapt related docs
task-4048339 closes #12825 Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com>
1 parent 059ef11 commit 2a98faa

29 files changed

+289
-567
lines changed

content/applications/finance/accounting/bank/reconciliation.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ matching entries automatically.
1717
- :doc:`bank_synchronization`
1818
- :doc:`transactions`
1919

20+
.. _accounting/reconciliation/access:
21+
2022
Bank reconciliation view
2123
========================
2224

@@ -55,6 +57,8 @@ Resulting entry
5557
validate the reconciliation or mark it as :guilabel:`To Check`. Any :ref:`reconciliation model
5658
buttons <reconciliation/button>` are also available in the resulting entry section.
5759

60+
.. _accounting/reconciliation/reconcile:
61+
5862
Reconcile transactions
5963
======================
6064

@@ -102,7 +106,7 @@ suggested entries appearing first.
102106
Batch payments
103107
--------------
104108

105-
`Batch payments <payments/batch-payments>`_ allow you to group different payments to ease
109+
:doc:`Batch payments <../payments/batch>` allow you to group different payments to ease
106110
reconciliation. Use the :guilabel:`Batch Payments` tab to find batch payments for customers and
107111
vendors. Similarly to the :guilabel:`Match Existing Entries` tab, the :guilabel:`Batch Payments` tab
108112
has a search bar that allows you to search for specific batch payments.

content/applications/finance/accounting/payments.rst

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -152,17 +152,13 @@ The invoices or bills are then marked as :guilabel:`In payment` until the bank t
152152
Registering a single payment for multiple customers or vendors (batch payments)
153153
===============================================================================
154154

155-
Batch payments allow grouping payments from multiple contacts to ease
156-
:doc:`reconciliation <bank/reconciliation>`. They are also useful when depositing :doc:`checks
157-
<payments/checks>` to the bank or for generating bank payment files such as :doc:`SEPA
158-
<payments/pay_sepa>` or :ref:`NACHA <l10n_us/nacha>`. To do so, go to :menuselection:`Accounting -->
159-
Customers --> Payments` or :menuselection:`Accounting --> Vendors --> Payments`. In the payments
160-
list view, select the payments to be grouped in a batch, click :icon:`fa-cog` :guilabel:`Actions`,
161-
and select :guilabel:`Create Batch Payment`.
155+
Batch payments allow grouping payments from multiple customers to ease :doc:`reconciliation
156+
<bank/reconciliation>`. They are also useful when depositing :doc:`checks <payments/checks>` or
157+
cash payments to the bank or for generating bank payment files such as :doc:`SEPA
158+
<payments/pay_sepa>` or :ref:`NACHA <l10n_us/nacha>`.
162159

163160
.. seealso::
164-
- :doc:`payments/batch`
165-
- :doc:`payments/batch_sdd`
161+
:doc:`payments/batch`
166162

167163
.. _accounting/payments/partial-payment:
168164

content/applications/finance/accounting/payments/batch.rst

Lines changed: 37 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,63 @@
1-
==============================
2-
Batch payments by bank deposit
3-
==============================
1+
==============
2+
Batch payments
3+
==============
44

5-
A **batch deposit** is a convenient way to group customer payments and deposit them into your bank
6-
account. The feature lets you list multiple payments and generate a detailed deposit slip with a
7-
batch reference. This reference can be used when reconciling to match bank statement lines with
8-
transactions in the batch deposit.
5+
Batch payments allow grouping payments from multiple customers or vendors into a single batch and
6+
generating a detailed deposit slip or payment file with a batch reference. This reference can be
7+
used during :doc:`reconciliation <../bank/reconciliation>` to match bank transactions with the
8+
corresponding payments. This feature is particularly useful for submitting :doc:`SEPA Direct Debit
9+
payments <batch_sdd>`, depositing cash payments or :doc:`checks <checks>`, or generating outgoing
10+
payment files, such as :doc:`SEPA <pay_sepa>` or :ref:`NACHA <l10n_us/nacha>`.
911

1012
Configuration
1113
=============
1214

13-
Go to :menuselection:`Accounting --> Configuration --> Settings --> Customer Payments` and tick
14-
:guilabel:`Batch Payments` to activate the feature.
15+
To enable batch payments, go to :menuselection:`Accounting --> Configuration --> Settings`, scroll
16+
down to the :guilabel:`Customer Payments` section, and enable :guilabel:`Batch Payments`.
1517

16-
Deposit multiple payments in batch
17-
==================================
18+
.. _accounting/batch/creation:
1819

19-
.. _batch-payments/register-payments:
20+
Batch creation
21+
==============
2022

21-
Register payments
22-
-----------------
23+
To create a batch payment, follow these steps:
2324

24-
Before performing a batch deposit, it is necessary to register each transaction's payment. To do so,
25-
open the corresponding customer invoice and click :guilabel:`Register Payment`. In the pop-up
26-
window, select the :guilabel:`Journal` linked to your bank account and :guilabel:`Batch Deposit` as
27-
the :guilabel:`Payment Method`, and click :guilabel:`Create Payment`.
25+
#. Make sure all payments to be included in the batch have been :ref:`registered
26+
<accounting/payments/from-invoice-bill>`.
27+
#. Go to :menuselection:`Accounting --> Customers --> Payments`.
28+
#. Select the payments to include in the batch.
2829

29-
.. image:: batch/batch-payments.png
30-
:alt: Registering a customer payment as part of a batch deposit
30+
.. note::
31+
All payments in the batch must use the same payment method. If needed, payments can be grouped
32+
using the :guilabel:`Payment Method Line`.
3133

32-
Add payments to a batch deposit
33-
-------------------------------
34+
#. Click :guilabel:`Create batch` or click :icon:`fa-cog` :guilabel:`Actions` and select
35+
:guilabel:`Create batch payment`.
36+
#. In the batch payment form, review the selected payments. If any individual payments were missed,
37+
click :guilabel:`Add a line` and select the missing payments to be included in the batch.
38+
#. Once all relevant payments are included, click :guilabel:`Validate` to finalize the batch.
3439

35-
To add payments to a batch deposit, go to :menuselection:`Accounting --> Customers --> Batch
36-
Payments`, and click :guilabel:`New`. Next, select the :guilabel:`Bank` and choose :guilabel:`Batch
37-
Deposit` as the :guilabel:`Payment Method`.
38-
39-
.. image:: batch/batch-customer-payment.png
40-
:alt: Filling out a new inbound batch payment form
41-
42-
Click :guilabel:`Add a line`. In the pop-up window, tick all payments to include in the batch
43-
deposit, then click :guilabel:`Select`.
44-
45-
.. image:: batch/batch-lines-selection.png
46-
:alt: Selecting all payments to include in the batch deposit
47-
48-
Once done, click :guilabel:`Validate` to finalize the batch deposit.
40+
.. note::
41+
Once validated, no additional payments can be added to a batch.
4942

5043
.. tip::
51-
Click :guilabel:`Print` to download a PDF file to include with the deposit slip.
44+
- Click :guilabel:`Print` to download a list of the included payments.
45+
- To view existing batch payments, go to :menuselection:`Accounting --> Customers --> Batch
46+
Payments`.
5247

5348
Bank reconciliation
5449
-------------------
5550

56-
Once the bank transactions are on your database, you can reconcile bank statement lines with the
57-
batch payment. To do so, go to the :guilabel:`Accounting Dashboard` and click :guilabel:`Reconcile
58-
Items` on the related bank account. Go to the :guilabel:`Batch Payments` tab to select a specific
59-
batch and click :guilabel:`Validate` to finalize the process.
51+
Once the bank transactions :doc:`have been created <../bank/transactions>` in your database, you can
52+
:ref:`reconcile them with the batch payment <reconciliation/batch-payments>`.
6053

6154
.. image:: batch/batch-reconciliation.png
6255
:alt: Reconciling the batch payment with all its transactions
6356

6457
.. note::
65-
If a specific payment could not be processed by the bank or is missing, remove the related
66-
payment before reconciling.
58+
If a specific payment could not be processed by the bank or is missing, remove the related line
59+
from the resulting entry section of the reconciliation view using the :icon:`fa-trash`
60+
(:guilabel:`delete`) button before validating the reconciliation.
6761

6862
.. seealso::
6963
- :doc:`../payments`
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 commit comments

Comments
 (0)
0