Factures bâtiment : Bug sur l'affichage des taux de TVA dans certains contextes
Dans certains contextes un peu spécifique (à priori pour les factures à l'avancement multi-tva avec affichage du détail des ouvrages) enDI essaie d'afficher le taux de TVA des items d'ouvrages et plante avec une erreur 500.
File "/var/www/.virtualenvs/endi/lib/python3.6/site-packages/endi-6.4.11-py3.6.egg/endi/templates/panels/task/pdf/progress_invoicing/product.mako", line 46, in render_body
${task.format_amount(tva_value, precision=2)} %
File "/var/www/.virtualenvs/endi/lib/python3.6/site-packages/endi-6.4.11-py3.6.egg/endi/models/task/task.py", line 1061, in format_amount
return self._endi_service.format_amount(self, amount, trim, grouping, precision)
File "/var/www/.virtualenvs/endi/lib/python3.6/site-packages/endi-6.4.11-py3.6.egg/endi/models/task/services/task.py", line 433, in format_amount
display_precision=display_precision,
File "/var/www/.virtualenvs/endi/lib/python3.6/site-packages/endi-6.4.11-py3.6.egg/endi/utils/strings.py", line 490, in format_amount
amount = int(amount) / dividor
TypeError: int() argument must be a string, a bytes-like object or a number, not 'Undefined'