Work in Progress
Diese Seite ist aktuell im Review! Die Seite wurde noch nicht qualitätsgesichert und kann Fehler enthalten.
Die verlinkten Seiten sind ggf. nur für Schleupen-Mitarbeiter sichtbar.

Grundlegendes zur Plausibilisierung

Die Plausibilisierung von Messwerten im Clearing umfasst folgende Prüfungen::

  • Überlaufsprüfung für Zählerstände (ZST) für Strom und Gas
  • Überlaufsprüfung für Zählerstandsgänge (ZSTG) für Strom
  • Prüfung anhand von Plausibilisierungsregeln, welche individuell konfigurierbare Plausibilisierungen ermöglichen für Strom und Gas

Plausibilisierungsregeln verwenden Plausibilisierungsvariablen oder Messwertbedingungen zur Prüfung der Messwerte eines Messwertbündels im Clearing. Die Konfiguration erfolgt über den Dialog „Plausibilisierungsregeln verwalten“.

Erkennt eine Regel ein Messwertbündel als unplausibel, wird dieses im Clearing mit dem Status „Unplausibel“ gekennzeichnet. Der Anwender kann das Bündel anschließend manuell als plausibel markieren, um die enthaltenen Messwerte dennoch weiterzuverarbeiten.

Überlaufsprüfung

Die Zählerüberlaufsprüfung überprüft beim Empfang eines Zählerstands, ob dessen Wert kleiner als der unmittelbar vorherige oder größer als der unmittelbar nachfolgende Zählerstand ist. Ist dies der Fall, wird das zugehörige Bündel als „unplausibel“ markiert.

Für zeitreihengemessene iMS-Messlokationen (TAF7) wird die Überlaufsprüfung zusätzlich für Zählerstandsgänge durchgeführt. Dabei sind folgende Besonderheiten zu beachten:

  • Es werden nicht nur Überläufe zwischen Zählerstandsgängen geprüft, sondern auch zwischen Zählerständen und Zählerstandsgängen.
  • Bei einer Messlokation mit TAF1 und TAF7 werden empfangene Zählerstandsgänge mit den vorhandenen Zählerständen des intelligenten Zählerstandszählwerks verglichen. Umgekehrt werden empfangene Zählerstände des intelligenten Zählerstandszählwerks mit bereits vorhandenen Zählerstandsgängen verglichen.
  • Bei einer Messlokation mit TAF2 und TAF7 werden empfangene Zählerstandsgänge mit den vorhandenen Zählerständen der modernen Messeinrichtung verglichen. Umgekehrt werden empfangene Zählerstände der modernen Messeinrichtung mit bereits vorhandenen Zählerstandsgängen verglichen.
  • Es werden nicht nur Überläufe zwischen Zählerstandsgang und Zählerstandsgang geprüft, sondern auch Überläufe zwischen Zählerstand und Zählerstandsgang.

Prüfung auf gleiche Messwerte zum Messwertzeitpunkt

Zusätzlich zur Überlaufsprüfung wird geprüft, ob für denselben Messwertzeitpunkt identische Messwerte vorliegen.

Dabei wird überprüft,

  • ob ein empfangener Zählerstand des intelligenten Zählerstandszählwerks (TAF1) oder der modernen Messeinrichtung (TAF2) mit dem vorhandenen Wert des Zählerstandsgangs zum gleichen Zeitpunkt übereinstimmt,
  • sowie umgekehrt, ob ein empfangener Zählerstandsgang mit dem bereits vorhandenen Zählerstand übereinstimmt.

Weichen die Werte voneinander ab, wird das zugehörige Bündel als „unplausibel“ markiert.

Berücksichtigung der Anzahl der Nachkommastellen

In der Überlaufsprüfung vom Messwertclearing werden beim Vergleich vom "Zählerstandsgangwert und Zählerstandswert zum gleichen Zeitpunkt" die Anzahl der Nachkommastellen der Zählwerke herangezogen.

Falls das Zählerstandsgangzählwerk die

  • gleiche Anzahl an Nachkommastellen wie das Zählerstandszählwerk hat, ist keine Abweichung zwischen den Werten erlaubt
  • nicht gleiche  Anzahl an Nachkommastellen wie das Zählerstandszählwerk hat, ist eine
  • Abweichung zwischen den Werten erlaubt

