88 Geschaeftspartner ,
99 Marktlokation ,
1010 Menge ,
11- Mengeneinheit ,
1211 Messlokation ,
1312 NetznutzungRechnungsart ,
1413 NetznutzungRechnungstyp ,
1817 Rechnungsstatus ,
1918 Rechnungstyp ,
2019 Sparte ,
20+ Steuerart ,
2121 Steuerbetrag ,
22- Steuerkennzeichen ,
22+ Vorauszahlung ,
2323 Waehrungscode ,
2424 Zeitraum ,
2525)
@@ -46,27 +46,30 @@ class TestRechnung:
4646 gesamtnetto = Betrag (wert = Decimal (12.5 ), waehrung = Waehrungscode .EUR ),
4747 gesamtsteuer = Betrag (wert = Decimal (12.5 ), waehrung = Waehrungscode .EUR ),
4848 gesamtbrutto = Betrag (wert = Decimal (12.5 ), waehrung = Waehrungscode .EUR ),
49- vorausgezahlt = Betrag (wert = Decimal (12.5 ), waehrung = Waehrungscode .EUR ),
50- rabatt_brutto = Betrag (wert = Decimal (12.5 ), waehrung = Waehrungscode .EUR ),
49+ vorauszahlungen = [ Vorauszahlung ( betrag = Betrag (wert = Decimal (12.5 ), waehrung = Waehrungscode .EUR ))] ,
50+ rabatt_netto = Betrag (wert = Decimal (12.5 ), waehrung = Waehrungscode .EUR ),
5151 zu_zahlen = Betrag (wert = Decimal (12.5 ), waehrung = Waehrungscode .EUR ),
5252 steuerbetraege = [
5353 Steuerbetrag (
54- steuerkennzeichen = Steuerkennzeichen .UST_19 ,
54+ steuerart = Steuerart .UST ,
55+ steuersatz = Decimal (19 ),
5556 basiswert = Decimal (20.25 ),
56- waehrung = Waehrungscode .EUR ,
57+ waehrungscode = Waehrungscode .EUR ,
5758 steuerwert = Decimal (10.5 ),
5859 )
5960 ],
6061 rechnungspositionen = [
6162 Rechnungsposition (
6263 positionsnummer = 1 ,
63- lieferung_von = datetime (2021 , 3 , 15 , tzinfo = timezone .utc ),
64- lieferung_bis = datetime (2022 , 3 , 15 , tzinfo = timezone .utc ),
64+ lieferungszeitraum = Zeitraum (
65+ startdatum = datetime (2021 , 3 , 15 , tzinfo = timezone .utc ),
66+ enddatum = datetime (2022 , 3 , 15 , tzinfo = timezone .utc ),
67+ ),
6568 positionstext = "Besonders wertvolle Rechnungsposition" ,
6669 positions_menge = Menge (),
6770 einzelpreis = Preis (),
68- teilsumme_netto = Betrag (),
69- teilsumme_steuer = Steuerbetrag (),
71+ gesamtpreis = Betrag (),
72+ steuerbetrag = Steuerbetrag (),
7073 )
7174 ],
7275 sparte = Sparte .STROM ,
@@ -101,13 +104,15 @@ class TestRechnung:
101104 rechnungspositionen = [
102105 Rechnungsposition (
103106 positionsnummer = 1 ,
104- lieferung_von = datetime (2021 , 3 , 15 , tzinfo = timezone .utc ),
105- lieferung_bis = datetime (2022 , 3 , 15 , tzinfo = timezone .utc ),
107+ lieferungszeitraum = Zeitraum (
108+ startdatum = datetime (2021 , 3 , 15 , tzinfo = timezone .utc ),
109+ enddatum = datetime (2022 , 3 , 15 , tzinfo = timezone .utc ),
110+ ),
106111 positionstext = "Besonders wertvolle Rechnungsposition" ,
107112 positions_menge = Menge (),
108113 einzelpreis = Preis (),
109- teilsumme_netto = Betrag (),
110- teilsumme_steuer = Steuerbetrag (),
114+ gesamtpreis = Betrag (),
115+ steuerbetrag = Steuerbetrag (),
111116 )
112117 ],
113118 sparte = Sparte .STROM ,
0 commit comments