Administrationshandbuch (EVI-MASTR)
Installation
Das Modul C12EVI_MASTR ist zu importieren
die Lizenz ist freizuschalten
Der Prozess “MaStR: Anlageninformationen abrufen” muss veröffentlicht sein
Zugangsdaten müssen gepflegt werden (Prozess MaStR: Credentials initialisieren)
Skriptbibliothek
SC12MASTRUTILS
Prozesse
MaStR: Anlageninformationen abrufen (C12MaStR_GetInstallationInformation)
MaStR: Credentials initialisieren (C12MaStR_InitCredentials)
Services
GetEinheitWind
methodURL: Anlage
Action: GetEinheitWind
CODE
|
GetEinheitBiomasse
methodURL: Anlage
Action: GetEinheitBiomasse
CODE
|
GetEinheitWasser
methodURL: Anlage
Action: GetEinheitWasser
CODE
|
GetEinheitGeothermieGrubengasDruckentspannung
methodURL: Anlage
Action: GetEinheitGeothermieGrubengasDruckentspannung
CODE
|
GetAnlageEegWind
methodURL: Anlage
Action: GetAnlageEegWind
CODE
|
GetAnlageEegSolar
methodURL: Anlage
Action: GetAnlageEegSolar
CODE
|
GetAnlageEegBiomasse
methodURL: Anlage
Action: GetAnlageEegBiomasse
CODE
|
GetEinheitEegWasser
methodURL: Anlage
Action: GetAnlageEegWasser
CODE
|
GetAnlageEegGeothermieGrubengasDruckentspannung
methodURL: Anlage
Action: GetAnlageEegGeothermieGrubengasDruckentspannung
CODE
|
Mapping
Der Abruf der Daten wird über die Aktionsbox auf der Anlage (Installation) gestartet. Der Prozess ruft dann in Abhängigkeit der Sparte der Anlage den bzw. die entsprechenden Services auf.
Sparte | Services |
---|---|
Photovoltaik | GetEinheitSolar, GetAnlageEegSolar |
Wasser | GetEinheitWasser, GetAnlageEegWasser |
Die empfangenen Daten werden wie folgt auf EVI-Felder gemapped und gespeichert. Ist kein EVI-Feld hinterlegt, kann der Kunde hier ein C2-Feld hinterlegen. Die Daten werden auf die Anlage (Installation), von der aus der Prozess gestartet wurde, sowie das zugehörige Anschlussobjekt (Location, LocationPk.Installation) geschrieben.
MaStR-Feld | Service | Datentyp | EVI-Feld |
---|---|---|---|
DatumLetzteAktualisierung | GetEinheit* | DateTime (yyyy-MM-dd'T'hh:mm:ss.SSSSSSSXXX) | C12MaStRUpdDate.Installation |
AnlagenbetreiberMastrNummer | GetEinheit* | String | C12MaStROpKey.Installation |
Land | GetEinheit* | CountryKey.Location | |
Bundesland | GetEinheit* | State.Location | |
Postleitzahl | GetEinheit* | String | ZIP.Location |
Gemarkung | GetEinheit* | String | SubDistrict.Location |
FlurFlurstuecknummern | GetEinheit* | String | Parcel.Location |
Strasse | GetEinheit* | String | Street.Location |
Hausnummer.Wert | GetEinheit* | String | StreetNumber.Location |
Ort | GetEinheit* | String | City.Location |
Laengengrad | GetEinheit* | Double | Lng.Location |
Breitengrad | GetEinheit* | Double | Lat.Location |
Inbetriebnahmedatum | GetEinheit* | Date (yyyy-MM-dd) | InstallDate.Installation |
Energietraeger | GetEinheit* | - | |
NameStromerzeugungseinheit | GetEinheit* | String | - |
Bruttoleistung | GetEinheit* | Double | C12TotalPower.Installation |
EinheitBetriebsstatus | GetEinheit* | none - Leerschlüssel | InstStatusKey.Installation |
Nabenhoehe | GetEinheitWind | Decimal | - |
Rotordurchmesser | GetEinheitWind | Decimal | - |
Hersteller.Wert | GetEinheitWind | String | - |
Typenbezeichnung | GetEinheitWind | String | - |
Hauptbrennstoff | GetEinheitBiomasse | - | |
AnlagenschluesselEeg | GetAnlage* | String | EEGInstKey.Installation |
Ablauf
Start ausgehend von einer Anlage (Installation) per Aktionsboxeintrag "Öffentliche Daten abrufen" im Ordner "Marktstammdatenregister"
Startet den Prozess C12MaStR_GetInstallationInformation, sofern das Modul aktiv ist
Prozess ruft die Skriptbibliotheksmethode SC12MaStRUtils.processInstallation auf
Die weitere Verarbeitung erfolgt in der Skriptbibliothek
Die Anlage wird aktualisiert, das Anschlussobjekt wird aktualisiert