Die zulässige Abweichung wird abhängig von Anzahl der Nachkommastellen wie folgt ermittelt:

  • Maximale Abweichung = 10^(-MIN(3, Nachkommastellen ZSTG, Nachkommastellen ZST))

Beispiele für "gleiche Anzahl an Nachkommastellen"

Messwerte

  • 01.07.2024 00:00 ZSTG: 10,1209 kWh => wird für Prüfung gerundet auf 10,121 kWh
  • 01.07.2024 00:00 ZST: 10,120 kWh
    • Abweichung beträgt 0,001 kWh
    • Messwert unplausibel

Messwerte

  • 01.07.2024 00:00 ZSTG: 10,1202 kWh => wird für Prüfung gerundet auf 10,120 kWh
  • 01.07.2024 00:00 ZST: 10,120 kWh
    • Abweichung ist nicht vorhanden
    • Messwert ist plausibel

Beispiele für "nicht gleiche Anzahl an Nachkommastellen "

Max.zulässige Abweichung = 10^(-MIN(3, 4, 3)) = 0,001 kWh

Messwerte

  • 01.07.2024 00:00 ZSTG: 10,1209 kWh
  • 01.07.2024 00:00 ZST:    10,121 kWh
    • die Abweichung beträgt 0,0001 kWh <= 0,001kWh
    • Messwert ist plausibel

Messwerte

  • 01.07.2024 00:00 ZSTG: 10,1221 kWh
  • 01.07.2024 00:00 ZST:    10,121 kWh
    • die Abweichung beträgt 0,0011 kWh und ist außerhalb der Toleranz
    • Messwert ist unplausibel

Plausibilisierungsregeln

Plausibilisierungsvariablen bilden die Grundlage für die Konfiguration von Plausibilisierungsregeln. Sie beschreiben Eigenschaften eines Messwertbündels und können innerhalb von Regeln verwendet werden, um bestimmte Prüfbedingungen zu definieren. Die nachfolgende Tabelle erläutert die verfügbaren Plausibilisierungsvariablen und deren Bedeutung.

Für jede Plausibilisierungsregel wird definiert, für welche Geschäftsbereichsarten die Regel ausgeführt wird.

Plausibilisierungsvariablen

Eine Plausibilisierungsvariable wird einem Bündel hinzugefügt, wenn ein neuer Zählerstand empfangen wird und für den Empfangskanal eine aktive Plausibilisierungsregel existiert, die diese Variable verwendet. Die Variable „Vorheriger Zählerstand“ wird unabhängig davon immer ermittelt, sofern ein vorheriger Zählerstand vorhanden ist.

Begriffsdefinitionen:

H0 - Standard-Haushaltsprofil des BDEW.

VZ - Verbrauchszeitraum. Der Zeitraum zwischen dem neuen und vorherigen Zählerstand.

Funktionsweise der Plausibilisierungsvariablen:

Verbrauch - Der Verbrauch zum vorherigen Zählerstand (im Eintarif-Fall). Bei HT/NT die Summe der Verbräuche von HT und NT.

  • Verbrauch [kWh]
  • Verbrauch H0 gewichtet [kWh/a] - Verbrauch zum vorherigen Zählerstand H0 gewichtet auf ein Jahr. (nur Strom)
  • Verbrauch linear gewichtet [kWh/a] - Verbrauch zum vorherigen Zählerstand linear gewichtet auf ein Jahr.

Für die Verbrauchsberechnung zwischen Gas Zählerständen sind Brennwert und Zustandszahl notwendig. Diese werden wie folgt ermittelt:

  • Falls Brennwert und Zustandszahl mit im Bündel sind mit dem der neue zu plausibilisierende Zählerstand empfangen wurde werden diese verwendet
  • Ansonsten werden der Brennwert und die Zustandszahl deren Ende auf dem letzten vor dem neuen Zählerstand liegenden Zählerstand liegen, falls vorhanden
  • Sind keine der obigen Brennwerte und Zustandszahlen vorhanden wird ein standard Brennwert und Zustandszahl verwendet, welche über den Konfigurationswert Schleupen.CS.mwm.mml.VerbrauchsermittlungDefaultKonfiguration_3.1 verwaltet werden können

Jahresverbrauch H0 gewichtet [kWh/a] (nur Strom) – Hier wird vom eingehenden Zählerstand aus nach dem vorherigen Zählerstand im System gesucht und aus der Differenz eine Energiemenge gebildet. Diese wird dann auf Basis des Zeitraums, der zwischen den zwei Zählerständen liegt, und eines H0-Profils, welches herangezogen wird, auf ein Jahr normiert.

