git.schokokeks.org
Repositories
Help
Report an Issue
invoice.git
Code
Commits
Branches
Tags
Suche
Strukturansicht:
f2c4d63
Branches
Tags
factur-x_localdata
master
invoice.git
test
rechnungsdaten.py
Nettopreis mit drei Dezimalstellen im XML eintragen, damit Rundungsfehler vermieden werden
Bernd Wurst
commited
f2c4d63
at 2024-11-16 19:45:45
rechnungsdaten.py
Blame
History
Raw
import datetime from decimal import Decimal data = { 'adresse': {'address': 'Köchersberg 32', 'city': 'Murrhardt', 'company': None, 'country': 'DE', 'email': "kunde@kunde.de", 'fax': None, 'mobile': None, 'name': 'Bernd Wurst', 'pgp_id': None, 'pgp_key': None, 'phone': '+49 9876 54321', 'zip': '71540'}, 'data': ({'anzahl': Decimal('12.00'), 'beschreibung': 'Testposten', 'betrag': Decimal('8'), 'brutto': 1, 'datum': datetime.date(2023, 9, 20), 'einheit': 'Stk', 'enddatum': None, 'info_headline': None, 'info_text': None, 'mwst': 19.0},), 'daten': {'kuendigung': datetime.date(2024, 2, 16), 'kunde': 5, 'naechster_kuendigungstermin': datetime.date(2024, 3, 1), 'startdatum': datetime.date(2004, 10, 1)}, 'mandat': None, 'rechnung': {'abbuchung': 0, 'abschlusstext': None, 'anrede': None, 'betrag': Decimal('1.00'), 'bezahlt': 0, 'datum': datetime.date(2024, 2, 9), 'einleitungstext': None, 'id': 7426, 'inkasso': 1, 'kunde': 5, 'mahnsperre': 0, 'mahnung': None, 'notizen': None, 'pdfdata': None, 'referenzen': '{"kundenreferenz": "KrfzNr", "vertragsnummer": "654321", "bestellnummer": ' '"08/15-BestNr4711", "leitwegid": "012345678"}', 'sepamandat': None}}