fix: Decimal point issue for e-invoice (#19068)

This commit is contained in:
rohitwaghchaure 2019-09-16 19:43:17 +05:30 committed by Nabin Hait
parent dce04b7335
commit 76df782006

View File

@ -1,5 +1,11 @@
{%- macro format_float(value, precision=2) -%}
{{ value|round(frappe.utils.cint(precision)) }}
{%- if frappe.utils.cint(precision) == 3 %}
{{ "%.3f" % value|abs }}
{%- elif frappe.utils.cint(precision) == 4 -%}
{{ "%.4f" % value|abs }}
{%- else -%}
{{ "%.2f" % value|abs }}
{%- endif %}
{%- endmacro -%}
{%- macro render_address(address) %}