Jahresverbrauch linear gewichtet [kWh/a] – Hier wird vom eingehenden Zählerstand aus nach dem vorherigen Zählerstand im System gesucht und aus der Differenz eine Energiemenge gebildet. Diese wird dann auf Basis des Zeitraums, der zwischen den zwei Zählerständen liegt, linear auf ein Jahr normiert.

Abweichung - Abweichungen werden immer vom erwarteten Wert zum tatsächlichen Wert berechnet. D.h. wenn bei einer Jahresenergieprognose von 3.000 kWh in einem Jahr 2.000 kWh verbraucht wurden, ergibt sich eine prozentuale Abweichung von -33% und eine absolute Abweichung von -1.000 kWh.

  • Abweichung in [%] von Verbrauch H0 gewichtet [kWh/a] & Jahresenergieprognose [kWh] (nur Strom)
  • Abweichung in [%] von Verbrauch H0 gewichtet [kWh/a] & Vorjahresverbrauch H0 gewichtet [kWh/a] (nur Strom)
  • Abweichung in [kWh/a] von Verbrauch H0 gewichtet [kWh/a] & Vorjahresverbrauch H0 gewichtet [kWh/a] (nur Strom)
  • Abweichung in [%] von Verbrauch [kWh] und Vorjahresverbrauch linear gewichtet [kWh/VZ]
  • Abweichung in [%] von Verbrauch [kWh] und Jahresenergieprognose linear gewichtet [kWh/VZ]

Vorjahresverbrauch - Basierend auf dem Nutzungszeitpunkt des neuen Zählerstandes werden alle vorherigen Zählerstände zum selben Zähler für einen Zeitraum von (Nutzungszeitpunkt - 27 Monate bis Nutzungszeitpunkt - 9 Monate) ermittelt. Anschließend wird der Verbrauch zwischen dem ersten und letzten Zählerstand aus diesem Zeitraum berechnet und auf einen Zeitraum von 12 Monaten gewichtet. Für Gas müssen zwischen den Zählerständen im Vorjahr jeweils Brennwert und Zustandszahl vorhanden sein, damit der Verbrauch bestimmt werden kann.

  • Vorjahresverbrauch H0 gewichtet [kWh/a] (nur Strom)
  • Vorjahresverbrauch linear gewichtet [kWh/VZ]
  • Vorjahresverbrauch linear gewichtet [kWh/a]

Vorheriger Zählerstand [kWh oder m³] - der letzte Zählerstand vor dem neuen Zählerstand

Vorheriger Zählerstand Zweitarif Tarifkennzeichen 1 [kWh oder m³] - der letzte Zählerstand vor dem neuen Zählerstand mit dem Tarifkennzeichen 1 bei einem Zweitarif

Vorheriger Zählerstand Zweitarif Tarifkennzeichen 2 [kWh oder m³] - der letzte Zählerstand vor dem neuen Zählerstand mit dem Tarifkennzeichen 2 bei einem Zweitarif

Jahresenergieprognose linear gewichtet [kWh/VZ] - die auf den Verbrauchszeitraum linear gewichtete Jahresenergieprognose

Dialog "Plausibilisierungsregeln Verwalten"

Der Dialog zur Verwaltung der Plausibilisierungsregeln kann über den Menüpunkt "Messwertmanagement/Clearing/Plausibilisierungsregeln verwalten" aufgerufen werden.

Plausibilisierungsregeln funktionieren prinzipiell wie Korrekturregeln mit einer Eingangsbedingung und einer Plausibilisierungsbedingung oder Messwertbedingung. Dem nachfolgenden Screenshot sind die gesetzten Bedingungen für die Plausibilisierungsregel "Nullverbrauchsprüfung" zu entnehmen.

Für die Eingangsbedingungen sowie die Plausibilisierungsbedingungen können alle verfügbaren Felder einschließlich der neuen Plausibilisierungsvariablen verwendet werden. Für die Messwertbedingung können eine Messartbedingung und eine Wertbedingung definiert werden.

Bei der Verbrauchsabweichungsprüfung wird zunächst versucht, einen Vorjahresverbrauch zu ermitteln. Ist ein Vorjahresverbrauch vorhanden, wird dieser zur Berechnung der Abweichung herangezogen. Andernfalls wird die Jahresenergieprognose verwendet.

