# pylint: disable=missing-module-docstring, line-too-long
from bo4e.enum.strenum import StrEnum
[docs]
class Rechnungstyp(StrEnum):
"""
Abbildung verschiedener Rechnungstypen zur Kennzeichnung von Rechnungen
"""
#: Eine Rechnung vom Lieferanten an einen Endkunden über die Lieferung von Energie.
ENDKUNDENRECHNUNG = "ENDKUNDENRECHNUNG"
NETZNUTZUNGSRECHNUNG = "NETZNUTZUNGSRECHNUNG" #: Eine Rechnung vom Netzbetreiber an den Netznutzer. (i.d.R. der Lieferant) über die Netznutzung.
MEHRMINDERMENGENRECHNUNG = "MEHRMINDERMENGENRECHNUNG" #: Eine Rechnung vom Netzbetreiber an den Netznutzer. (i.d.R. der Lieferant) zur Abrechnung von Mengen-Differenzen zwischen Bilanzierung und Messung.
#: Rechnung eines Messstellenbetreibers an den Messkunden.
MESSSTELLENBETRIEBSRECHNUNG = "MESSSTELLENBETRIEBSRECHNUNG"
BESCHAFFUNGSRECHNUNG = "BESCHAFFUNGSRECHNUNG" #: Rechnungen zwischen einem Händler und Einkäufer von Energie.
AUSGLEICHSENERGIERECHNUNG = "AUSGLEICHSENERGIERECHNUNG" #: Rechnung an den Verursacher von Ausgleichsenergie.