Bernd Wurst commited on 2025-08-08 06:06:31
Zeige 2 geänderte Dateien mit 24 Einfügungen und 6 Löschungen.
| ... | ... |
@@ -96,9 +96,6 @@ if __name__ == '__main__': |
| 96 | 96 |
# Der Betrag muss immer positiv sein, bei Gutschriften wird nur die Anzahl negativ. |
| 97 | 97 |
count = item['anzahl'] |
| 98 | 98 |
price = item['betrag'] |
| 99 |
- if price < 0: |
|
| 100 |
- count = -count |
|
| 101 |
- price = abs(price) |
|
| 102 | 99 |
tab.addItem( |
| 103 | 100 |
{'count': count,
|
| 104 | 101 |
'unit': item['einheit'], |
| ... | ... |
@@ -14,16 +14,37 @@ data = {
|
| 14 | 14 |
'pgp_key': None, |
| 15 | 15 |
'phone': '+49 9876 54321', |
| 16 | 16 |
'zip': '71540'}, |
| 17 |
- 'data': ({'anzahl': Decimal('12.00'),
|
|
| 17 |
+ 'data': ({'anzahl': Decimal('1.00'),
|
|
| 18 | 18 |
'beschreibung': 'Testposten', |
| 19 |
- 'betrag': Decimal('8'),
|
|
| 19 |
+ 'betrag': Decimal('7.000'),
|
|
| 20 | 20 |
'brutto': 1, |
| 21 | 21 |
'datum': datetime.date(2023, 9, 20), |
| 22 | 22 |
'einheit': 'Stk', |
| 23 | 23 |
'enddatum': None, |
| 24 | 24 |
'info_headline': None, |
| 25 | 25 |
'info_text': None, |
| 26 |
- 'mwst': Decimal('19.0')},),
|
|
| 26 |
+ 'mwst': Decimal('19.0')},
|
|
| 27 |
+ {'anzahl': Decimal('1.00'),
|
|
| 28 |
+ 'beschreibung': 'Testposten', |
|
| 29 |
+ 'betrag': Decimal('7.000'),
|
|
| 30 |
+ 'brutto': 1, |
|
| 31 |
+ 'datum': datetime.date(2023, 9, 20), |
|
| 32 |
+ 'einheit': 'Stk', |
|
| 33 |
+ 'enddatum': None, |
|
| 34 |
+ 'info_headline': None, |
|
| 35 |
+ 'info_text': None, |
|
| 36 |
+ 'mwst': Decimal('19.0')},
|
|
| 37 |
+ {'anzahl': Decimal('12.00'),
|
|
| 38 |
+ 'beschreibung': 'Testposten', |
|
| 39 |
+ 'betrag': Decimal('8.000'),
|
|
| 40 |
+ 'brutto': 1, |
|
| 41 |
+ 'datum': datetime.date(2023, 9, 20), |
|
| 42 |
+ 'einheit': 'Stk', |
|
| 43 |
+ 'enddatum': None, |
|
| 44 |
+ 'info_headline': None, |
|
| 45 |
+ 'info_text': None, |
|
| 46 |
+ 'mwst': Decimal('19.0')},
|
|
| 47 |
+ ), |
|
| 27 | 48 |
'daten': {'kuendigung': datetime.date(2024, 2, 16),
|
| 28 | 49 |
'kunde': 5, |
| 29 | 50 |
'naechster_kuendigungstermin': datetime.date(2024, 3, 1), |
| 30 | 51 |