Prüfungen bei Zählermeldung (Administration)
2025.6
Voraussetzung ist das Modul "Netzanschluss" (GRID_CONNECTION)
Die Logiken sind in der Skriptbibliothek SC0GridConnection hinterlegt
Anwenderdokumentation: Prüfungen bei Zählermeldung
Eine Zählermeldung im Kundenportal wird über den Service ag.itc.createMeterExchange an TINA übertragen. Ist im Objekt meterExchange keine Zählernummer übergeben, handelt es sich um eine Zählermeldung. Es entsteht ein Projekt der Art “Zählermeldung” in TINA, das verschiedenen Prüfungen unterzogen wird:
Prüfung auf Vorhandensein des Anschlusses
Es wird geprüft, ob zum zugehörigen Anschlussobjekt ein Anschluss für die übergebene Sparte vorhanden ist.
Der Netzanschluss gilt als vorhanden, wenn folgende Bedingung zutrifft:
Das Anschlussobjekt zum Projekt besitzt einen Anschluss (Supply) mit derselben Sparte (Achtung, Sparte heißt in C0 "Produktart") (ProducttypeKey.Supply) wie das Projekt (C12Medium.Project)
Wenn vorhanden:
Die Meldung kann regulär vom User weiterbearbeitet werdenWenn nicht vorhanden:
Es wird geprüft, ob am Anschlussobjekt zum Projekt mindestens weiteres Projekt mit Projektart (TypeKey.Project) HAUSAN (= Hausanschluss) und derselben Sparte (ProducttypeKey.Projekt) vorhanden ist, das sich nicht in Status 160 befindetWird mindestens ein Projekt gefunden, das diesen Kriterien entspricht, wird ein Vorgang erzeugt
Netzanschluss ist noch nicht vorhanden
Es wird ein Vorgang vom Typ "Netzanschluss" erzeugt und an die Gruppe Projektleiter delegiert.
Feldname | interner Feldname | Wert | Anmerkungen |
|---|---|---|---|
Betreff | Subject.Ticket | <#Projectno.Project> - Netzanschluss nicht abgeschlossen | Kann über die Sprachvariable |
Typ | TicketType.Ticket | NA - Netzanschluss | |
Status | TicketStatus.Ticket | OFFEN | |
Priorität | PriorityKey.Ticket | B - Normale Priorität | |
Beschreibung | Description.Ticket | "Der Netzanschluss ist noch nicht abgeschlossen. Die Bearbeitung des neuen Zählers kann noch nicht erfolgen." Wenn mehr als 1 Projekt, das den Kriterien entspricht, gefunden wird, wird zusätzlich folgender Text hinzugefügt: "Achtung: Es wurden mehrere Projekte der Art "Hausanschluss" mit derselben Sparte zu diesem Anschlussobjekt gefunden. Bitte bereinigen." | Kann über die Sprachvariable |
Geschäftspartner | CustomerKey.Ticket | <Geschäftspartner mit Rolle INSTALLATEUR zum Projekt> | Falls Installateur nicht vorhanden, wird der Geschäftspartner mit der Rolle ANSCHLUSSNEHMER am Projekt eingetragen Ist auch dieser nicht vorhanden, bleibt das Feld leer |
Ansprechpartner | CoPeKey.Ticket | <Standard-Ansprechpartner zu GP aus CustomerKey.Ticket> | Leer, wenn nicht vorhanden |
Initiator | DelegatedFrom.Ticket | USER | |
Delegiert an Gruppe | DelegatedToGroup.Ticket | PROJEKTLEITER | |
Fälligkeitsdatum | DueDate.Ticket | NOW + 5 Werktage | |
Erinnerungsdatum | RemindDate.Ticket | NOW + 2 Werktage | |
Eingang | DateOfReceipt.Ticket | NOW |
Der Vorgang wird mit dem Projekt der Art HAUSAN und dem Projekt der Art ZAEHLMELD verknüpft
wird mehr als 1 Projekt der Art HAUSAN und derselben Sparte gefunden, wird der Vorgang mit allen diesen Projekten verknüpft
Protokollierung des Abschlusses von Netzanschlüssen
Wird ein Vorgang der Vorgangsart NA - Netzanschluss abgeschlossen (= der User setzt den Vorgangsstatus auf BEENDET entweder manuell oder per Aktionsbox "Vorgang abschließen"), wird eine Aktivität erzeugt
diese wird mit dem Vorgang selbst sowie den Projekten, mit denen der Vorgang verknüpft ist, zugeordnet
Feldname | Feldname intern | Wert | Anmerkung |
Betreff | Subject.Activity | Netzanschluss hergestellt [#<Vorgangsnummer>] | Kann über die Sprachvariable |
Text/Beschreibung | Text.Activity | Der Netzanschluss wurde hergestellt. Die Bearbeitung des neuen Zählers kann nun erfolgen. | Kann über die Sprachvariable |
Art | ActTypeKey.Activity | NETZANSCHLUSS |
|
Aktivität mit | DefaultContactPerson.Activity | Wert aus CoPeKey.Ticket aus dem Vorgang | Bleibt leer, wenn CoPeKey.Ticket leer ist |
Delegiert von | DelegatedBy.Activity | USER |
|
Delegiert an Gruppe | DelegatedToGroup.Aktivity | PROJEKTLEITER |
|
Beginn | StartDate.Activity | NOW |
|
Ende | EndDate.Activity | NOW + 2 Werktage |
|
Status | ActStatusKey.Activity | O |
|
Priorität | Priority.Activity | B |
Statusprüfungen und automatische Freigabe
Bei Änderungen am Projekt erfolgt folgende Prüfung
Versucht ein Anwender, manuell den Projektstatus eines Projekts der Art ZAEHLMELD von einem geringeren Wert als 98 auf Wert >= 98 zu setzen, wird die obenstehenden Prüfung auf nicht abgeschlossene Vorgänge ausgehend vom aktuellen Projekt ebenfalls durchgeführt:
Wird mindestens ein Treffer gefunden:
"Es sind nicht abgeschlossene Vorgänge zum Projekt vorhanden, welche die Freigabe verhindern. Prüfen und schließen Sie diese ab."Der Statuswert wird auf den ursprünglichen Wert zurückgesetzt
Kein Treffer: Der Status wird auf den eingetragenen Wert geändert, keine Meldung
Bei Änderungen an Vorgängen erfolgt folgende Prüfung
Wird ein Vorgang abgeschlossen (= Status wird auf BEENDET gesetzt), der folgenden Kriterien entspricht
Typ ist einer von NA, PLAUSI, ANVER
hat Projekt mit
Projektstatus < 98
Projektart == ZAEHLMELD
wird geprüft, ob es weitere Vorgänge zum Projekt gibt, die folgenden Kriterien entsprechen:
das Projekt hat Vorgänge des Typs PLAUSI (Plausibilisierung), die nicht den Status BEENDET besitzen
das Projekt hat Vorgänge der Art NA (Netzanschluss), die nicht den Status BEENDET besitzen
das Projekt hat Vorgänge der Art ANVER (Anschlussverstärkung), die nicht den Status BEENDET besitzen
wenn mindestens 1 Treffer: Kein automatisches Setzen des Status 98
wenn 0 Treffer: Projekt der Art ZAEHLMELD wird automatisch in Status 98 gesetzt
Prüfung auf erforderliche Anschlussverstärkung
Es wird geprüft, ob die Netzanschlussgröße für die benötigte Leistung noch ausreichend ist
Hierzu wird zunächst die vorhandene Anschlussgröße ermittelt via Projekt (Project) → Anschlussobjekt (Location)→ Anschluss (Supply) → ConnectTypeKey.Supply, die Sparte des Anschlusses muss mit der Sparte des Projekts übereinstimmen
Schlüssel in ConnectTypeKey.Supply | entspricht der Leistungsgrenze von |
GBK | 40 kW |
KG1 | 50 kW |
KG2 | 100 kW |
KG3 | 180 kW |
Wird mehr als ein Anschluss (Supply) derselben Sparte am Anschlussobjekt gefunden, kann der Abgleich der Leistungsgrenze nicht automatisch erfolgen. In diesem Fall wird ein Vorgang erzeugt.
Feldname | Feldname intern | Wert | Anmerkungen |
Betreff | Subject.Ticket | Anschlussverstärkung notwendig [#<Projektnummer>] | Wenn mehr als 1 Anschluss (Supply) derselben Sparte oder mehr als 1 Zählertausch (MeterExchange) vorhanden: "Manuelle Prüfung auf Anschlussverstärkung erforderlich [#<Projektnummer>]" |
Text | Description.Ticket | Laut eingereichten Informationen ist eine Anschlussverstärkung notwendig. Bitte prüfen und ggf. notwendige Schritte einleiten. | Wenn mehr als 1 Anschluss (Supply)derselben Sparte vorhanden: "Die Prüfung auf die Anschlussgröße kann nicht erfolgen, da mehrere Anschlüsse derselben Sparte gefunden wurden. Bitte manuell auf notwendige Anschlussverstärkung prüfen und Daten korrigieren." Wenn mehr als 1 Zählertausch (MeterExchange) am Projekt vorhanden: "Die Prüfung auf die Anschlussgröße kann nicht erfolgen, da mehrere Zählertausch-Datensätze gefunden wurden. Bitte manuell auf notwendige Anschlussverstärkung prüfen und Daten korrigieren." |
Typ | TicketType.Ticket | ANVER (Anschlussverstärkung) |
|
Status | TicketStatus.Ticket | OFFEN |
|
Priorität | PriorityKey.Ticket | B |
|
Initiator | DelegatedFrom.Ticket | USER |
|
Delegiert an Gruppe | DelegatedToGroup.Ticket | Projektleiter des Projekts |
|
Fälligkeitsdatum | DueDate.Ticket | NOW + 5 Werktage |
|
Erinnerungsdatum | RemindDate.Ticket | NOW + 2 Werktage |
|
Geschäftspartner | CustomerKey.Ticket | <Standard-Ansprechpartner zu Geschäftspartner mit Rolle INSTALLATEUR zum Projekt> | Falls Installateur nicht vorhanden, wird der Geschäftspartner mit der Rolle ANSCHLUSSNEHMER am Projekt verwendet Falls auch dieser nicht vorhanden ist, bleibt das Feld leer |
Ansprechpartner | CoPeKey.Ticket | Standardansprechpartner des Geschäftspartners in CustomerKey.Ticket |
|
Ist der Anschluss eindeutig ermittelbar, erfolgt ein Abgleich von MaxNominalLoad.MeterExchange gegen die oben hinterlegten Leistungsgrenzen.
Beispiel: Wenn im Anschluss für die Anschlussart (Größe) KG1 hinterlegt ist und MaxNominalLoad.MeterExchange > 50 kW ist, gilt die Prüfung als fehlgeschlagen und es muss eine Anschlussverstärkung vorgenommen werden (= Vorgang wird erzeugt)
Wenn mehr als 1 Zählertausch-Datensatz (MeterExchange) am Projekt vorhanden
In diesem Fall wird ebenfalls ein Vorgang erzeugt und gemäß der obenstehenden Informationen befüllt und verknüpft
Übersteigt die Leistung die Leistungsgrenze wird ebenfalls ein Vorgang zur Anschlussverstärkung erzeugt
Der Vorgang ist mit dem Projekt der ZAEHLMELD verknüpft
Der Vorgang ist mit dem Anschlussobjekt (Location) des Projekts verknüpft