diff --git a/src/bo4e/bo/marktlokation.py b/src/bo4e/bo/marktlokation.py index 6aca74397..3339d2289 100644 --- a/src/bo4e/bo/marktlokation.py +++ b/src/bo4e/bo/marktlokation.py @@ -27,6 +27,7 @@ from ..enum.verbrauchsart import Verbrauchsart from .geschaeftspartner import Geschaeftspartner from .lokationszuordnung import Lokationszuordnung + from .marktteilnehmer import Marktteilnehmer # pylint: disable=no-name-in-module @@ -64,8 +65,8 @@ class Marktlokation(Geschaeftsobjekt): verbrauchsart: Optional["Verbrauchsart"] = None """Verbrauchsart der Marktlokation.""" - netzbetreibercodenr: Optional[str] = None - """Codenummer des Netzbetreibers, an dessen Netz diese Marktlokation angeschlossen ist.""" + netzbetreiber: Optional["Marktteilnehmer"] = None + """Der Netzbetreiber, an dessen Netz diese Marktlokation angeschlossen ist.""" gebietstyp: Optional["Gebiettyp"] = None """Typ des Netzgebietes, z.B. Verteilnetz""" netzgebietsnr: Optional[str] = None diff --git a/tests/test_marktlokation.py b/tests/test_marktlokation.py index d605b061a..013cea6b9 100644 --- a/tests/test_marktlokation.py +++ b/tests/test_marktlokation.py @@ -9,6 +9,7 @@ Kundentyp, Lokationszuordnung, Marktlokation, + Marktteilnehmer, Netzebene, Sparte, ) @@ -27,6 +28,7 @@ class TestMaLo: energierichtung=Energierichtung.EINSP, bilanzierungsmethode=Bilanzierungsmethode.PAUSCHAL, netzebene=Netzebene.NSP, + netzbetreiber=Marktteilnehmer(), endkunde=Geschaeftspartner(), kundengruppen=[Kundentyp.GEWERBE, Kundentyp.PRIVAT], verbrauchsmengen=[Energiemenge()],