de.schleupen.createOrUpdateMeasuringDevice

Vorgänger bzw. anzupassen auf:

Eventtyp

Schleupen Quellobjekte

EVI-Zielobjekte

Abhängigkeiten

Fachliche Beschreibung / Bemerkung

de.schleupen.createOrUpdateMeasuringDevice

Mengenpunkt

Zähler

Zählwerk

Messeinrichtung

Zählwerke

de.schleupen.createOrUpdateInstallationMelo

Messeinrichtungen werden, wenn Sparte Strom / Gas zur Messlokation (Anlage mit Strukturtyp = Melo) zugeordnet. Bei unregulierten Sparten erfolgt die Zuordnung zum Anschlussobjekt.

Abgebildet werden Zähler und die jeweils eingebauten Zählwerke.

info Zähler ohne eingebautes Zählwerk werden nicht angelegt, aber an Schleupen mit OK quittiert, damit diese nicht erneut gesendet werden. Die Zählernummer wird dabei im ResultStore gespeichert. Wenn nachgelagert Zählerstände zu dieser Messeinrichtung übertragen werden, kann somit performant geprüft werden, ob der Zähler eingebaut bzw. der Zählerstand für EVI relevant ist. Für Ausgebaute ZW wird kein Zählerstand importiert.

Komponentenübersicht Verarbeitung nach EVI


Feldmapping

EVI






Schleupen CS.VA


Feldbezeichnung

techn. Feldbezeichnung

Schlüssel / Entität

Besonderheit

Funktion

Objekt

techn. Feldbezeichnung

Besonderheit

Messeinrichtung

MeasuringDevice




Zaehler



info Ein Zähler wird nur angelegt oder aktualisiert, wenn mind. ein Zählwerk eingebaut ist. Details siehe unten.

Referenz-Nr.

ExtRefNr.MeasuringDevice



ID-1

Zaehler

Id

Technischer Schlüssel des Datensatzes

Verkn. Anlage

rIsMeDe


Selektion Anlage über Zaehlwerk.MesslokationId = InstallationNo.Installation.

info ID-2 (nur bei Strom + Gas)

Zaehlwerk

MesslokationId

Technischer Schlüssel der Messlokation, an welcher das Zählwerk verbaut ist, Fremdschlüssel

Mengenpunktbezeichnung

QtyMeterPoint.MeasuringDevice



info ID-2 (nur bei unreguliert z.B. Wasser, Abwasser, … )

Zaehler

Zaehlwerke.ZaehlpunktId (vom neusten Zählwerk)

info Nur bei unregulierten Sparten

Technischer Schlüssel des Zaehlpunktes, an welchem das Zählwerk verbaut ist, Fremdschlüssel

Anschlussobjekt

LocationPk.MeasuringDevice

LOCATION

Pflichtangabe für CreateOrUpdateMeasuringDevice

insert/update

Zaehler

AbnahmestelleId


Technischer Schlüssel der Abnahmestelle (Anschlussobjekt), an welcher der Zähler verbaut ist, Fremdschlüssel

Zählernummer

MeterNo.MeasuringDevice



insert/update

Zaehler

Nummer


Sparte

ProductTypeKey.MeasuringDevice

S_KEYTAB (S_PRDART)


insert/update

Zaehler

Geschaeftsbereich.Kuerzel


Angabe des Geschäftsbereiches, zu welchem der Zähler gehört
Kürzel mit Länge 4 und Bezeichnung mit Länge 80
Beispiele:

  • S - Strom

  • G - Gas

  • W- Wasser


Geschäftsbereiche können beliebig verwaltet werden.

Zählerart

C12MeterClass.MeasuringDevice

S_KEYTAB (C12METERCLASS)


insert/update

Zaehler

Art

Art des Zählers Kürzel mit Länge 4 und Bezeichnung mit Länge 50 Beispiele:

  • ET - Eintarifzähler

  • GZA - Gaszähler

  • LGZ- Lastgangzähler Gerätearten können beliebig verwaltet werden.

Gerätetyp

MeterTypeKey.MeasuringDevice

S_KEYTAB (S_MESSW)


insert/update

Zaehler

Typ

Typ des Zählers
Kürzel mit Länge 4 und Bezeichnung mit Länge 100
Beispiele:

  • 203 - eHZ-EDL+Typ MT681-D4A51-K0p

  • ZRZ-WS - Zweirichtungszähler Wechselstrom


Gerätetypen können beliebig verwaltet werden.

Einbaudatum

ISU_EinbauDat.MeasuringDevice


Verwende das älteste Einbaudatum aller Zählwerke

insert/update

Zaehlwerk

Einbaudatum

Datum des Einbaus des Zählwerks an der Messlokation Format: YYYY-MM-DD Beispiel: 2021-12-20

Ausbaudatum

ISU_AusbauDat.MeasuringDevice


Verwende das jüngste Ausbaudatum aller Zählwerke oder leer, wenn ein Zählwerk kein Ausbaudatum hat

insert/update

