Bernd Wurst commited on 2021-03-09 10:14:33
Zeige 1 geänderte Dateien mit 5 Einfügungen und 2 Löschungen.
... | ... |
@@ -384,8 +384,11 @@ def InvoiceToPDF(iv, bankdata=True): |
384 | 384 |
vatstr = '%s' % integer |
385 | 385 |
if decimals: |
386 | 386 |
vatstr += ',%s' % decimals |
387 |
- summaries.append(('%s: Teilbetrag %s zzgl. %s%% MwSt:' % (vatdata[1], _formatPrice(vatdata[0]), vatstr), _formatPrice((vatdata[0] // (vat + 1)) * vat))) |
|
388 |
- net += vatdata[0] |
|
387 |
+ _gross = vatdata[0] |
|
388 |
+ _net = _gross / (1+vat) |
|
389 |
+ _vat = _net * vat |
|
390 |
+ summaries.append(('%s: Teilbetrag %s: Nettobetrag %s zzgl. %s%% MwSt:' % (vatdata[1], _formatPrice(_gross), _formatPrice(_net), vatstr), _formatPrice(_vat))) |
|
391 |
+ net += _net |
|
389 | 392 |
summaries.append(('Nettobetrag gesamt:', _formatPrice(net))) |
390 | 393 |
summaries.sort() |
391 | 394 |
for line in summaries: |
392 | 395 |