Konfiguration für die automatisierte MaStR-Prüfung
 

MaStR-Prüfung

Global Properties

REWARDMANAGEMENT_CHECK_MASTR

Mit diesem Eintrag steuert man, ob die Prüfung durchgeführt werden soll.

  • true = Prüfung wird durchgeführt
  • false = Prüfung wird nicht durchgeführt

REWARDMANAGEMENT_TEMP_MASTR_CHECK

Mit dieser Einstellung kann man eine weitere Abfrage aktivieren, durch die die MaStR-Prüfung nur durchgeführt wird, wenn das Inbetriebnahmedatum nicht vor dem 01.01.2009 liegt.

Extensions

MASTRCHECK

Mit dieser Extension kann man die MaStR-Prüfung komplett selbst gestalten. Die folgenden optionalen Eigenschaften kann man angeben:

  • MaStRCheck = Die Bedingung für die Marktstammdatenregisterprüfung.
  • MaStRCheckAbbruch = Bedingung für das Abbrechen der Abrechnung, wenn die Prüfung für das MaStR fehlschlägt.
  • MaStRCheckKeinBonusAbbruch = Bedingung für das Abbrechen der Abrechnung, wenn die Registrierung nicht in der gesetzlichen Frist erfolgt ist und keine Sanktion zugewiesen wurde.
  • MaStRFristCheck = Die Bedingung gibt an, für welche Anlagen die Frist für die Registrierung nicht geprüft wird.
  • MaStRFrist = die Frist für die Registrierung in Monaten
  • KeinMaStRCheck = Mit dieser Bedingung kann man steuern, für welche Anlagen die MaStR-Prüfung nicht durchgeführt wird.

Es können die folgenden Parameter geprüft werden (MaStRFrist ausgenommen):

  • OperatingStart = Inbetriebnahmedatum
  • BNetzARegistration = Datum der BNetzA Registrierung
  • MsRegisterDate = Marktstammdatenregister Datum
  • BillingStart = Start des Abrechnungszeitraums
  • BillingEnd = Ende des Abrechnungszeitraums
  • EnergySource = Energieträger

Relationale Operatoren:

  • ’=’ = gleich
  • ’!=’ = ungleich
  • ’<>’ = ungleich
  • ’<’ = kleiner
  • ’<=’ = kleiner gleich
  • ’>’ = größer
  • ’>=’ = größer gleich

Logische Operatoren:

  • ‘AND’ = logisches und
  • ‘OR’ = logisches oder
  • ‘XOR’ = logisches entweder oder

Wird eine Eigenschaft in der Extension nicht gesetzt, werden die Standardeinstellungen verwendet. Beispiel:

MaStRCheck=(BNetzARegistration != NULL AND OperatingStart < 01.02.2019 AND BillingEnd >= 01.02.2021) OR (BNetzARegistration = NULL AND (OperatingStart >= 01.07.2017 OR BillingEnd >= 01.02.2021))
MaStRCheckAbbruch=OperatingStart < 31.12.9999
MaStRCheckKeinBonusAbbruch=OperatingStart < 31.12.9999
MaStRFristCheck=MsRegisterDate < BillingStart OR (OperatingStart < 01.07.2017 AND (MsRegisterDate < 01.02.2021 OR BillingEnd < 01.02.2021)) OR (OperatingStart < 31.01.2019 AND MsRegisterDate < 01.03.2019)
MaStRFrist=1