File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 174174 "Rollencodetyp" ,
175175 "Sparte" ,
176176 "Speicherart" ,
177+ "Steuerart" ,
177178 "SteuerkanalLeistungsbeschreibung" ,
178- "Steuerkennzeichen" ,
179179 "StrEnum" ,
180180 "Tarifkalkulationsmethode" ,
181181 "Tarifmerkmal" ,
382382from .enum .rollencodetyp import Rollencodetyp
383383from .enum .sparte import Sparte
384384from .enum .speicherart import Speicherart
385+ from .enum .steuerart import Steuerart
385386from .enum .steuerkanalleistungsbeschreibung import SteuerkanalLeistungsbeschreibung
386- from .enum .steuerkennzeichen import Steuerkennzeichen
387387from .enum .strenum import StrEnum
388388from .enum .tarifkalkulationsmethode import Tarifkalkulationsmethode
389389from .enum .tarifmerkmal import Tarifmerkmal
Original file line number Diff line number Diff line change 1212from .com import COM
1313
1414if TYPE_CHECKING :
15- from ..enum .steuerkennzeichen import Steuerkennzeichen
15+ from ..enum .steuerart import Steuerart
1616 from ..enum .waehrungscode import Waehrungscode
1717
1818
@@ -35,13 +35,13 @@ class Steuerbetrag(COM):
3535
3636 typ : Annotated [Literal [ComTyp .STEUERBETRAG ], Field (alias = "_typ" )] = ComTyp .STEUERBETRAG
3737
38- steuerkennzeichen : Optional ["Steuerkennzeichen " ] = None
39- """Kennzeichnung des Steuersatzes , bzw. Verfahrens."""
40- sondersteuersatz : Optional [Decimal ] = None
41- """Angabe des Steuersatzes in %, sofern steuerkennzeichen = UST_SONDER """
38+ steuerart : Optional ["Steuerart " ] = None
39+ """Kennzeichnung der Steuerart , bzw. Verfahrens."""
40+ steuersatz : Optional [Decimal ] = None
41+ """Angabe des Steuersatzes in %"""
4242 basiswert : Optional [Decimal ] = None
4343 """Nettobetrag für den die Steuer berechnet wurde. Z.B. 100"""
4444 steuerwert : Optional [Decimal ] = None
4545 """Aus dem Basiswert berechnete Steuer. Z.B. 19 (bei UST_19)"""
46- waehrung : Optional ["Waehrungscode" ] = None
46+ waehrungscode : Optional ["Waehrungscode" ] = None
4747 """Währung. Z.B. Euro."""
Original file line number Diff line number Diff line change 1+ # pylint: disable=missing-module-docstring
2+ from bo4e .enum .strenum import StrEnum
3+
4+
5+ class Steuerart (StrEnum ):
6+ """
7+ Zur Kennzeichnung verschiedener Steuerarten.
8+ """
9+
10+ RCV = "RCV"
11+ """Reverse Charge Verfahren (Umkehrung der Steuerpflicht)"""
12+ UST = "UST"
13+ """Umsatzsteuer"""
14+ VST = "VST"
15+ """Vorsteuer"""
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments