[ADD] accounting: Pay by Checks
https://docs.google.com/document/d/1TVl2KxIb6CZfaiYp0Ok7eiX-2lygySwm0xHR0RPVzIM/edit# Rename cheque -> check
This commit is contained in:
parent
9dc87406c0
commit
d80eb1f17d
@ -7,4 +7,4 @@ Pay supplier bills
|
|||||||
|
|
||||||
pay/sepa
|
pay/sepa
|
||||||
pay/wire
|
pay/wire
|
||||||
pay/cheque
|
pay/check
|
||||||
|
138
accounting/payables/pay/check.rst
Normal file
138
accounting/payables/pay/check.rst
Normal file
@ -0,0 +1,138 @@
|
|||||||
|
=============
|
||||||
|
Pay by Checks
|
||||||
|
=============
|
||||||
|
|
||||||
|
Once you decide to pay a supplier bill, you can select to pay by check.
|
||||||
|
Then, at the end of the day, the manager can print all checks by batch.
|
||||||
|
Finally, the bank reconciliation process will match the checks you sent
|
||||||
|
to suppliers with actual bank statements.
|
||||||
|
|
||||||
|
Configuration
|
||||||
|
=============
|
||||||
|
|
||||||
|
Install the required module
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
To record supplier payments by checks, you must install the **Check
|
||||||
|
Writing** module. This module handle the process of recording checks in
|
||||||
|
Odoo. Others modules are necessary to print checks, according to the
|
||||||
|
country. As an example, the **U.S. Check Printing** module is required to
|
||||||
|
print U.S. checks.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
According to your country and the chart of account you use, those
|
||||||
|
modules may be installed by default. (example: United States users have
|
||||||
|
nothing to install, it's configured by default).
|
||||||
|
|
||||||
|
Activate checks payment methods
|
||||||
|
-------------------------------
|
||||||
|
|
||||||
|
In order to allow payments by checks, you must activate the payment
|
||||||
|
method on related bank journals. From the accounting dashboard (the
|
||||||
|
screen you get when you enter the accounting application), click on your bank
|
||||||
|
account on :menuselection:`More --> Settings` option. On the
|
||||||
|
**Payment Method** field, set **Check**.
|
||||||
|
|
||||||
|
.. image:: ./media/check01.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
Compatible check stationery for printing checks
|
||||||
|
===============================================
|
||||||
|
|
||||||
|
United States
|
||||||
|
-------------
|
||||||
|
|
||||||
|
For the United States, Odoo supports by default the check formats of:
|
||||||
|
|
||||||
|
- **Quickbooks & Quicken**: check on top, stubs in the middle and bottom
|
||||||
|
- **Peachtree**: check in the middle, stubs on top and bottom
|
||||||
|
- **ADP**: check in the bottom, and stubs on the top.
|
||||||
|
|
||||||
|
It is also possible to customize your own check format through customizations.
|
||||||
|
|
||||||
|
Pay a supplier bill with a check
|
||||||
|
================================
|
||||||
|
|
||||||
|
Paying a supplier with a check is done in three steps:
|
||||||
|
|
||||||
|
1. registering a payment you'd like to do on the bill
|
||||||
|
2. printing checks in batch for all registered payments
|
||||||
|
3. reconcile bank statements
|
||||||
|
|
||||||
|
Register a payment by check
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
To register a payment on a bill, open any supplier bill from the menu
|
||||||
|
:menuselection:`Purchases --> Supplier Bills`. Once the supplier bill is
|
||||||
|
validated, you can register a payment. Set the **Payment Method** to **Check**
|
||||||
|
and validate the payment dialog.
|
||||||
|
|
||||||
|
.. image:: ./media/check02.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
Explanation of the fields of the payment screen:
|
||||||
|
|
||||||
|
.. demo:fields:: account.action_account_payments
|
||||||
|
|
||||||
|
.. demo:action:: account.action_account_payments
|
||||||
|
|
||||||
|
Try paying a supplier bill with a check
|
||||||
|
|
||||||
|
.. _PrintChecks:
|
||||||
|
|
||||||
|
Print checks
|
||||||
|
------------
|
||||||
|
|
||||||
|
From the accounting dashboard, on your bank account, you should see a
|
||||||
|
link "X checks to print". Click on this link and you will get the list
|
||||||
|
of all checks that are not printed yet. From this screen, you can print
|
||||||
|
all checks in batch or review them one by one.
|
||||||
|
|
||||||
|
If you want to review every payment one by one before printing the
|
||||||
|
check, open on the payment and click on **Print Check** if you accept it. A dialog
|
||||||
|
will ask you the number of the check. It automatically proposes you the
|
||||||
|
next number, but you can change it if it does not match your next check
|
||||||
|
number.
|
||||||
|
|
||||||
|
To print all checks in batch, select all payments from the list view and
|
||||||
|
Print Check from the top "print" menu.
|
||||||
|
|
||||||
|
.. image:: ./media/check03.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
.. _ReconicleBankStatements:
|
||||||
|
|
||||||
|
Reconcile Bank Statements
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
Once you process your bank statement, when the check is credited from
|
||||||
|
your bank account, Odoo will propose you automatically to match it with
|
||||||
|
the payment. This will mark the payment as **Reconciled**.
|
||||||
|
|
||||||
|
.. tip::
|
||||||
|
|
||||||
|
to review checks that have not been credited, open the list of
|
||||||
|
payments and filter on the Sent state. Review those payments that have a
|
||||||
|
date more than 2 weeks ago.
|
||||||
|
|
||||||
|
Pay anything with a check
|
||||||
|
=========================
|
||||||
|
|
||||||
|
You can register a payment that is not related to a supplier bill. To do
|
||||||
|
so, use the top menu :menuselection:`Purchases --> Payments`. Register your
|
||||||
|
payment and select a payment method by check.
|
||||||
|
|
||||||
|
If you pay a specific supplier bill, put the reference of the bill in
|
||||||
|
the **Memo** field.
|
||||||
|
|
||||||
|
.. image:: ./media/check04.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
Once your payment by check is registered, don't forget to **Confirm** it.
|
||||||
|
Once confirmed, you can use **Print Check** directly or follow the preceding
|
||||||
|
flow to print checks in batch:
|
||||||
|
|
||||||
|
- `Print checks <PrintChecks_>`_
|
||||||
|
|
||||||
|
- `Reconcile bank statements <ReconicleBankStatements_>`_
|
@ -1,3 +0,0 @@
|
|||||||
================
|
|
||||||
Pay with cheques
|
|
||||||
================
|
|
BIN
accounting/payables/pay/media/check01.png
Normal file
BIN
accounting/payables/pay/media/check01.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 14 KiB |
BIN
accounting/payables/pay/media/check02.png
Normal file
BIN
accounting/payables/pay/media/check02.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
BIN
accounting/payables/pay/media/check03.png
Normal file
BIN
accounting/payables/pay/media/check03.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.0 KiB |
BIN
accounting/payables/pay/media/check04.png
Normal file
BIN
accounting/payables/pay/media/check04.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
@ -64,5 +64,5 @@ For the example we suppose the tea is a 12% taxe and the Tea Pott 21%.
|
|||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
Validate the Purchase Receipt to post it. Don't forget you need to
|
Validate the Purchase Receipt to post it. Don't forget you need to
|
||||||
:doc:`reconcile payments <../../bank/reconciliation/use_cases>` in order to completely close the transaction in your
|
:doc:`reconcile payments <../../bank/reconciliation/use_cases>` in order to
|
||||||
accounting.
|
completely close the transaction in your accounting.
|
||||||
|
@ -8,5 +8,5 @@ Customer Payments
|
|||||||
customer_payments/recording
|
customer_payments/recording
|
||||||
customer_payments/credit_cards
|
customer_payments/credit_cards
|
||||||
customer_payments/paypal
|
customer_payments/paypal
|
||||||
customer_payments/cheques
|
customer_payments/check
|
||||||
customer_payments/followup
|
customer_payments/followup
|
||||||
|
3
accounting/receivables/customer_payments/check.rst
Normal file
3
accounting/receivables/customer_payments/check.rst
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
==================================
|
||||||
|
How to record a payment by checks?
|
||||||
|
==================================
|
@ -1,3 +0,0 @@
|
|||||||
===================================
|
|
||||||
How to record a payment by cheques?
|
|
||||||
===================================
|
|
@ -165,7 +165,7 @@ account).
|
|||||||
|
|
||||||
* :doc:`recording`
|
* :doc:`recording`
|
||||||
* :doc:`paypal`
|
* :doc:`paypal`
|
||||||
* :doc:`cheques`
|
* :doc:`check`
|
||||||
* :doc:`followup`
|
* :doc:`followup`
|
||||||
|
|
||||||
.. rst-class:: text-muted
|
.. rst-class:: text-muted
|
||||||
|
@ -165,7 +165,7 @@ under Reporting (check the KPI average debtors days).
|
|||||||
.. seealso::
|
.. seealso::
|
||||||
|
|
||||||
* :doc:`recording`
|
* :doc:`recording`
|
||||||
* :doc:`cheques`
|
* :doc:`check`
|
||||||
|
|
||||||
.. rst-class:: text-muted
|
.. rst-class:: text-muted
|
||||||
|
|
||||||
|
@ -126,7 +126,7 @@ payments.
|
|||||||
|
|
||||||
* :doc:`credit_cards`
|
* :doc:`credit_cards`
|
||||||
* :doc:`paypal`
|
* :doc:`paypal`
|
||||||
* :doc:`cheques`
|
* :doc:`check`
|
||||||
* :doc:`followup`
|
* :doc:`followup`
|
||||||
|
|
||||||
.. rst-class:: text-muted
|
.. rst-class:: text-muted
|
||||||
|
Loading…
Reference in New Issue
Block a user