Zaehlwerk

Ausbaudatum

Datum des Ausbaus des Zählwerks an der Messlokation
Format: YYYY-MM-DD
Beispiel: 2021-12-20

Zählwerke

C12OPCOUNTER




Zaehlwerke

Liste vom Typ Zaehlwerk

Liste von Zählwerken, welcher der Zähler besitzt

Zählwerk wird übersprungen, wenn keine MesslokationId vorhanden UND Geschaeftsbereich = Strom oder Gas

In der Verarbeitung in EVI werden nur die Zähler / Zählwerke verarbeitet, die aktuell eingebaut sind (Einbaudatum < Systemdatum, Ausbaudatum > Systemdatum oder leer). Bei Zählwerken die bereits verarbeitet wurden (Identifikation über ZÄHLER.ID und ZÄHLWERK.NUMMER) sind updates notwendig, um z.B. das Ausbaudatum zu setzen. warning ggf. auch inaktiv setzen, wenn ZW ausgebaut. Klärung offen warning

Zählwerke, die bei Übergabe ein Ausbaudatum in der Vergangenheit besitzen und noch nicht in EVI vorhanden sind, werden von der Verarbeitung ignoriert. 

Ein in der Initialbeladung ausgebaut und übermittelter Zähler wird in der Verarbeitung mit quittiert und erhält in der returnmessage eine Zusatzinfo. Dies hat den Hintergrund, dass durch den Ausbau abgelehnte Zähler nicht nochmals übertragen werden.

"status": "DONE"

"returnMessage": "measuringDevice [202212231] not 
created because all counters are already removed"

Sind in einem Zähler mehrere Zählwerke verbaut und wird ein Zählwerk vor dem anderen ausgebaut, so bezieht sich das Ausbaudatum im Zähler immer auf das zuletzt verfügbare Zählwerk in EVI und dann nicht auf das jüngste Ausbaudatum.

Beispiel zum Stichtag :

  • Zählwerk A "Einbaudatum": "2021-01-01", "Ausbaudatum": ““

  • Zählwerk B "Einbaudatum": "2022-01-01", "Ausbaudatum": "2022-01-31" ==> warning Klärung ob auf Active=0 setzen oder nicht warning

  • Ergebnis: Der Zähler hat das "Einbaudatum": "2021-01-01" und ein leeres Ausbaudatum (analog ZW-A).
    Die Prüfung erfolgt nicht auf die in der Struktur übertragenen Zählwerke, sondern auf die zuletzt in EVI verfügbaren Zählwerke.

ZW Nummer

CounterNo.C12OPCOUNTER



insert/update

Zaehlwerk

Nummer

Nummer des Zählwerks

ZW Art

CounterType.C12OPCOUNTER


S_KEYTAB(C12COUNTERTYPE)


insert/update

Zaehlwerk

Zaehlwerkart

Art des Zählwerks
Kürzel mit Länge 4 und Bezeichnung mit Länge 25
Beispiele:

  • ET – Eintarif

  • CBM – Wasserverbrauch

  • CBM – Gasverbrauch

Einheiten können beliebig verwaltet werden

Vorkommastellen

PreDecimal.C12OPCOUNTER



insert/update

Zaehlwerk

Vorkommastellen

Anzahl der verfügbaren Vorkommastellen des Zählwerks

Nachkommastellen

PostDecimal.C12OPCOUNTER



insert/update

Zaehlwerk

Nachkommastellen

Anzahl der verfügbaren Nachkommastellen des Zählwerks

Ablesemaßeinheit

Unit.C12OPCOUNTER

S_KEYTAB(C12MEASURINGUNIT)


insert/update

Zaehlwerk

Einheit

Messeinheit des Zählwerks Kürzel mit Länge 8 und Bezeichnung mit Länge 40 Beispiele:

  • m³ - Kubikmeter

  • kWh - Kilowattstunde Einheiten können beliebig verwaltet werden

ZW Faktor

CounterFactor.C12OPCOUNTER




insert/update

Zaehlwerk

Faktor

Angabe des (Wandler-)Faktors des Zählwerks

Kennziffer

CODE.C12OPCOUNTER



insert/update

Zaehlwerk

ObisCode

Obis-Code des Zählwerks (z.B. 7-20:3.0.0 oder 1-1:1.8.0) für den Zählwerksstand

Einbaudatum

2026.6

InstallationDate.C12OPCOUNTER




Zaehlwerk

Einbaudatum

Datum des Einbaus des Zählwerks an der Messlokation Format: YYYY-MM-DD Beispiel: 2021-12-20

Ausbaudatum

2026.6

RemovalDate.C12OPCOUNTER




Zaehlwerk

Ausbaudatum

Datum des Ausbaus des Zählwerks an der Messlokation
Format: YYYY-MM-DD
Beispiel: 2021-12-20

Messeinrichtung

MeasuringDevice.C12OPCOUNTER


MEASURINGDEVICE

Die Messeinrichtung mit dem im Request übergeordneten Zähler verknüpft