Abweichungswerte können sowohl positiv als auch negativ sein.

Über die Positionsnummer einer Regel wird die Reihenfolge festgelegt, in der die Plausibilisierungsregeln abgearbeitet werden. Die standardmäßig ausgelieferten Regeln werden in Schritten von 10 nummeriert. Neu angelegte Regeln sollten zwischen den Standardregeln einsortiert werden.

Über das Folgevorgehen wird festgelegt, wie nach einer erfolgreich angewendeten Regel weiter verfahren wird. Aktuell stehen folgende Ausprägungen zur Verfügung::

  • Aussteuern - Wird die Regel erfüllt, werden keine weiteren Regeln geprüft und das Bündel wird ausgesteuert
  • Weiter verarbeiten -Wird die Regel erfüllt, werden keine weiteren Regeln geprüft und das Bündel wird eingespielt.
  • Nächste Regel - Wird die Regel erfüllt, wird die nächste aktive Regel mit der nächsthöheren Positionsnummer geprüft.

Ausgelieferte Regeln für Strom

Die folgenden Regeln werden überall standardmäßig deaktiviert angelegt.

Beim Messstellenbetreiber wurde mit der WV24 standardmäßig auch folgende Plausibilisierungsregel deaktiviert ausgeliefert:

Konfiguration

Standard Brennwert und Zustandszahl für Verbrauchsermittlung zum vorherigen Zählerstand:

$sessionToken = Request-SessionToken -ViewName Standard -ElementTypeName Mandant -ElementName LieferantMoersHuelsdonk1 -SystemUsages Produktiv 

$ErrorActionPreference = "Stop"

$namespace = "Schleupen.CS.mwm.mml"
$name = "VerbrauchsermittlungDefaultKonfiguration"
$externalVersion = "3.1"

$xmlString = @"
<VerbrauchsermittlungDefaultKonfiguration>
	    <StandardBrennwert>10.36</StandardBrennwert>
	    <StandardZustandszahl>0.9655</StandardZustandszahl>
</VerbrauchsermittlungDefaultKonfiguration>
"@	
	
$xmlDoc = New-Object System.Xml.XmlDocument
$xmlDoc.LoadXml($xmlString)

Set-ConfigurationValue `
	-SessionToken $sessionToken `
	-Namespace $namespace `
	-Name $name `
	-ExternalVersion $externalVersion `
	-Scope Global `
	-Document $xmlDoc

Write-Information "Konfigurationswert: $name wurde eingerichtet." -InformationAction:Continue

Powershell Commandlets

Set-CSMesswertclearingPlausibilisierungsregelPosition_3.1

Set-CSMesswertclearingPlausibilisierungsregelAktivierung_3.1

Remove-CSMesswertclearingPlausibilisierungsregel_3.1

New-CSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariablenVergleichBedingung_3.1

New-CSMesswertclearingPlausibilisierungsregelHatFehlermarkerBedingung_3.1

New-CSMesswertclearingPlausibilisierungsregelFeldvergleichBedingung_3.1

New-CSMesswertclearingPlausibilisierungsregelEnthaeltZusatzinformationBedingung_3.1

New-CSMesswertclearingPlausibilisierungsregelMesswertBedingung_3.1

New-CSMesswertclearingPlausibilisierungsregel_3.1

New-CSMesswertclearingPlausibilisierungsregelBedingungVerknuepfung_3.1

Get-CSMesswertclearingPlausibilisierungsregel_3.1

NewCSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariableExistiertBedingung_3.1

Beispielskripte für Plausibilisierungsregeln

Gas Nullverbrauchsprüfung

Diese einfache Regel steuert Gas-Messwertbündel mit einem Verbrauch von Null im Clearing als unplausibel aus.

Die Regel wird für den Kanal ExterneErfassung“ deaktiviert angelegt. Bereits vorhandene Regeln mit dem Namen Gas Nullverbrauchsprüfung werden dabei gelöscht.

$regelName = 'Gas Nullverbrauchsprüfung'

#Bestehende Regel entfernen, falls vorhanden
    $regel = Get-CSMesswertclearingPlausibilisierungsregel_3.1 -SessionToken $sessionToken
    for ($i = 0; $i -lt $regel.Count; $i++) 
    {
        if($regel[$i] -and $regel[$i].Name -and -$regel[$i].Name.Contains($regelName))
        { 
            Remove-CSMesswertclearingPlausibilisierungsregel_3.1 -SessionToken $sessionToken -Id $regel[$i].Id
        }
    }

