marktstammdatenregister-dev / feler

Inoffizieller Bugtracker für das Marktstammdatenregister
2 stars 0 forks source link

Kaputter Verweis auf EEG-Anlage im Gesamtdatenexport #3

Open curiousleo opened 2 years ago

curiousleo commented 2 years ago

Beschreibe das Problem

Die Solareinheit mit Marktstammdatenregisternummer SEE983580197295 gibt EEG914024915342 als Marktstammdatenregisternummer der zugeordneten EEG-Anlage an, doch diese findet sich nicht im Export vom 3. Februar 2022.

Wie kann man das Problem reproduzieren?

So kann man das Problem nachvollziehen:

  1. Gesamtdatenexport_20220203__840cfde7b693453982d28db827025ff0.zip herunterladen.
  2. EinheitenSolar_19.xml und alle AnlagenEeg-Dateien entpacken.
  3. Suche nach "EEG914024915342" in EinheitenSolar_19.xml. Dort gibt es einen Treffer, der auf diese EEG-Anlage verweist.
  4. Suche nach "EEG914024915342" in allen AnlageEeg-Dateien. Dort gibt es keine Treffer.

Was hast du stattdessen erwartet?

EEG-Anlage EEG914024915342 sollte einen Eintrag als EEG-Anlage haben.

Konsolenausgabe

# Marktstammdatenregisternummer EEG914024915342 kommt nur als Verweis vor, der Eintrag selbst fehlt.
# Wäre die EEG-Anlage vorhanden, dann gäbe es einen Treffer in AnlagenEegSolar_[...].xml.
$ grep -l EEG914024915342 *.xml
EinheitenSolar_19.xml

# Der Eintrag der verweisenden Solareinheit (gekürzt).
$ xmllint -format EinheitenSolar_19.xml | grep --before-context=38 --after-context=1 EEG914024915342
  <EinheitSolar>
    <EinheitMastrNummer>SEE983580197295</EinheitMastrNummer>
    <DatumLetzteAktualisierung>2022-02-03T00:03:48.5877980</DatumLetzteAktualisierung>
    <!-- ... -->
    <EegMaStRNummer>EEG914024915342</EegMaStRNummer>
  </EinheitSolar>

Weitere Informationen

Auf der Website des Marktstammdatenregisters findet man (archiviert am 3. Februar 2022 um 22:26 Uhr) unter dem Reiter "EEG-Anlage" der Solareinheit Informationen zur Anlage EEG914024915342. Interessant ist, dass die letzte Aktualisierung um 00:03 am 3. Februar stand, also 57 Minuten vor Beginn des Exportprozesses (angenommen, die Zeitstempel der XML-Dateien stimmen). Dies könnte ein Hinweis darauf sein, dass der Exportprozess nicht durchweg den aktuellsten Stand der Daten erfasst.

Verweise

curiousleo commented 2 years ago

Support-Antwort:

Das ist technisch bedingt. Der Export exportiert die Anlagen vor den Einheiten. Da die Registrierung genau zum Zeitpunkt der Erstellung des Exportes erfolgte, fehlten die Daten noch im EEG Bereich und war bei den Einheiten hingegen schon dabei.