Skip to content

Commit 02182ed

Browse files
author
Simon Blank
committed
#989 added UML and removed duplication in docs
1 parent 4701fa6 commit 02182ed

3 files changed

Lines changed: 15 additions & 3 deletions

File tree

src/bo4e/bo/tarifzeiten.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,14 @@
1919
class Tarifzeiten(Geschaeftsobjekt):
2020
"""
2121
Abbildung von Tarifzeiten, wann welche Preise gelten oder unter welchen Bedingungen.
22+
23+
.. raw:: html
24+
<object data="../_static/images/bo4e/bo/Tarifzeiten.svg" type="image/svg+xml"></object>
25+
.. HINT::
26+
`Tarifzeiten JSON Schema <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/{__gh_version__}/src/bo4e_schemas/bo/Tarifzeiten.json>`_
2227
"""
2328

2429
typ: Annotated[Optional[Literal[BoTyp.TARIFZEITEN]], Field(alias="_typ")] = BoTyp.TARIFZEITEN
25-
"""Typ des Geschäftsobjekts – default 'TARIFZEITEN'"""
2630

2731
marktteilnehmer: Optional["Marktteilnehmer"] = None
2832
"""Optionaler Verweis auf den Anbieter / Marktpartner"""

src/bo4e/com/tarifzeitenzeitscheibe.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,16 @@
1919
class TarifzeitenZeitscheibe(COM):
2020
"""
2121
Eine Zeitscheibe innerhalb der Tarifzeiten mit zugehöriger Gültigkeit und Tarifzeitabschnitten.
22+
23+
.. raw:: html
24+
<object data="../_static/images/bo4e/com/TarifzeitenZeitscheibe.svg" type="image/svg+xml"></object>
25+
.. HINT::
26+
`TarifzeitenZeitscheibe JSON Schema <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/{__gh_version__}/src/bo4e_schemas/com/TarifzeitenZeitscheibe.json>`_
2227
"""
2328

2429
typ: Annotated[Optional[Literal[ComTyp.TARIFZEITENZEITSCHEIBE]], Field(alias="_typ")] = (
2530
ComTyp.TARIFZEITENZEITSCHEIBE
2631
)
27-
"""Typ dieser Zeitscheibe - Default 'TARIFZEITENZEITSCHEIBE'"""
2832

2933
gueltigkeit: Optional["Zeitraum"] = None
3034
"""Zeitraum, in dem diese Zeitscheibe gültig ist"""

src/bo4e/com/tarifzeitstufe.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,14 @@
1818
class Tarifzeitstufe(COM):
1919
"""
2020
Tarifzeitstufe mit Zuordnung zu einem Zeitraum und einer optionalen Tarifstufe.
21+
22+
.. raw:: html
23+
<object data="../_static/images/bo4e/com/Tarifzeitstufe.svg" type="image/svg+xml"></object>
24+
.. HINT::
25+
`Tarifzeitstufe JSON Schema <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/{__gh_version__}/src/bo4e_schemas/com/Tarifzeitstufe.json>`_
2126
"""
2227

2328
typ: Annotated[Optional[Literal[ComTyp.TARIFZEITSTUFE]], Field(alias="_typ")] = ComTyp.TARIFZEITSTUFE
24-
"""Typ der Tarifzeitstufe – default 'TARIFZEITSTUFE'"""
2529

2630
zeitraum: Optional["Zeitraum"] = None
2731
"""Gültigkeitszeitraum der Tarifzeitstufe"""

0 commit comments

Comments
 (0)