# pylint:disable=missing-module-docstring
from bo4e.enum.strenum import StrEnum
[docs]
class Typ(StrEnum):
"""
Auflistung sämtlicher existierender Geschäftsobjekte.
"""
ANGEBOT = "ANGEBOT"
AUSSCHREIBUNG = "AUSSCHREIBUNG"
BUENDELVERTRAG = "BUENDELVERTRAG"
ENERGIEMENGE = "ENERGIEMENGE"
FREMDKOSTEN = "FREMDKOSTEN"
GERAET = "GERAET"
# It is practical to use the BoTyp Enum as discriminator in the database.
# Therefore, we added one additional entry for GESCHAEFTSOBJEKT
# This is not defined by the documentation!
GESCHAEFTSOBJEKT = "GESCHAEFTSOBJEKT"
GESCHAEFTSPARTNER = "GESCHAEFTSPARTNER"
KOSTEN = "KOSTEN"
LASTGANG = "LASTGANG"
MARKTLOKATION = "MARKTLOKATION"
MESSLOKATION = "MESSLOKATION"
NETZLOKATION = "NETZLOKATION"
MARKTTEILNEHMER = "MARKTTEILNEHMER"
NETZNUTZUNGSRECHNUNG = "NETZNUTZUNGSRECHNUNG"
TECHNISCHERESSOURCE = "TECHNISCHERESSOURCE"
STEUERBARERESSOURCE = "STEUERBARERESSOURCE"
PERSON = "PERSON"
PREISBLATT = "PREISBLATT"
PREISBLATTDIENSTLEISTUNG = "PREISBLATTDIENSTLEISTUNG"
PREISBLATTHARDWARE = "PREISBLATTHARDWARE"
PREISBLATTKONZESSIONSABGABE = "PREISBLATTKONZESSIONSABGABE"
PREISBLATTMESSUNG = "PREISBLATTMESSUNG"
PREISBLATTNETZNUTZUNG = "PREISBLATTNETZNUTZUNG"
PREISBLATTUMLAGEN = "PREISBLATTUMLAGEN"
RECHNUNG = "RECHNUNG"
REGION = "REGION"
REGIONALTARIF = "REGIONALTARIF"
STANDORTEIGENSCHAFTEN = "STANDORTEIGENSCHAFTEN"
TARIF = "TARIF"
TARIFINFO = "TARIFINFO"
TARIFKOSTEN = "TARIFKOSTEN"
TARIFPREISBLATT = "TARIFPREISBLATT"
VERTRAG = "VERTRAG"
ZAEHLER = "ZAEHLER"
ZEITREIHE = "ZEITREIHE"
LOKATIONSZUORDNUNG = "LOKATIONSZUORDNUNG"