$kanalBedingung = New-CSMesswertclearingPlausibilisierungsregelFeldvergleichBedingung_3.1 -Feld Kanal -Wert ExterneErfassung -Vergleichsoperator Equal

$plausibilisierungsbedingung = New-CSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariablenVergleichBedingung_3.1 -Feld 'Verbrauch [kWh]' -Wert 0 -NumerischerVergleichsoperator Equal

New-CSMesswertclearingPlausibilisierungsregel_3.1 -SessionToken $sessionToken -Name $regelName -Position 10 -Folgevorgehen Aussteuern -Eingangsbedingung $kanalBedingung -Plausibilisierungsbedingung $plausibilisierungsbedingung -Aktiviert $false -force -Sparten Gas

Gas Verbrauchsabweichung zu Vorjahr oder Prognose plausibilisieren - Jahresverbrauch >10.000kWh

Diese komplexere Regel prüft zunächst, ob ein Vorjahresverbrauch von mehr als 10.000 kWh vorliegt oder – falls kein Vorjahresverbrauch vorhanden ist – eine Jahresenergieprognose von mehr als 10.000 kWh.

In diesem Fall gilt ein Gas-Messwert als plausibel, wenn die Abweichung des aktuellen Verbrauchs zum Vorjahresverbrauch bzw. zur Jahresenergieprognose innerhalb von 10 % liegt. Überschreitet die Abweichung diesen Grenzwert, wird der Messwert im Clearing als unplausibel ausgesteuert.

Die Regel wird für den Kanal ExterneErfassung“ deaktiviert angelegt. Eventuell bereits vorhandene Regeln mit dem Namen "Gas Verbrauchsabweichung zu Vorjahr oder Prognose plausibilisieren - Jahresverbrauch >10.000kWh" werden gelöscht.

Genau wie über die UI werden Eingangs- und Plausibilisierungsbedingungen in einer Baumstruktur angelegt:

$sessionToken = Request-SessionToken `
    -ViewName Standard `
    -ElementTypeName Mandant `
    -ElementName LieferantMoersHuelsdonk30 `
    -SystemUsages Produktiv

$regelName = 'Gas Verbrauchsabweichung zu Vorjahr oder Prognose plausibilisieren - Jahresverbrauch >10.000kWh'
$wertAbweichungProzent = 10

# Bestehende Regel entfernen, falls vorhanden
$regel = Get-CSMesswertclearingPlausibilisierungsregel_3.1 -SessionToken $sessionToken

for ($i = 0; $i -lt $regel.Count; $i++)
{
    if (
        $regel[$i] -and
        $regel[$i].Name -and
        $regel[$i].Name.Contains($regelName)
    )
    {
        Remove-CSMesswertclearingPlausibilisierungsregel_3.1 `
            -SessionToken $sessionToken `
            -Id $regel[$i].Id
    }
}

# Eingangsbedingung
$kanalBedingung = New-CSMesswertclearingPlausibilisierungsregelFeldvergleichBedingung_3.1 `
    -Feld Kanal `
    -Wert ExterneErfassung `
    -Vergleichsoperator Equal

# Abkürzungen:
# vjv = Vorjahresverbrauch linear gewichtet [kWh/a]
# jvp = Jahresenergieprognose [kWh]

$eingangsbedingungVjvNichtVorhanden =
    New-CSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariableExistiertBedingung_3.1 `
        -Feld 'Vorjahresverbrauch linear gewichtet [kWh/a]' `
        -ExistenzVergleichsoperator DoesNotExist

$eingangsbedingungJvp =
    New-CSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariablenVergleichBedingung_3.1 `
        -Feld 'Jahresenergieprognose [kWh]' `
        -Wert 10000 `
        -NumerischerVergleichsoperator GreaterThan

$eingangsbedingungJvpUndKeineVjv =
    New-CSMesswertclearingPlausibilisierungsregelBedingungVerknuepfung_3.1 `
        -BedingungVerknuepfung Und `
        -Bedingungen @(
            $eingangsbedingungVjvNichtVorhanden,
            $eingangsbedingungJvp
        )

