File tree Expand file tree Collapse file tree 3 files changed +5
-0
lines changed
Expand file tree Collapse file tree 3 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -37,6 +37,8 @@ class Steuerbetrag(COM):
3737
3838 steuerkennzeichen : Optional ["Steuerkennzeichen" ] = None
3939 """Kennzeichnung des Steuersatzes, bzw. Verfahrens."""
40+ sondersteuersatz : Optional [Decimal ] = None
41+ """Angabe des Steuersatzes in %, sofern steuerkennzeichen = UST_SONDER"""
4042 basiswert : Optional [Decimal ] = None
4143 """Nettobetrag für den die Steuer berechnet wurde. Z.B. 100"""
4244 steuerwert : Optional [Decimal ] = None
Original file line number Diff line number Diff line change @@ -15,6 +15,8 @@ class Steuerkennzeichen(StrEnum):
1515 """Umsatzsteuer 16%"""
1616 UST_7 = "UST_7"
1717 """Umsatzsteuer 7%"""
18+ UST_SONDER = "UST_SONDER"
19+ """Abweichender Umsatzsteuersatz"""
1820 VST_0 = "VST_0"
1921 """Keine Vorsteuer, bzw. nicht steuerbar."""
2022 VST_19 = "VST_19"
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ class TestSteuerbetrag:
1313 pytest .param (
1414 Steuerbetrag (
1515 steuerkennzeichen = Steuerkennzeichen .UST_7 ,
16+ sondersteuersatz = Decimal (7 ),
1617 basiswert = Decimal (100 ),
1718 steuerwert = Decimal (19 ),
1819 waehrung = Waehrungscode .EUR ,
You can’t perform that action at this time.
0 commit comments