Seit dem 01.10.2023 werden Zählerstände in MSCONS mit einem UTC-Zeitstempel angegeben. Dabei kommt es so einigen Besonderheiten auf Grund des Zeitstempels. Diese Seite erklärt die Verarbeitung von Zählerständen und die Interpretation der Zeitstempel.

Allgemein

Mit der MaKo 10/2022 wurden UTC-Zeitstempel in DTM-Feldern der EDIFACT-Nachrichten eingefügt. Ein UTC-Zeitstempel bezieht sich, umgerechnet auf deutsche Zeit, immer entweder auf eine genaue Zeit am Tag, oder Beginn/Ende eines (Gas-)Tages:

  1. Wird eine beliebige Zeit am Tag angegeben, ist das Datum inklusive der gegebenen Zeit anzugeben.
    • Beispiel: DTM+137:202308151134?+00:303’ bedeutet der ‘15.08.2023 11:34’ in UTC, umgerechnet der ‘15.08.2023 13:34’ in deutscher Zeit.
    • Dies ist zu nutzen, wenn in MBS der Zeitpunkt ‘15.08.2023 13:34’ gemeint ist.
  2. Soll der Beginn eines Tages angegeben werden, ist das Datum des Tages anzugeben. Als Zeit ist der Start des Tages, also 00:00 anzugeben.
    • Beispiel: DTM+163:201911302300?+00:303’ bedeutet der ‘30.11.2019 23:00’ in UTC, umgerechnet der ‘01.12.2019 00:00’ in deutscher Zeit.
    • Dies ist zu nutzen, wenn in MBS der Beginn eines Zeitraumes (z.B. Vertragsbeginn, Start Abrechnungszeitscheibe), der mit dem ‘01.12.2019 00:00’ beginnt, gemeint ist.
  3. Soll das Ende eines Tages angegeben werden, ist das Datum des Folgetages anzugeben. Als Zeit ist der Start des Tages, also 00:00 anzugeben.
    • Beispiel: DTM+164:201912312300?+00:303’ bedeutet der ‘31.12.2019 23:00’ in UTC, umgerechnet der ‘01.01.2020 00:00’ in deutscher Zeit.
    • Dies ist zu nutzen, wenn in MBS das Ende eines Zeitraumes (z.B. Vertragsende, Ende der Abrechnungszeitscheibe), der mit dem ‘31.12.2019 23:59:59’ endet, gemeint ist.

Ein Zählerstand, der in MBS gespeichert ist, wird immer um 12 Uhr Mittags gespeichert. Dies bedeutet, dass der Zählerstand erstmal für den ganzen Tag gilt und noch nicht in einer Rechnung verwendet wurde. Wird er in einer Rechnung verwendet, wird die Uhrzeit angepasst, siehe unten.

Anfangszählerstand / Zwischenablesung

Anfangszählerstande und Zwischenablesungen, die über die UI oder den Import angelegt werden, werden immer als der Tag angegeben, an wann der Zählerstand genutzt werden soll. Anfangszählerstande und Zwischenablesungen, die vom Marktpartner an uns gesendet werden, werden in einer MSCONS im Feld DTM+7’ immer als Beginn des Tages angegeben, an dem Zählerstand genutzt werden soll. Somit entspricht der angegebene Tag in der EDIFACT auch immer dem Tag, ab wann MBS den Zählerstand nutzt und speichert.

Wird der Zählerstand in einer Rechnung verwendet und als Anfangszählerstand identifiziert, ändert sich die Uhrzeit auf den Beginn des Rechnungszeitraumes, also 00:00:00. Bei Stornierung der Rechnung wird die Uhrzeit wieder auf 12:00:00 Uhr geändert.

Endzählerstand

Endzählerstände, die über die UI oder den Import angelegt werden, werden immer als der Tag angegeben, für den sie gelten, also z.B. Vertragsende. Endzählerstände, die vom Marktpartner an uns gesendet werden, werden in einer MSCONS im Feld DTM+7’ immer als Beginn des nächsten Tages angegeben von dem Tag, an dem der Zählerstand genutzt werden soll. Siehe dazu Beschreibung für Endzählerstände in Allgemein.

Wird der Zählerstand in einer Rechnung verwendet und als Endzählerstand identifiziert, ändert sich die Uhrzeit auf das Ende des Rechnungszeitraumes, also 23:59:59. Bei Stornierung der Rechnung wird die Uhrzeit wieder auf 12:00:00 Uhr geändert.

Die Angabe des Beginns des nächsten Tages in der MSCONS stellt ein Problem dar. Betrachtet man ohne Kontext die EDIFACT-Nachricht, ist mit Angabe des Zeitpunktes ‘DTM+7:202312312300?+00:303’ nicht ersichtlich, ob es sich um einen Anfangszählerstand für einen Vertrag ab dem 01.01.2024 00:00:00 oder ein Endzählerstand für einen Vertrag bis zum 31.12.2023 23:59:59 handelt. Es ist also notwendig, aus Kontextinformationen zu identifizieren, ob es sich um einen Anfangszählerstand oder Endzählerstand oder eine normale Zwischenablesung handelt. Bei einem Endzählerstand aus einer MSCONS müsste dementsprechend das Ende des Tages zuvor weiterverarbeitet werden, um mit MBS-Logik kompatibel zu sein. Diese Kontextinformationen sind Vertragsbeginn, Vertragsende und Zählerwechsel.

Diese Interpretation findet momentan bei der Rechnungserstellung statt Es wird identifiziert, ob es sich bei einem Zählerstand um einen Zählerstand handelt, der von einem Marktpartner empfangen wurde und auf ein Vertragsende oder einen Zählerwechsel fällt. Beim Empfang eines Zählerstandes ist in der Regel bekannt, ob ein Vertragsende vorliegt, außer die Nachricht wurde nicht korrekt verarbeitet. Anders sieht es aber bei einem Zählerwechsel aus. Hier wird oftmals der Zählerstand und die Stammdatenänderung gleichzeitig versendet. Da Stammdatenänderungen in MBS erst am Ende des Tages verarbeitet werden, kann ein Zählerstand bei sofortiger Verarbeitung nicht zuverlässig interpretiert werden. Daher wurde entschieden, vorerst Zählerstände nur bei Rechnungserstellung zu interpretieren, um Fehler vorzubeugen.

In Zukunft ist geplant, die Interpretation beim Empfang einer MSCONS (falls möglich) und der Rechnungserstellung durchzuführen.

Darstellung in der UI

In der UI wird sowohl das Datum aus der EDIFACT, als auch das Datum, wie es momentan in MBS interpretiert ist, angezeigt. Zusätzlich gibt es eine Erklärung der jeweiligen Datumsfelder in der Detailansicht.

Mehr Informationen in der Beschreibung der Oberflächen