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 |