$eingangsbedingungVjv =
    New-CSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariablenVergleichBedingung_3.1 `
        -Feld 'Vorjahresverbrauch linear gewichtet [kWh/a]' `
        -Wert 10000 `
        -NumerischerVergleichsoperator GreaterThan

$eingangsbedingungOder =
    New-CSMesswertclearingPlausibilisierungsregelBedingungVerknuepfung_3.1 `
        -BedingungVerknuepfung Oder `
        -Bedingungen @(
            $eingangsbedingungJvpUndKeineVjv,
            $eingangsbedingungVjv
        )

# Fertige Eingangsbedingung
$eingangsbedingung =
    New-CSMesswertclearingPlausibilisierungsregelBedingungVerknuepfung_3.1 `
        -BedingungVerknuepfung Und `
        -Bedingungen @(
            $kanalBedingung,
            $eingangsbedingungOder
        )

# Plausibilisierungsbedingung
$plausibilisierungsbedingungVjvNichtVorhanden =
    New-CSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariableExistiertBedingung_3.1 `
        -Feld 'Vorjahresverbrauch linear gewichtet [kWh/VZ]' `
        -ExistenzVergleichsoperator DoesNotExist

$plausibilisierungsbedingungJvpPos =
    New-CSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariablenVergleichBedingung_3.1 `
        -Feld 'Abweichung in [%] von Verbrauch [kWh] und Jahresenergieprognose linear gewichtet  [kWh/VZ]' `
        -Wert $wertAbweichungProzent `
        -NumerischerVergleichsoperator GreaterThan

$plausibilisierungsbedingungJvpNeg =
    New-CSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariablenVergleichBedingung_3.1 `
        -Feld 'Abweichung in [%] von Verbrauch [kWh] und Jahresenergieprognose linear gewichtet  [kWh/VZ]' `
        -Wert (-$wertAbweichungProzent) `
        -NumerischerVergleichsoperator LessThan

$plausibilisierungsbedingungJvpOder =
    New-CSMesswertclearingPlausibilisierungsregelBedingungVerknuepfung_3.1 `
        -BedingungVerknuepfung Oder `
        -Bedingungen @(
            $plausibilisierungsbedingungJvpPos,
            $plausibilisierungsbedingungJvpNeg
        )

$plausibilisierungsbedingungJvpUndKeineVjv =
    New-CSMesswertclearingPlausibilisierungsregelBedingungVerknuepfung_3.1 `
        -BedingungVerknuepfung Und `
        -Bedingungen @(
            $plausibilisierungsbedingungVjvNichtVorhanden,
            $plausibilisierungsbedingungJvpOder
        )

$plausibilisierungsbedingungVjvPos =
    New-CSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariablenVergleichBedingung_3.1 `
        -Feld 'Abweichung in [%] von Verbrauch [kWh] und Vorjahresverbrauch linear gewichtet [kWh/VZ]' `
        -Wert $wertAbweichungProzent `
        -NumerischerVergleichsoperator GreaterThan

$plausibilisierungsbedingungVjvNeg =
    New-CSMesswertclearingPlausibilisierungsregelPlausibilisierungsvariablenVergleichBedingung_3.1 `
        -Feld 'Abweichung in [%] von Verbrauch [kWh] und Vorjahresverbrauch linear gewichtet [kWh/VZ]' `
        -Wert (-$wertAbweichungProzent) `
        -NumerischerVergleichsoperator LessThan

$plausibilisierungsbedingungVjvOder =
    New-CSMesswertclearingPlausibilisierungsregelBedingungVerknuepfung_3.1 `
        -BedingungVerknuepfung Oder `
        -Bedingungen @(
            $plausibilisierungsbedingungVjvPos,
            $plausibilisierungsbedingungVjvNeg
        )

# Fertige Plausibilisierungsbedingung
$plausibilisierungsbedingung =
    New-CSMesswertclearingPlausibilisierungsregelBedingungVerknuepfung_3.1 `
        -BedingungVerknuepfung Oder `
        -Bedingungen @(
            $plausibilisierungsbedingungJvpUndKeineVjv,
            $plausibilisierungsbedingungVjvOder
        )

# Fertige Plausibilisierungsregel
New-CSMesswertclearingPlausibilisierungsregel_3.1 `
    -SessionToken $sessionToken `
    -Name $regelName `
    -Position 40 `
    -Folgevorgehen Aussteuern `
    -Eingangsbedingung $eingangsbedingung `
    -Plausibilisierungsbedingung $plausibilisierungsbedingung `
    -Aktiviert $false `
    -Sparten Gas `
    -Force
Chatbot not allowed
Cookie Consent mit Real Cookie Banner