Hello,
I am working on a report that contains a table with a 'Total Quantity' cell (A total of all the line quantities). I'd like to show this non-monetary value in 'Words'.
Any help is appreciated, thanks.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hello,
I am working on a report that contains a table with a 'Total Quantity' cell (A total of all the line quantities). I'd like to show this non-monetary value in 'Words'.
Any help is appreciated, thanks.
In Py
def conv(self, consultation_fee):
converted_fee=float(consultation_fee)
convert=self.env.user.company_id.currency_id.amount_to_text(converted_fee)
return convert
In XML
<td>
<span> Amount In Words </span> : <span t-esc="doc.conv(doc.consultation_fee)"/>
</td>
Hi,
Try below code
#in .py
from num2words import num2words
#define a function in python to convert
def qty_to_text(self, total):
qty_txt = num2words(total)
return qty_txt
#In .xml
<span t-esc="docs.qty_to_text(docs.total_quantity)"/>
Regards
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
RegistrierenVerknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
---|---|---|---|---|
Invoice report to PDF
Gelöst
|
|
1
Apr. 24
|
1819 | |
|
0
Okt. 21
|
4524 | ||
|
1
Sept. 21
|
5607 | ||
|
0
März 17
|
2858 | ||
t-att-href url get error
Gelöst
|
|
2
Apr. 23
|
7752 |