v1.0.1
- A clear message when the language chosen for the amount in words is not installed (it raised an error on a database without Arabic).
Print bank cheques from vendor payments on your pre-printed stock: cheque books with automatic numbers, the amount in words in English or Arabic, a layout you can adjust and a register.
No reviews yet0 salesby TAQNIXUpdated Oct 23, 2026
The payment is in Odoo, then somebody writes the cheque by hand and the number is noted nowhere. Cheque Printing prints it from the payment.
26 automated tests: amount in words in both languages, books and their numbers, finished books, overlaps, printing one or many, reprint and void, vendors only, the date formats, the rendering and access rights.
Illustrated documentation in English and Arabic and an Arabic translation of the module.
Odoo 19.0 with Invoicing.
The files in the archive you can download after you buy.
No reviews yet. Bought this item? Be the first to review it.
Install and use it in a few lines.
payments.action_print_cheque()payment._tx_words(layout)Setup, settings and troubleshooting, written by the author.
Every release, newest first.
Yes. You give the position of each field in millimetres and use the test print to align it on a real cheque. One layout for each bank.
Yes. Choose English, Arabic or the language of the payee in the layout. The cents can be 50/100 or in words.
From the cheque book of the journal: you give the first and last number, and the numbers are given in order when you print. A used-up book is finished and the next one takes over.
Yes. Select the payments in the list and choose Print cheques: the numbers are given in the order of the payments.
Printing again keeps the number and writes a note. Void cheque keeps a trace and the number is not used again.
Yes. Put a date on the cheque different from the date of the payment; the register has a post-dated filter.
No. It uses the PDF engine of Odoo (wkhtmltopdf) and the num2words library that Odoo already uses.
Yes. Everything is translated and works right to left, and the documentation is in Arabic too.
Compare check-ins with the working schedule: who was late, who left early, who worked overtime and who was absent, with totals per employee, the days, PDF and Excel.
See on every sales and purchase order line the last price this customer paid or this vendor charged, the difference in percent, and the full history in one click.
Set targets for salespeople and teams, and see at once what was invoiced or sold, the percentage, what is left and who is on track.
Warranties created by the delivery, with a start, an end and a status for every customer, and claims that say at once whether the product is in or out of warranty.
The four reports every accountant asks for, in Odoo Community: trial balance, general ledger, profit and loss and balance sheet, for any period, with a comparison. On screen, in PDF and in Excel.
Register post-dated cheques from customers and to vendors, follow them from registration to deposit and clearing, with the right accounting entries at each step. Bounced cheques reopen the invoices.
Remind customers of overdue invoices automatically, level by level: friendly, second, final. One email per customer, promise-to-pay dates, follow-up tasks and a log, in every language.
Statements of account in two clicks: open items or full activity, with ageing. Print, email with the PDF attached, send to many partners or every month automatically, in the partner's language.
Cheque Printing for Odoo 19 – Cheque Books, Amount in Words (English & Arabic), Layouts
$69.00