| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 593 |
| Technical Name |
kw_invoice_rahf |
| License | LGPL-3 |
| Website | https://kitworks.systems/ |
| Versions | 14.0 15.0 16.0 17.0 18.0 19.0 |
Rakhunok-Faktura print form from Customer Invoice
Adds an A4 portrait Rakhunok-Faktura (Ukrainian invoice) printable PDF for account.move. Renders supplier and recipient blocks with bank, MFO, EDRPOU and IPN, line table, totals with amount-in-words via num2words. Print action binds to the Customer Invoice form.
A4 portrait QWeb-PDF
Standard Odoo report. File name format Rahunok Faktura - INV/2024/00001. Print action appears under the standard Print menu of the invoice form.
Ukrainian amount-in-words
Total and tax amounts spelled in Ukrainian via num2words (lang='uk'). Currency name labels for UAH, EUR, USD.
Discount column on demand
A "Discount %" column appears in the line table automatically when at least one line carries a non-zero discount.
Payer separate from recipient
Renders the invoice partner (kw_partner_invoice_id) when it differs from the contact partner. Sections and line notes are preserved.
Rakhunok-Faktura PDF — supplier and recipient blocks, line table, amount-in-words footer.
How it works
- Print is forced to Ukrainian. The template applies
lang='uk_UA'to the document context regardless of the partner's language. - Lines with zero price or with the "exclude from doc" flag are skipped — the printable form filters by
kw_is_added_to_docand ignores zero-price lines. - Requisites come from
res.partnervia thekw_account_partner_requisitesdependency. The print form needs legal name, IPN, EDRPOU and bank fields filled on both sides. - No external integrations. QWeb-PDF only — no API submission, no electronic exchange, no XML export.
Part of the Ukrainian Accounting Suite
Pair this with the SO variant or any of the other Ukrainian printable-document modules.
Questions or feedback?
Kitworks Systems supports the Ukrainian Accounting Suite. Reach out for installation help, bug reports or template customisation.
Contact us
Please log in to comment on this module