Rahunok-Faktura SO for Ukraine
by Kitworks Systems| Odoo Apps Dependencies | contacts, sale |
| Community Apps Dependencies | Show |
| Technical Name | kw_so_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 Sale Order
Adds an A4 portrait Rakhunok-Faktura (Ukrainian invoice) printable PDF for sale.order. Renders supplier and recipient blocks with bank, MFO, EDRPOU and IPN, line table with separate VAT-rate column, totals with amount-in-words via num2words. Print directly from a draft or confirmed Sale Order — no Customer Invoice required first.
A4 portrait QWeb-PDF
Standard Odoo report. File name format Rahunok Faktura - S00012. Print action appears under the standard Print menu of the Sale Order form.
Separate VAT-rate column
The SO variant adds a "VAT rate, %" column in the line table — the only structural difference from the Invoice variant.
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.
Rakhunok-Faktura PDF from Sale Order — supplier and recipient blocks, line table with VAT-rate column.
How it works
- Print is forced to Ukrainian. The template applies
lang='uk_UA'to the document context regardless of the partner's language. - Print before invoicing. Useful when you need a Ukrainian Rakhunok-Faktura to send for payment before creating a Customer Invoice.
- Lines with zero price or with the "exclude from doc" flag are skipped — the printable form filters by
kw_is_added_to_soand ignores zero-price lines. - 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 Customer Invoice 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