Rahunok-Faktura Invoice for Ukraine
by Kitworks Systems| Odoo Apps Dependencies | account, contacts, product |
| Community Apps Dependencies | Show |
| 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