diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch.rst b/content/applications/finance/accounting/receivables/customer_payments/batch.rst index 0ad316542..02567aca7 100644 --- a/content/applications/finance/accounting/receivables/customer_payments/batch.rst +++ b/content/applications/finance/accounting/receivables/customer_payments/batch.rst @@ -1,99 +1,71 @@ -================================================== -Batch payments: Batch deposits (checks, cash etc.) -================================================== +============================== +Batch payments by bank deposit +============================== -A **Batch Deposit** groups multiple payments in a single batch. This allows you to deposit several -payments into your bank account with a single transaction. This is particularly useful to deposit -cash and checks. - -This feature allows you to list several customer payments and print a **deposit slip**. This ticket -contains the details of the transactions and a reference to the batch deposit. You can then select -this reference during a bank reconciliation to match the single bank statement line with all the -transactions listed in the batch deposit. +A **batch deposit** is a convenient way to group customer payments and deposit them into your bank +account. The feature lets you list multiple payments and generate a detailed deposit slip with a +batch reference. This reference can be used when reconciling to match bank statement lines with +transactions in the batch deposit. Configuration ============= -To activate the feature, go to :menuselection:`Accounting --> Configuration --> Settings --> -Customer Payments`, activate **Batch Payments**, and click on *Save*. - -Payment Method Types --------------------- - -To record new payments as part of a Batch Deposit, you have to configure first the Journal on which -you record them. - -To do so, go to :menuselection:`Accounting --> Configuration --> Journals`, open the Journal -you want to edit, click on *Edit*, and open the *Advanced Settings* tab. In the *Payment Method -Types* section, enable **Batch Deposit**, and click on *Save*. - -.. image:: batch/batch-journal-settings.png - :align: center - :alt: Payment Method Types in a journal's advanced settings - -.. note:: - Your main bank accounts are automatically configured to process batch payments when you activate - the feature. +Go to :menuselection:`Accounting --> Configuration --> Settings --> Customer Payments` and tick +:guilabel:`Batch Payments` to activate the feature. Deposit multiple payments in batch ================================== -Record payments to deposit in batch ------------------------------------ +Register payments +----------------- -:doc:`Register the payments ` on the bank account on which you plan to deposit them by -opening the *Customer Invoice* for which you received a payment, and clicking on *Register Payment*. -There, select the appropriate Journal linked to your bank account and select *Batch Deposit* as -Payment Method. +Before performing a batch deposit, it is necessary to register each transaction's payment. To do so, +open the corresponding customer invoice and click :guilabel:`Register Payment`. In the pop-up +window, select the :guilabel:`Journal` linked to your bank account and :guilabel:`Batch Deposit` as +the :guilabel:`Payment Method`, and click :guilabel:`Create Payment`. -.. image:: batch/batch-register-payment.png +.. image:: batch/batch-payments.png :align: center - :alt: Registering a customer payment as part of a Batch Deposit in Odoo Accounting + :alt: Registering a customer payment as part of a batch deposit -Do this step for all checks or payments you want to process in batch. - -.. note:: - Make sure to write the payment reference in the **Memo** field. - -Add payments to a Batch Deposit +Add payments to a batch deposit ------------------------------- -To add the payments to a Batch Deposit, go to :menuselection:`Accounting --> Customers --> Batch -Payments`, and click on *Create*. Next, select the Bank and Payment Method, then click on *Add a -line*. +To add payments to a batch deposit, go to :menuselection:`Accounting --> Customers --> Batch +Payments`, and click :guilabel:`New`. Next, select the :guilabel:`Bank` and choose :guilabel:`Batch +Deposit` as the :guilabel:`Payment Method`. -.. image:: batch/batch-new-inbound.png +.. image:: batch/batch-customer-payment.png :align: center - :alt: Filling out a new Inbound Batch Payment form on Odoo Accounting + :alt: Filling out a new inbound batch payment form -Select all payments to include in the current Batch Deposit and click on *Select*. You can also -record a new payment and add it to the list by clicking on *Create*. +Click :guilabel:`Add a line`. In the pop-up window, tick all payments to include in the batch +deposit, then click :guilabel:`Select`. -.. image:: batch/batch-payments-selection.png +.. image:: batch/batch-lines-selection.png :align: center - :alt: Selection of all payments to include in the Batch Deposit + :alt: Selecting all payments to include in the batch deposit -Once done, click on *Validate* to finalize your Batch Deposit. You can then click on *Print* to -download a PDF file to include with the deposit slip that the bank usually requires to fill out. +Once done, click :guilabel:`Validate` to finalize the batch deposit. -Bank Reconciliation +.. tip:: + Click :guilabel:`Print` to download a PDF file to include with the deposit slip. + +Bank reconciliation ------------------- -Once the bank statements are on your database, you can reconcile the bank statement line with the -*Batch Payment* reference. To do so, start your **Bank Reconciliation** by going to your Accounting -dashboard and clicking on *Reconcile Items* on the related bank account. At the bank statement line, -click on *Choose counterpart or Create Write-off* to display more options, open the *Batch Payments* -tab, and select your Batch Payment. All related payments are automatically added. +Once the bank transactions are on your database, you can reconcile bank statement lines with the +batch payment. To do so, go to the :guilabel:`Accounting Dashboard` and click :guilabel:`Reconcile +Items` on the related bank account. Go to the :guilabel:`Batch Payments` tab to select a specific +batch and click :guilabel:`Validate` to finalize the process. + +.. image:: batch/batch-reconciliation.png + :align: center + :alt: Reconciling the batch payment with all its transactions .. note:: - The *Batch Payments* tab won't appear if a Partner is selected for this bank statement line. - -.. image:: batch/batch-bank-reconciliation.png - :align: center - :alt: Reconciliation of the Batch Payment with all its transactions - -If a check, or a payment, couldn't be processed by the bank and is missing, remove the related -payment before validating the bank reconciliation. + If a specific payment could not be processed by the bank or is missing, remove the related + payment before reconciling. .. seealso:: - :doc:`recording` diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-bank-reconciliation.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-bank-reconciliation.png deleted file mode 100644 index f3d306bb2..000000000 Binary files a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-bank-reconciliation.png and /dev/null differ diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-customer-payment.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-customer-payment.png new file mode 100644 index 000000000..f48988154 Binary files /dev/null and b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-customer-payment.png differ diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-journal-settings.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-journal-settings.png deleted file mode 100644 index 89545208b..000000000 Binary files a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-journal-settings.png and /dev/null differ diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-lines-selection.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-lines-selection.png new file mode 100644 index 000000000..7f5b61239 Binary files /dev/null and b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-lines-selection.png differ diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-payments-selection.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-payments-selection.png deleted file mode 100644 index 91732fb80..000000000 Binary files a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-payments-selection.png and /dev/null differ diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-payments.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-payments.png new file mode 100644 index 000000000..8368a90b5 Binary files /dev/null and b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-payments.png differ diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-reconciliation.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-reconciliation.png new file mode 100644 index 000000000..d3a74193f Binary files /dev/null and b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-reconciliation.png differ diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-register-payment.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-register-payment.png deleted file mode 100644 index f02602ff8..000000000 Binary files a/content/applications/finance/accounting/receivables/customer_payments/batch/batch-register-payment.png and /dev/null differ