innoconnect / TechAnl

  • AlleMesspunkteFuerPortalbenutzer

    Das Objekt AlleMesspunkteFuerPortalbenutzer unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/allemesspunktefuerportalbenutzer Suchen nach AlleMesspunkteFuerPortalbenutzer Objekten.
  • GET techanl/allemesspunktefuerportalbenutzer

    Suchen nach AlleMesspunkteFuerPortalbenutzer Objekten.

    Parameters
    Name Default Beschreibung
    EnergieArt
    Int32
    (query)
    EnergieArt.
    HatZeitreihen
    Int32
    (query)
    HatZeitreihen.
    Messpunkte_ZEV_EVG_Aufloesen
    Int32
    (query)
    Messpunkte_ZEV_EVG_Aufloesen.
    Stichdatum
    DateTime
    (query)
    Stichdatum.
    Umsysteme
    String
    (query)
    Umsysteme.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Meteringcode
    Int32
    Messpunktbezeichnung
    String
    nullable
    Umsysteme
    String
    nullable
    Enthält die Liste von Umsystemen, für die eine Verwendung dem Messpunkt zugeordnet ist (Softwaresystem-Ids mit Komma getrennt)
    HatZeitreihen
    Int32
    nullable
    Enthält 1, falls der Messpunkt innosolv Zeitreihen besitzt, die die Eigenschaft "In Portal sichtbar" gesetzt haben.
    Energierichtung
    Int32
    Hardcode für Wertebereich "Energierichtung.Richtung"
    HatVirtuelleMessung
    Int32
    Enthält 1, wenn für den Messpunkt eine virtuelle Messung vorhanden ist, ansonsten 0.
    ID_Standardlastprofil
    Int32
    nullable
    ZEVNr_Cd
    Int32
    nullable
    ZEVNr
    String
    nullable
    ZEVRolle_Cd
    Int32
    nullable
    ZEVRolle
    String
    nullable
    Abrechnungsmodell_ZEV_Cd
    Int32
    nullable
    Abrechnungsmodell_ZEV
    String
    nullable
  • Auftrag

    Das Objekt Auftrag unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/auftrag/{id} Gibt das Auftrag Objekt mit dem entsprechenden Schlüssel zurück.
    POST techanl/auftrag Erstellt ein neues Auftrag Objekt mit den übergebenen Werten.
    PUT techanl/auftrag/{id} Aktualisiert das Auftrag Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET techanl/auftrag/{id}

    Gibt das Auftrag Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Auftrag.
    Response
    Name Herkunft Beschreibung
    ID_Auftrag
    Int32
    Taetigkeit
    Int32
    Tätigkeit des Auftrags (1=Installation, 2=Deinstallation, 3=Instandhaltung, 4=Zählwerksumstellung, 100=Ablesung)
    Termin
    DateTime
    Termin des Auftrags
    TerminVon
    DateTime
    nullable
    Eingrenzung des Termins (Uhrzeit von)
    KarenzVor
    Int32
    nullable
    Karenz in Tage vor dem Termin
    TerminBis
    DateTime
    nullable
    Eingrenzung des Termins (Uhrzeit bis)
    KarenzNach
    Int32
    nullable
    Karenz in Tage nach dem Termin
    Grund
    Int32
    nullable
    Grund des Auftrags (Wertebereich Auftrag.Grund)
    Beschreibung
    String
    nullable
    Frei wählbare Beschreibung
    ID_Subjekt
    Int32
    nullable
    Subjekt des Auftraggebers
    ID_SubjektVerantwortlicher
    Int32
    nullable
    Verantwortlicher für den Auftrag (Subjekt oder Orgenheit gemäss Parameter: IstOrgeinheit)
    IstOrgeinheit
    Int32
    nullable
    Gibt an, ob ID_SubjektVerantwortlicher eine Organisationseinheit ist. (NULL, 1 = Orgeinheit, 2 = Subjekt)
  • POST techanl/auftrag

    Erstellt ein neues Auftrag Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    Taetigkeit *required
    Int32
    (body)
    Tätigkeit des Auftrags (1=Installation, 2=Deinstallation, 3=Instandhaltung, 4=Zählwerksumstellung, 100=Ablesung)
    Termin *required
    DateTime
    (body)
    Termin des Auftrags
    TerminVon
    DateTime
    (body)
    Eingrenzung des Termins (Uhrzeit von)
    KarenzVor
    Int32
    (body)
    Karenz in Tage vor dem Termin
    TerminBis
    DateTime
    (body)
    Eingrenzung des Termins (Uhrzeit bis)
    KarenzNach
    Int32
    (body)
    Karenz in Tage nach dem Termin
    Grund
    Int32
    (body)
    Grund des Auftrags (Wertebereich Auftrag.Grund)
    Beschreibung
    String
    (body)
    Frei wählbare Beschreibung
    ID_Subjekt
    Int32
    (body)
    Subjekt des Auftraggebers
    ID_SubjektVerantwortlicher
    Int32
    (body)
    Verantwortlicher für den Auftrag (Subjekt oder Orgenheit gemäss Parameter: IstOrgeinheit)
    IstOrgeinheit
    Int32
    (body)
    Gibt an, ob ID_SubjektVerantwortlicher eine Organisationseinheit ist. (NULL, 1 = Orgeinheit, 2 = Subjekt)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Auftrag
    Int32
    Taetigkeit
    Int32
    Tätigkeit des Auftrags (1=Installation, 2=Deinstallation, 3=Instandhaltung, 4=Zählwerksumstellung, 100=Ablesung)
    Termin
    DateTime
    Termin des Auftrags
    TerminVon
    DateTime
    nullable
    Eingrenzung des Termins (Uhrzeit von)
    KarenzVor
    Int32
    nullable
    Karenz in Tage vor dem Termin
    TerminBis
    DateTime
    nullable
    Eingrenzung des Termins (Uhrzeit bis)
    KarenzNach
    Int32
    nullable
    Karenz in Tage nach dem Termin
    Grund
    Int32
    nullable
    Grund des Auftrags (Wertebereich Auftrag.Grund)
    Beschreibung
    String
    nullable
    Frei wählbare Beschreibung
    ID_Subjekt
    Int32
    nullable
    Subjekt des Auftraggebers
    ID_SubjektVerantwortlicher
    Int32
    nullable
    Verantwortlicher für den Auftrag (Subjekt oder Orgenheit gemäss Parameter: IstOrgeinheit)
    IstOrgeinheit
    Int32
    nullable
    Gibt an, ob ID_SubjektVerantwortlicher eine Organisationseinheit ist. (NULL, 1 = Orgeinheit, 2 = Subjekt)
  • PUT techanl/auftrag/{id}

    Aktualisiert das Auftrag Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Auftrag.
    Taetigkeit *required
    Int32
    (body)
    Tätigkeit des Auftrags (1=Installation, 2=Deinstallation, 3=Instandhaltung, 4=Zählwerksumstellung, 100=Ablesung)
    Termin *required
    DateTime
    (body)
    Termin des Auftrags
    TerminVon
    DateTime
    (body)
    Eingrenzung des Termins (Uhrzeit von)
    KarenzVor
    Int32
    (body)
    Karenz in Tage vor dem Termin
    TerminBis
    DateTime
    (body)
    Eingrenzung des Termins (Uhrzeit bis)
    KarenzNach
    Int32
    (body)
    Karenz in Tage nach dem Termin
    Grund
    Int32
    (body)
    Grund des Auftrags (Wertebereich Auftrag.Grund)
    Beschreibung
    String
    (body)
    Frei wählbare Beschreibung
    ID_Subjekt
    Int32
    (body)
    Subjekt des Auftraggebers
    ID_SubjektVerantwortlicher
    Int32
    (body)
    Verantwortlicher für den Auftrag (Subjekt oder Orgenheit gemäss Parameter: IstOrgeinheit)
    IstOrgeinheit
    Int32
    (body)
    Gibt an, ob ID_SubjektVerantwortlicher eine Organisationseinheit ist. (NULL, 1 = Orgeinheit, 2 = Subjekt)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Auftrag
    Int32
    Taetigkeit
    Int32
    Tätigkeit des Auftrags (1=Installation, 2=Deinstallation, 3=Instandhaltung, 4=Zählwerksumstellung, 100=Ablesung)
    Termin
    DateTime
    Termin des Auftrags
    TerminVon
    DateTime
    nullable
    Eingrenzung des Termins (Uhrzeit von)
    KarenzVor
    Int32
    nullable
    Karenz in Tage vor dem Termin
    TerminBis
    DateTime
    nullable
    Eingrenzung des Termins (Uhrzeit bis)
    KarenzNach
    Int32
    nullable
    Karenz in Tage nach dem Termin
    Grund
    Int32
    nullable
    Grund des Auftrags (Wertebereich Auftrag.Grund)
    Beschreibung
    String
    nullable
    Frei wählbare Beschreibung
    ID_Subjekt
    Int32
    nullable
    Subjekt des Auftraggebers
    ID_SubjektVerantwortlicher
    Int32
    nullable
    Verantwortlicher für den Auftrag (Subjekt oder Orgenheit gemäss Parameter: IstOrgeinheit)
    IstOrgeinheit
    Int32
    nullable
    Gibt an, ob ID_SubjektVerantwortlicher eine Organisationseinheit ist. (NULL, 1 = Orgeinheit, 2 = Subjekt)
  • Auftragpos

    Das Objekt Auftragpos unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/auftragpos/{id1}/{id2} Gibt das Auftragpos Objekt mit dem entsprechenden Schlüssel zurück.
    POST techanl/auftragpos Erstellt ein neues Auftragpos Objekt mit den übergebenen Werten.
    PUT techanl/auftragpos/{id1}/{id2} Aktualisiert das Auftragpos Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET techanl/auftragpos/{id1}/{id2}

    Gibt das Auftragpos Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id1 *required
    Int32
    (query)
    ID_Auftrag.
    id2 *required
    Int32
    (query)
    LaufNr_Auftragpos.
    Response
    Name Herkunft Beschreibung
    ID_Auftrag
    Int32
    ID_Auftragwork
    Int32
    nullable
    ID_Geraet
    Int32
    nullable
    Tätigkeit Installation: Gerät für die Installation (NULL) / Tätigkeit Deinstallation: Ersatzgerät für die Deinstallation (NULL) / Tätigkeit Instandhaltung: Gerät für die Instandhaltung (NOT NULL)
    ID_Geraeteserie
    Int32
    nullable
    Tätigkeit Installation: Geräteserie für die Installation (NULL) / Tätigkeit Deinstallation: Gerätserie des Ersatzgerät für die Deinstallation (NULL)
    ID_Parametrierung
    Int32
    nullable
    Tätigkeit Zählwerksumstellung: Neue ID_Parametrierung für die Zählwerksumstellung (NULL)
    ID_Geraetestandort
    Int32
    nullable
    Tätigkeit Ablesung: ID_Geraetestandort für die Ablesung. (NOT NULL) / Tätigkeit Installation: ID_Geraetestandort für eine Ersatzinstallation (NULL). ID_Geraetestandort oder Geraetstandort_ID_Objekt definieren / Tätigkeit Deinstallation: ID_Geraetestandort für die Deinstallation (NOT NULL) / Tätigkeit Zählwerksumstellung: ID_Geraetestandort für eine Zählwerksumstellung (NOT NULL)
    Bezuegeranlage_ID_Objekt
    Int32
    nullable
    Tätigkeit Installation: ID_Objekt der Bezügeranlage (NULL)
    Geraetestandort_ID_Objekt
    Int32
    nullable
    Tätigkeit Installation: ID_Objekt vom Gerätestandort-Objekt (NULL) ID_Geraetestandort oder Geraetstandort_ID_Objekt definieren
    LaufNr_Auftragpos
    Int32
    Für SaveAuftragpos: Das Ändern (Update) einer Auftragsposition wird nicht unterstützt. LaufNr_Auftragpos muss 0 sein.
  • POST techanl/auftragpos

    Erstellt ein neues Auftragpos Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    ID_Auftrag *required
    Int32
    (body)
    ID_Auftragwork
    Int32
    (body)
    ID_Geraet
    Int32
    (body)
    Tätigkeit Installation: Gerät für die Installation (NULL) / Tätigkeit Deinstallation: Ersatzgerät für die Deinstallation (NULL) / Tätigkeit Instandhaltung: Gerät für die Instandhaltung (NOT NULL)
    ID_Geraeteserie
    Int32
    (body)
    Tätigkeit Installation: Geräteserie für die Installation (NULL) / Tätigkeit Deinstallation: Gerätserie des Ersatzgerät für die Deinstallation (NULL)
    ID_Parametrierung
    Int32
    (body)
    Tätigkeit Zählwerksumstellung: Neue ID_Parametrierung für die Zählwerksumstellung (NULL)
    ID_Geraetestandort
    Int32
    (body)
    Tätigkeit Ablesung: ID_Geraetestandort für die Ablesung. (NOT NULL) / Tätigkeit Installation: ID_Geraetestandort für eine Ersatzinstallation (NULL). ID_Geraetestandort oder Geraetstandort_ID_Objekt definieren / Tätigkeit Deinstallation: ID_Geraetestandort für die Deinstallation (NOT NULL) / Tätigkeit Zählwerksumstellung: ID_Geraetestandort für eine Zählwerksumstellung (NOT NULL)
    Bezuegeranlage_ID_Objekt
    Int32
    (body)
    Tätigkeit Installation: ID_Objekt der Bezügeranlage (NULL)
    Geraetestandort_ID_Objekt
    Int32
    (body)
    Tätigkeit Installation: ID_Objekt vom Gerätestandort-Objekt (NULL) ID_Geraetestandort oder Geraetstandort_ID_Objekt definieren
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Auftrag
    Int32
    ID_Auftragwork
    Int32
    nullable
    ID_Geraet
    Int32
    nullable
    Tätigkeit Installation: Gerät für die Installation (NULL) / Tätigkeit Deinstallation: Ersatzgerät für die Deinstallation (NULL) / Tätigkeit Instandhaltung: Gerät für die Instandhaltung (NOT NULL)
    ID_Geraeteserie
    Int32
    nullable
    Tätigkeit Installation: Geräteserie für die Installation (NULL) / Tätigkeit Deinstallation: Gerätserie des Ersatzgerät für die Deinstallation (NULL)
    ID_Parametrierung
    Int32
    nullable
    Tätigkeit Zählwerksumstellung: Neue ID_Parametrierung für die Zählwerksumstellung (NULL)
    ID_Geraetestandort
    Int32
    nullable
    Tätigkeit Ablesung: ID_Geraetestandort für die Ablesung. (NOT NULL) / Tätigkeit Installation: ID_Geraetestandort für eine Ersatzinstallation (NULL). ID_Geraetestandort oder Geraetstandort_ID_Objekt definieren / Tätigkeit Deinstallation: ID_Geraetestandort für die Deinstallation (NOT NULL) / Tätigkeit Zählwerksumstellung: ID_Geraetestandort für eine Zählwerksumstellung (NOT NULL)
    Bezuegeranlage_ID_Objekt
    Int32
    nullable
    Tätigkeit Installation: ID_Objekt der Bezügeranlage (NULL)
    Geraetestandort_ID_Objekt
    Int32
    nullable
    Tätigkeit Installation: ID_Objekt vom Gerätestandort-Objekt (NULL) ID_Geraetestandort oder Geraetstandort_ID_Objekt definieren
    LaufNr_Auftragpos
    Int32
    Für SaveAuftragpos: Das Ändern (Update) einer Auftragsposition wird nicht unterstützt. LaufNr_Auftragpos muss 0 sein.
  • PUT techanl/auftragpos/{id1}/{id2}

    Aktualisiert das Auftragpos Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id1 *required
    Int32
    (query)
    ID_Auftrag.
    id2 *required
    Int32
    (query)
    LaufNr_Auftragpos.
    ID_Auftragwork
    Int32
    (body)
    ID_Geraet
    Int32
    (body)
    Tätigkeit Installation: Gerät für die Installation (NULL) / Tätigkeit Deinstallation: Ersatzgerät für die Deinstallation (NULL) / Tätigkeit Instandhaltung: Gerät für die Instandhaltung (NOT NULL)
    ID_Geraeteserie
    Int32
    (body)
    Tätigkeit Installation: Geräteserie für die Installation (NULL) / Tätigkeit Deinstallation: Gerätserie des Ersatzgerät für die Deinstallation (NULL)
    ID_Parametrierung
    Int32
    (body)
    Tätigkeit Zählwerksumstellung: Neue ID_Parametrierung für die Zählwerksumstellung (NULL)
    ID_Geraetestandort
    Int32
    (body)
    Tätigkeit Ablesung: ID_Geraetestandort für die Ablesung. (NOT NULL) / Tätigkeit Installation: ID_Geraetestandort für eine Ersatzinstallation (NULL). ID_Geraetestandort oder Geraetstandort_ID_Objekt definieren / Tätigkeit Deinstallation: ID_Geraetestandort für die Deinstallation (NOT NULL) / Tätigkeit Zählwerksumstellung: ID_Geraetestandort für eine Zählwerksumstellung (NOT NULL)
    Bezuegeranlage_ID_Objekt
    Int32
    (body)
    Tätigkeit Installation: ID_Objekt der Bezügeranlage (NULL)
    Geraetestandort_ID_Objekt
    Int32
    (body)
    Tätigkeit Installation: ID_Objekt vom Gerätestandort-Objekt (NULL) ID_Geraetestandort oder Geraetstandort_ID_Objekt definieren
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Auftrag
    Int32
    ID_Auftragwork
    Int32
    nullable
    ID_Geraet
    Int32
    nullable
    Tätigkeit Installation: Gerät für die Installation (NULL) / Tätigkeit Deinstallation: Ersatzgerät für die Deinstallation (NULL) / Tätigkeit Instandhaltung: Gerät für die Instandhaltung (NOT NULL)
    ID_Geraeteserie
    Int32
    nullable
    Tätigkeit Installation: Geräteserie für die Installation (NULL) / Tätigkeit Deinstallation: Gerätserie des Ersatzgerät für die Deinstallation (NULL)
    ID_Parametrierung
    Int32
    nullable
    Tätigkeit Zählwerksumstellung: Neue ID_Parametrierung für die Zählwerksumstellung (NULL)
    ID_Geraetestandort
    Int32
    nullable
    Tätigkeit Ablesung: ID_Geraetestandort für die Ablesung. (NOT NULL) / Tätigkeit Installation: ID_Geraetestandort für eine Ersatzinstallation (NULL). ID_Geraetestandort oder Geraetstandort_ID_Objekt definieren / Tätigkeit Deinstallation: ID_Geraetestandort für die Deinstallation (NOT NULL) / Tätigkeit Zählwerksumstellung: ID_Geraetestandort für eine Zählwerksumstellung (NOT NULL)
    Bezuegeranlage_ID_Objekt
    Int32
    nullable
    Tätigkeit Installation: ID_Objekt der Bezügeranlage (NULL)
    Geraetestandort_ID_Objekt
    Int32
    nullable
    Tätigkeit Installation: ID_Objekt vom Gerätestandort-Objekt (NULL) ID_Geraetestandort oder Geraetstandort_ID_Objekt definieren
    LaufNr_Auftragpos
    Int32
    Für SaveAuftragpos: Das Ändern (Update) einer Auftragsposition wird nicht unterstützt. LaufNr_Auftragpos muss 0 sein.
  • Auftragwork

    Das Objekt Auftragwork unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/auftragwork/{id} Gibt das Auftragwork Objekt mit dem entsprechenden Schlüssel zurück.
    POST techanl/auftragwork Erstellt ein neues Auftragwork Objekt mit den übergebenen Werten.
    PUT techanl/auftragwork/{id} Aktualisiert das Auftragwork Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET techanl/auftragwork/{id}

    Gibt das Auftragwork Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Auftragwork.
    Response
    Name Herkunft Beschreibung
    AusfuehrDatum
    DateTime
    Ausführdatum/-zeit des Auftragstapels
    AusfuehrzeitBis
    DateTime
    nullable
    Ausführzeitpunkt (bis) des Auftragstapels
    Notiz
    String
    nullable
    Frei wählbare Notiz zum Auftragsstapel
    ID_Auftragwork
    Int32
    ID_Subjekt
    Int32
    nullable
    Subjekt des Auftragnehmers
  • POST techanl/auftragwork

    Erstellt ein neues Auftragwork Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    AusfuehrDatum *required
    DateTime
    (body)
    Ausführdatum/-zeit des Auftragstapels
    AusfuehrzeitBis
    DateTime
    (body)
    Ausführzeitpunkt (bis) des Auftragstapels
    Notiz
    String
    (body)
    Frei wählbare Notiz zum Auftragsstapel
    ID_Subjekt
    Int32
    (body)
    Subjekt des Auftragnehmers
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    AusfuehrDatum
    DateTime
    Ausführdatum/-zeit des Auftragstapels
    AusfuehrzeitBis
    DateTime
    nullable
    Ausführzeitpunkt (bis) des Auftragstapels
    Notiz
    String
    nullable
    Frei wählbare Notiz zum Auftragsstapel
    ID_Auftragwork
    Int32
    ID_Subjekt
    Int32
    nullable
    Subjekt des Auftragnehmers
  • PUT techanl/auftragwork/{id}

    Aktualisiert das Auftragwork Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Auftragwork.
    AusfuehrDatum *required
    DateTime
    (body)
    Ausführdatum/-zeit des Auftragstapels
    AusfuehrzeitBis
    DateTime
    (body)
    Ausführzeitpunkt (bis) des Auftragstapels
    Notiz
    String
    (body)
    Frei wählbare Notiz zum Auftragsstapel
    ID_Subjekt
    Int32
    (body)
    Subjekt des Auftragnehmers
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    AusfuehrDatum
    DateTime
    Ausführdatum/-zeit des Auftragstapels
    AusfuehrzeitBis
    DateTime
    nullable
    Ausführzeitpunkt (bis) des Auftragstapels
    Notiz
    String
    nullable
    Frei wählbare Notiz zum Auftragsstapel
    ID_Auftragwork
    Int32
    ID_Subjekt
    Int32
    nullable
    Subjekt des Auftragnehmers
  • AvisierungAuftragposition

    Das Objekt AvisierungAuftragposition unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/avisierungauftragposition Suchen nach AvisierungAuftragposition Objekten.
  • GET techanl/avisierungauftragposition

    Suchen nach AvisierungAuftragposition Objekten.

    Parameters
    Name Default Beschreibung
    ID_Auftragwork
    Int32
    (query)
    ID_Auftragwork.
    ID_SWSystemMesspunktVerwendung
    Int32
    (query)
    ID_SWSystemMesspunktVerwendung.
    ID_SWSystemSubjektVerwendung
    Int32
    (query)
    ID_SWSystemSubjektVerwendung.
    ID_SWSystemZaehlerdatenaustausch
    Int32
    (query)
    ID_SWSystemZaehlerdatenaustausch.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Auftrag
    Int32
    LaufNr_Auftragpos
    Int32
    ID_Auftragwork
    Int32
    nullable
    ID für ExecuteUpdateStatusAvisierung
    ID_Subjekt
    Int32
    nullable
    Vertragspartner
    AusfuehrDatum
    DateTime
    Termin vom Auftragstapel
    ID_Geraetestandort
    Int32
    nullable
    Auftragsposition
    ID_Subjekt_Avisierung
    Int32
    nullable
    ID_Subjekt gemäss der Rolle von der Verwendung Zählerdatenaustausch auf dem Messpunkt
    Rolle_Avisierung
    Int32
    nullable
    Rolle von der Verwendung Zählerdatenaustausch auf dem Messpunkt
  • BegebenheitWS

    Das Objekt BegebenheitWS unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/begebenheitws Liefert alle Begebenheiten zu einem Gerätestandort.
    GET techanl/begebenheitws/{id} Liefert den Detaildatensatz zu einer Begebenheit.
    POST techanl/begebenheitws Möchte ein neuer Datensatz erstellt werden, muss der Parameter 'ID_Begebenheit' mit dem Wert '0' vorbelegt sein.
    PUT techanl/begebenheitws/{id} Möchte ein Datensatz geändert werden, müssen alle Parameter mit Werten vorbelegt sein. Es kann nur der Parameter 'Notiz' geändert werden.
  • GET techanl/begebenheitws

    Liefert alle Begebenheiten zu einem Gerätestandort.

    Parameters
    Name Default Beschreibung
    ID_Geraetestandort *required
    Int32
    (query)
    ID_Geraetestandort.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Begebenheit
    Int32
    Eindeutiger Identifikator der Begebenheit
    ID_Geraetestandort
    Int32
    Eindeutiger Identifikator des Gerätestandorts.
    Datum
    DateTime
    Das Datum an welchem die Begebenheit stattgefunden hat.
    Notiz
    String
    nullable
    Persönliche Notiz zur Begebenheit
    Begebenheit
    Int32
    Begebenheit.Begebenheit Hardcode der Begebenheit zum Wertebereich Begebenheit.Begebenheit
  • GET techanl/begebenheitws/{id}

    Liefert den Detaildatensatz zu einer Begebenheit.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Begebenheit.
    Response
    Name Herkunft Beschreibung
    ID_Begebenheit
    Int32
    Eindeutiger Identifikator der Begebenheit
    Datum
    DateTime
    Das Datum an welchem die Begebenheit stattgefunden hat.
    ID_Geraetestandort
    Int32
    Eindeutiger Identifikator des Gerätestandorts.
    Begebenheit
    Int32
    Begebenheit.Begebenheit Hardcode der Begebenheit zum Wertebereich Begebenheit.Begebenheit
    Notiz
    String
    nullable
    Persönliche Notiz zur Begebenheit
  • POST techanl/begebenheitws

    Möchte ein neuer Datensatz erstellt werden, muss der Parameter 'ID_Begebenheit' mit dem Wert '0' vorbelegt sein.

    Parameters
    Name Default Beschreibung
    Datum *required
    DateTime
    (body)
    Das Datum an welchem die Begebenheit stattgefunden hat.
    ID_Geraetestandort *required
    Int32
    (body)
    Eindeutiger Identifikator des Gerätestandorts.
    Begebenheit *required
    Int32
    (body)
    Hardcode der Begebenheit zum Wertebereich Begebenheit.Begebenheit
    Notiz
    String
    (body)
    Persönliche Notiz zur Begebenheit
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Begebenheit
    Int32
    Eindeutiger Identifikator der Begebenheit
    Datum
    DateTime
    Das Datum an welchem die Begebenheit stattgefunden hat.
    ID_Geraetestandort
    Int32
    Eindeutiger Identifikator des Gerätestandorts.
    Begebenheit
    Int32
    Begebenheit.Begebenheit Hardcode der Begebenheit zum Wertebereich Begebenheit.Begebenheit
    Notiz
    String
    nullable
    Persönliche Notiz zur Begebenheit
  • PUT techanl/begebenheitws/{id}

    Möchte ein Datensatz geändert werden, müssen alle Parameter mit Werten vorbelegt sein. Es kann nur der Parameter 'Notiz' geändert werden.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Begebenheit.
    Datum *required
    DateTime
    (body)
    Das Datum an welchem die Begebenheit stattgefunden hat.
    ID_Geraetestandort *required
    Int32
    (body)
    Eindeutiger Identifikator des Gerätestandorts.
    Begebenheit *required
    Int32
    (body)
    Hardcode der Begebenheit zum Wertebereich Begebenheit.Begebenheit
    Notiz
    String
    (body)
    Persönliche Notiz zur Begebenheit
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Begebenheit
    Int32
    Eindeutiger Identifikator der Begebenheit
    Datum
    DateTime
    Das Datum an welchem die Begebenheit stattgefunden hat.
    ID_Geraetestandort
    Int32
    Eindeutiger Identifikator des Gerätestandorts.
    Begebenheit
    Int32
    Begebenheit.Begebenheit Hardcode der Begebenheit zum Wertebereich Begebenheit.Begebenheit
    Notiz
    String
    nullable
    Persönliche Notiz zur Begebenheit
  • ExportZaehlerdatenaustausch

    Das Objekt ExportZaehlerdatenaustausch unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    POST techanl/exportzaehlerdatenaustausch/execute Führt eine Aktion aus.
  • POST techanl/exportzaehlerdatenaustausch/execute

    Führt eine Aktion aus.

    Parameters
    Name Default Beschreibung
    ID_SWSystem *required
    Int32
    (body)
    ID_Auftragwork *required
    Int32
    (body)
    Response
    Name Herkunft Beschreibung
    ID_Ableseauftrag
    Int32
  • Geraet

    Das Objekt Geraet unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/geraet Suchen nach Geraet Objekten.
  • GET techanl/geraet

    Suchen nach Geraet Objekten.

    Parameters
    Name Default Beschreibung
    Art
    Int32
    (query)
    Art.
    Baujahr
    Int32
    (query)
    Baujahr.
    Beschreibung
    String
    (query)
    Beschreibung.
    Bezeichnung
    String
    (query)
    Bezeichnung.
    FabrikNr
    String
    (query)
    FabrikNr.
    FabrikNrBis
    String
    (query)
    FabrikNrBis.
    Geraetart
    Int32
    (query)
    Geschoss
    Int32
    (query)
    Geschoss.
    HausNr
    Int32
    (query)
    HausNr.
    HausNrZusatz
    String
    (query)
    HausNrZusatz.
    ID_Geraet
    Int32
    (query)
    ID_Geraet.
    ID_Objekt
    Int32
    (query)
    ID_Objekt.
    ID_Vertrag
    Int32
    (query)
    ID_Vertrag.
    Lage
    String
    (query)
    Lage.
    LagerArt
    Int32
    (query)
    LagerArt.
    LagerbewGrund
    Int32
    (query)
    LagerbewGrund.
    LagerDatumBis
    DateTime
    (query)
    LagerDatumBis.
    LagerDatumVon
    DateTime
    (query)
    LagerDatumVon.
    LastLagerbeweg
    Int32
    (query)
    LastLagerbeweg.
    Leerobjekt
    Int32
    (query)
    Leerobjekt.
    MessInstallOrt
    Int32
    (query)
    MessInstallOrt.
    Ort
    String
    (query)
    Ort.
    PLZ
    String
    (query)
    PLZ.
    Spannungsebene
    Int32
    (query)
    Spannungsebene.
    Strasse
    String
    (query)
    Strasse.
    SubjektID_Subjekt
    Int32
    (query)
    SubjektID_Subjekt.
    SubjektName
    String
    (query)
    SubjektName.
    SubjektOrt
    String
    (query)
    SubjektOrt.
    SubjektPLZ
    String
    (query)
    SubjektPLZ.
    SubjektVorname
    String
    (query)
    SubjektVorname.
    TREKommando_Beschreibung
    String
    (query)
    TREKommando_Beschreibung.
    WerkNr
    String
    (query)
    WerkNr.
    WerkNrBis
    String
    (query)
    WerkNrBis.
    Zustand
    Int32
    (query)
    Zustand.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Geraet
    Int32
    FabrikNr
    String
    nullable
    WerkNr
    String
    nullable
    Zusatzbez
    Int32
    Art
    Int32
    Geraetetyp.Art
    Beschreibung
    String
    nullable
    Baujahr
    Int16
    nullable
    Status
    Int32
    nullable
    Geraet.Status
    Zustand
    Int32
    nullable
    Geraet.Zustand
    Geraetestandort
    String
    nullable
    Geraetestandort_ID_Objekt
    Int32
    nullable
    Bezuegeranlage
    String
    nullable
    Bezuegeranlage_ID_Objekt
    Int32
    nullable
    Vertragspartner
    String
    nullable
    Kundengeraet
    Int32
    ID_Parametrierung
    Int32
    nullable
    ID_Geraeteserie
    Int32
    Bereich
    Int32
    nullable
    Geraetebereich.Bereich
    Eichjahr
    Int16
    nullable
    Nummer
    String
    nullable
    ID_Geraetestandort
    Int32
    nullable
    GeeichtBis
    Int32
    nullable
    LosGesperrt
    Int32
    nullable
    System.JaNein
  • Geraetestandort

    Das Objekt Geraetestandort unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/geraetestandort Suchen nach Geraetestandort Objekten.
  • GET techanl/geraetestandort

    Suchen nach Geraetestandort Objekten.

    Parameters
    Name Default Beschreibung
    EntsorgtNichtAnzeigen
    Int32
    (query)
    EntsorgtNichtAnzeigen.
    ExaktWerkFabrikNr
    Int32
    (query)
    ExaktWerkFabrikNr.
    FabrikNr
    String
    (query)
    FabrikNr.
    FabrikNrBis
    String
    (query)
    FabrikNrBis.
    HausNr
    Int32
    (query)
    HausNr.
    HausNrZusatz
    String
    (query)
    HausNrZusatz.
    ID_Geraetestandort
    Int32
    (query)
    ID_Geraetestandort.
    ID_Objekt
    Int32
    (query)
    ID_Objekt.
    ID_Vertrag
    Int32
    (query)
    ID_Vertrag.
    MessInstallOrt
    Int32
    (query)
    MessInstallOrt.
    Messpunktbezeichnung
    String
    (query)
    Messpunktbezeichnung.
    NurAktuelleMI
    Int32
    (query)
    NurAktuelleMI.
    Ort
    String
    (query)
    Ort.
    PLZ
    String
    (query)
    PLZ.
    Strasse
    String
    (query)
    Strasse.
    SubjektID_Subjekt
    Int32
    (query)
    SubjektID_Subjekt.
    VertragspartnerAnzeigen
    Int32
    (query)
    VertragspartnerAnzeigen.
    WerkNr
    String
    (query)
    WerkNr.
    WerkNrBis
    String
    (query)
    WerkNrBis.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    FabrikNr
    String
    nullable
    WerkNr
    String
    nullable
    Art
    Int32
    nullable
    Geraetetyp.Art
    Zusatzbez
    Int32
    nullable
    Geraetetyp.ZusatzBez
    Beschreibung
    String
    nullable
    Geraetestandort
    String
    nullable
    Bezuegeranlage
    String
    nullable
    Vertragspartner
    String
    ID_Geraetestandort
    Int32
    Meteringcode
    String
    nullable
    ID_Installation
    Int32
    Typ
    String
    nullable
    Baujahr
    Int16
    nullable
    Zustand
    Int32
    nullable
    Geraet.Zustand
    Geraetart
    Int32
    Geraet.Geraetart
    Kundengeraet
    Int32
    nullable
    ID_Demont
    Int32
    nullable
    LaufNr_Demont
    Int16
    nullable
    ID_Rapport
    Int32
    LaufNr_Rapportpos
    Int16
    Eichjahr
    Int16
    nullable
    Nummer
    String
    nullable
    ID_Geraeteserie
    Int32
    nullable
    Geraetestandort_ID_Objekt
    Int32
    nullable
    Bezuegeranlage_ID_Objekt
    Int32
    nullable
    ID_Meteringcode
    Int32
    nullable
    ZulassungsNr
    String
    nullable
    MeteringcodeRuecklieferung
    String
    nullable
    ID_MeteringcodeRuecklieferung
    Int32
    nullable
  • Installationsobjekt

    Das Objekt Installationsobjekt unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/installationsobjekt Suchen nach Installationsobjekt Objekten.
    GET techanl/installationsobjekt/{id} Gibt das Installationsobjekt Objekt mit dem entsprechenden Schlüssel zurück.
    POST techanl/installationsobjekt Erstellt ein neues Installationsobjekt Objekt mit den übergebenen Werten.
    PUT techanl/installationsobjekt/{id} Aktualisiert das Installationsobjekt Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET techanl/installationsobjekt

    Suchen nach Installationsobjekt Objekten.

    Parameters
    Name Default Beschreibung
    ID_Geraetestandort *required
    Int32
    (query)
    ID_Geraetestandort.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Installationsobjekt
    Int32
    ID_Geraetestandort
    Int32
    Unter_Geraetestandort
    Int32
    Untergeordneter Gerätestandort
    ZuordnungsTyp
    Int32
    Wertebereich: Installationsobjekt.ZuordnungsTyp
    Verrechenbar
    Int32
    1 = Ja, 0 = Nein
    Ausweisen
    Int32
    1 = Ja, 0 = Nein
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
  • GET techanl/installationsobjekt/{id}

    Gibt das Installationsobjekt Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Installationsobjekt.
    Response
    Name Herkunft Beschreibung
    ID_Installationsobjekt
    Int32
    ID_Geraetestandort
    Int32
    Unter_Geraetestandort
    Int32
    Untergeordneter Gerätestandort
    ZuordnungsTyp
    Int32
    Wertebereich: Installationsobjekt.ZuordnungsTyp
    Verrechenbar
    Int32
    1 = Ja, 0 = Nein
    Ausweisen
    Int32
    1 = Ja, 0 = Nein
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
  • POST techanl/installationsobjekt

    Erstellt ein neues Installationsobjekt Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    ID_Geraetestandort *required
    Int32
    (body)
    Unter_Geraetestandort *required
    Int32
    (body)
    Untergeordneter Gerätestandort
    ZuordnungsTyp *required
    Int32
    (body)
    Wertebereich: Installationsobjekt.ZuordnungsTyp
    Verrechenbar *required
    Int32
    (body)
    1 = Ja, 0 = Nein
    Ausweisen *required
    Int32
    (body)
    1 = Ja, 0 = Nein
    GueltigVon *required
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Installationsobjekt
    Int32
    ID_Geraetestandort
    Int32
    Unter_Geraetestandort
    Int32
    Untergeordneter Gerätestandort
    ZuordnungsTyp
    Int32
    Wertebereich: Installationsobjekt.ZuordnungsTyp
    Verrechenbar
    Int32
    1 = Ja, 0 = Nein
    Ausweisen
    Int32
    1 = Ja, 0 = Nein
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
  • PUT techanl/installationsobjekt/{id}

    Aktualisiert das Installationsobjekt Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Installationsobjekt.
    ID_Geraetestandort *required
    Int32
    (body)
    Unter_Geraetestandort *required
    Int32
    (body)
    Untergeordneter Gerätestandort
    ZuordnungsTyp *required
    Int32
    (body)
    Wertebereich: Installationsobjekt.ZuordnungsTyp
    Verrechenbar *required
    Int32
    (body)
    1 = Ja, 0 = Nein
    Ausweisen *required
    Int32
    (body)
    1 = Ja, 0 = Nein
    GueltigVon *required
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Installationsobjekt
    Int32
    ID_Geraetestandort
    Int32
    Unter_Geraetestandort
    Int32
    Untergeordneter Gerätestandort
    ZuordnungsTyp
    Int32
    Wertebereich: Installationsobjekt.ZuordnungsTyp
    Verrechenbar
    Int32
    1 = Ja, 0 = Nein
    Ausweisen
    Int32
    1 = Ja, 0 = Nein
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
  • Instzaehlwerk

    Das Objekt Instzaehlwerk unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/instzaehlwerk Suchen nach Instzaehlwerk Objekten.
  • GET techanl/instzaehlwerk

    Suchen nach Instzaehlwerk Objekten.

    Parameters
    Name Default Beschreibung
    ID_Installation *required
    Int32
    (query)
    ID_Installation.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Instzaehlwerk
    Int32
    ID_Zaehlwerk
    Int32
    ID_Verrechnungstyp
    Int32
    nullable
    Verrechnungstyp.Id_Verrechnungstyp
    Verrechenbar
    Int32
    nullable
    Ruecklieferung
    Int32
    EDIS
    String
    nullable
    ZaehlwerkKennung
    String
    nullable
    ID_Geraetestandort
    Int32
    nullable
    Meteringcode
    String
    nullable
    ID_Meteringcode
    Int32
    nullable
    Aktiv
    Int32
    nullable
    Messdatum
    DateTime
    nullable
    Messzeit
    DateTime
    nullable
    ZaehlerstandAlt
    Decimal
    nullable
    ZaehlerstandNeu
    Decimal
    nullable
    Faktor
    Decimal
    nullable
    Verbrauch
    Decimal
    nullable
    AbweichungProzent
    Decimal
    nullable
    ToleranzUeberschreitung
    Byte
    nullable
    VergleichsVerbrauch
    Decimal
    nullable
    ZVerrechenbar
    Int32
    nullable
    MesswertArt
    Int32
    nullable
    Messwert.Art
    Verrechnungsdatum
    DateTime
    nullable
    Kumulierend
    Int32
    nullable
    Kanal
    Byte
    nullable
    Art
    Int32
    nullable
    Handeingabe
    Int32
    VkStellen
    Int32
    nullable
    NkStellen
    Int32
    nullable
    DeaktivDatum
    DateTime
    nullable
    Status
    Int32
    nullable
    Reihenfolge
    Int32
    EinheitMesswert
    Int32
    nullable
    Jahreswert
    Decimal
    nullable
    Abgerechnet
    Int32
    RechnungsNr
    String
    nullable
  • MesspunkteFuerZeitreihen

    Das Objekt MesspunkteFuerZeitreihen unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/messpunktefuerzeitreihen Suchen nach MesspunkteFuerZeitreihen Objekten.
  • GET techanl/messpunktefuerzeitreihen

    Suchen nach MesspunkteFuerZeitreihen Objekten.

    Parameters
    Name Default Beschreibung
    EnergieArt
    Int32
    (query)
    EnergieArt.
    HatZeitreihen
    Int32
    (query)
    HatZeitreihen.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    Messpunkte_ZEV_EVG_Aufloesen
    Int32
    (query)
    Messpunkte_ZEV_EVG_Aufloesen.
    Umsysteme
    String
    (query)
    Umsysteme.
    VergangeneJahre
    Int32
    (query)
    VergangeneJahre.
    Zustell_ID_Subjekt
    Int32
    (query)
    Zustell_ID_Subjekt.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Objekt
    Int32
    Objektbezeichnung
    String
    nullable
    ID_Meteringcode
    Int32
    Messpunktbezeichnung
    String
    nullable
    GueltigBis
    DateTime
    nullable
    Falls die Verträge des Kunden nicht beendet wurden, wird hier das Tagesdatum angezeigt. Zum GültigBis-/Tagesdatum wird 1 Tag addiert, da in der innosolv Anwendung die Gültigkeit bis und mit dem GültigBis-Datum gilt. Somit können auch die Messwerte des letzten Tages ermittelt werden.
    GueltigVon
    DateTime
    nullable
    Umsysteme
    String
    nullable
    Enthält die Liste von Umsystemen, für die eine Verwendung dem Messpunkt zugeordnet ist (Softwaresystem-Ids mit Komma getrennt)
    HatZeitreihen
    Int32
    nullable
    Enthält 1, falls der Messpunkt innosolv Zeitreihen besitzt, die die Eigenschaft "In Portal sichtbar" gesetzt haben.
    EnergieArt
    Int32
    Hardcode für Wertebereich "Verrechnungstyp.Art"
    Energierichtung
    Int32
    Hardcode für Wertebereich "Energierichtung.Richtung"
    HatVirtuelleMessung
    Int32
    Enthält 1, wenn für den Messpunkt eine virtuelle Messung vorhanden ist, ansonsten 0.
    ID_Standardlastprofil
    Int32
    nullable
    ZEVNr_Cd
    Int32
    nullable
    ZEVNr
    String
    nullable
    ZEVRolle_Cd
    Int32
    nullable
    ZEVRolle
    String
    nullable
    Abrechnungsmodell_ZEV_Cd
    Int32
    nullable
    Abrechnungsmodell_ZEV
    String
    nullable
  • MesspunktkennzeichnungWS

    Das Objekt MesspunktkennzeichnungWS unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/messpunktkennzeichnungws Suchen nach MesspunktkennzeichnungWS Objekten.
    GET techanl/messpunktkennzeichnungws/{id} Gibt das MesspunktkennzeichnungWS Objekt mit dem entsprechenden Schlüssel zurück.
    POST techanl/messpunktkennzeichnungws Erstellt ein neues MesspunktkennzeichnungWS Objekt mit den übergebenen Werten.
    PUT techanl/messpunktkennzeichnungws/{id} Aktualisiert das MesspunktkennzeichnungWS Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET techanl/messpunktkennzeichnungws

    Suchen nach MesspunktkennzeichnungWS Objekten.

    Parameters
    Name Default Beschreibung
    ID_Messpunktkennzeichnung *required
    Int32
    (query)
    ID_Messpunktkennzeichnung.
    ID_Meteringcode *required
    Int32
    (query)
    ID_Meteringcode.
    Kennzeichnung *required
    Int32
    (query)
    Kennzeichnung.
    Messpunktbezeichnung *required
    String
    (query)
    Messpunktbezeichnung.
    Stichdatum *required
    DateTime
    (query)
    Stichdatum.
    Zusatzkennzeichnung *required
    Int32
    (query)
    Zusatzkennzeichnung.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Messpunktkennzeichnung
    Int32
    ID_Meteringcode
    Int32
    Zusatzkennzeichnung
    Int32
    nullable
    Wertebereich: Messpunktkennzeichnung.Zusatzkennzeichnung
    Kennzeichnung
    Int32
    Wertebereich: Messpunktkennzeichnung.Kennzeichnung
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    Messpunktbezeichnung
    String
    nullable
  • GET techanl/messpunktkennzeichnungws/{id}

    Gibt das MesspunktkennzeichnungWS Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Messpunktkennzeichnung.
    Response
    Name Herkunft Beschreibung
    ID_Messpunktkennzeichnung
    Int32
    ID_Meteringcode
    Int32
    Kennzeichnung
    Int32
    Wertebereich: Messpunktkennzeichnung.Kennzeichnung
    GueltigBis
    DateTime
    nullable
    GueltigVon
    DateTime
    Zusatzkennzeichnung
    Int32
    nullable
    Wertebereich: Messpunktkennzeichnung.Zusatzkennzeichnung
    Messpunktbezeichnung
    String
    nullable
    Anmerkung: Der Parameter wird in der Save-Methode aus technischen Gründen zur Verfügung gestellt, wird bei der Ausführung jedoch nicht berücksichtigt.
  • POST techanl/messpunktkennzeichnungws

    Erstellt ein neues MesspunktkennzeichnungWS Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    ID_Meteringcode *required
    Int32
    (body)
    Kennzeichnung *required
    Int32
    (body)
    Wertebereich: Messpunktkennzeichnung.Kennzeichnung
    GueltigBis
    DateTime
    (body)
    GueltigVon *required
    DateTime
    (body)
    Zusatzkennzeichnung
    Int32
    (body)
    Wertebereich: Messpunktkennzeichnung.Zusatzkennzeichnung
    Messpunktbezeichnung
    String
    (body)
    Anmerkung: Der Parameter wird in der Save-Methode aus technischen Gründen zur Verfügung gestellt, wird bei der Ausführung jedoch nicht berücksichtigt.
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Messpunktkennzeichnung
    Int32
    ID_Meteringcode
    Int32
    Kennzeichnung
    Int32
    Wertebereich: Messpunktkennzeichnung.Kennzeichnung
    GueltigBis
    DateTime
    nullable
    GueltigVon
    DateTime
    Zusatzkennzeichnung
    Int32
    nullable
    Wertebereich: Messpunktkennzeichnung.Zusatzkennzeichnung
    Messpunktbezeichnung
    String
    nullable
    Anmerkung: Der Parameter wird in der Save-Methode aus technischen Gründen zur Verfügung gestellt, wird bei der Ausführung jedoch nicht berücksichtigt.
  • PUT techanl/messpunktkennzeichnungws/{id}

    Aktualisiert das MesspunktkennzeichnungWS Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Messpunktkennzeichnung.
    ID_Meteringcode *required
    Int32
    (body)
    Kennzeichnung *required
    Int32
    (body)
    Wertebereich: Messpunktkennzeichnung.Kennzeichnung
    GueltigBis
    DateTime
    (body)
    GueltigVon *required
    DateTime
    (body)
    Zusatzkennzeichnung
    Int32
    (body)
    Wertebereich: Messpunktkennzeichnung.Zusatzkennzeichnung
    Messpunktbezeichnung
    String
    (body)
    Anmerkung: Der Parameter wird in der Save-Methode aus technischen Gründen zur Verfügung gestellt, wird bei der Ausführung jedoch nicht berücksichtigt.
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Messpunktkennzeichnung
    Int32
    ID_Meteringcode
    Int32
    Kennzeichnung
    Int32
    Wertebereich: Messpunktkennzeichnung.Kennzeichnung
    GueltigBis
    DateTime
    nullable
    GueltigVon
    DateTime
    Zusatzkennzeichnung
    Int32
    nullable
    Wertebereich: Messpunktkennzeichnung.Zusatzkennzeichnung
    Messpunktbezeichnung
    String
    nullable
    Anmerkung: Der Parameter wird in der Save-Methode aus technischen Gründen zur Verfügung gestellt, wird bei der Ausführung jedoch nicht berücksichtigt.
  • MesswertWS

    Das Objekt MesswertWS unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/messwertws Suchen nach MesswertWS Objekten.
  • GET techanl/messwertws

    Suchen nach MesswertWS Objekten.

    Parameters
    Name Default Beschreibung
    AbleseArt
    Int32
    (query)
    AbleseArt.
    Ablesegrund
    Int32
    (query)
    Ablesegrund.
    Aktiv
    Int32
    (query)
    Aktiv.
    AuftragGrund
    Int32
    (query)
    AuftragGrund.
    AuftragstapelAusfuehrdatumKarenzTage
    Int32
    (query)
    AuftragstapelAusfuehrdatumKarenzTage.
    AuftragStatus
    Int32
    (query)
    AuftragStatus.
    AuftragTaetigkeit
    Int32
    (query)
    AuftragTaetigkeit.
    AuftragVorhanden
    Int32
    (query)
    AuftragVorhanden.
    BZ_ID_Objekt
    Int32
    (query)
    BZ_ID_Objekt.
    Erfassungsdatum
    DateTime
    (query)
    Erfassungsdatum.
    ExtendedResultset
    Int32
    (query)
    ExtendedResultset.
    GS_ID_Objekt
    Int32
    (query)
    GS_ID_Objekt.
    ID_Auftrag
    Int32
    (query)
    ID_Auftrag.
    ID_Geraetestandort
    Int32
    (query)
    ID_Geraetestandort.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    ID_SWSystemMesspunktVerwendung
    Int32
    (query)
    ID_SWSystemMesspunktVerwendung.
    ID_SWSystemZaehlerdatenaustausch
    Int32
    (query)
    ID_SWSystemZaehlerdatenaustausch.
    LaufNr_Auftragpos
    Int32
    (query)
    LaufNr_Auftragpos.
    MesswertVerrechnet
    Int32
    (query)
    MesswertVerrechnet.
    NurZaehlwerkeMitTarifposition
    Int32
    (query)
    NurZaehlwerkeMitTarifposition.
    SmartMeter
    Int32
    (query)
    SmartMeter.
    Zustell_ID_Subjekt
    Int32
    (query)
    Zustell_ID_Subjekt.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Auftrag
    Int32
    nullable
    null: Ablesung ohne Auftrag
    AuftragstapelAusfuehrdatum
    DateTime
    nullable
    ID_Installation
    Int32
    Installation des Geräts
    GS_ID_Objekt
    Int32
    nullable
    Objekt-Id des Gerätestandorts
    Geraetestandort
    String
    nullable
    Objektbezeichnung des Gerätestandorts
    BZ_ID_Objekt
    Int32
    nullable
    Objekt-Id der Bezügeranlage
    Bezuegeranlage
    String
    nullable
    Objektbezeichnung der Bezügeranlage
    Vertragspartner
    String
    nullable
    Name und Adresse des Vertragspartners
    Meteringcode
    String
    nullable
    Messpunktbezeichnung
    ID_Geraet
    Int32
    nullable
    WerkNr
    String
    nullable
    Werk-Nr des Geräts
    FabrikNr
    String
    nullable
    Fabrik-Nr des Geräts
    GeraeteserieTyp
    String
    nullable
    Typenbezeichnung des Geräts z.B. ZMB410
    GeraetetypArt
    Int32
    nullable
    Geraetetyp.Art Art des Gerätetyps
    GeraetetypBeschreibung
    String
    nullable
    MontageDatum
    DateTime
    nullable
    Montage-Datum des Geräts
    DeaktDemontDatum
    DateTime
    nullable
    Demontage-Datum des Geräts, Deaktivierungsdatum des Zählwerks
    ID_Instzaehlwerk
    Int32
    ID_Verrechnungstyp
    Int32
    Verrechnungstyp.ID_Verrechnungstyp
    Ruecklieferung
    Int32
    System.JaNein Zählwerk für Rücklieferung
    Kumulierend
    Int32
    System.JaNein Zählwerk mit kumulierendem Zählerstand
    Obis
    String
    nullable
    ZaehlwerkKennung
    String
    nullable
    ZVerrechenbar
    Int32
    System.JaNein Zählwerk ist verrechenbar
    Aktiv
    Int32
    System.JaNein Zählwerk ist am Erfassungsdatum aktiv
    Reihenfolge
    Int32
    Reihenfolge der Zählwerk des Gerätes
    EinheitMesswert
    Int32
    nullable
    Verrechnungstyp.EinheitMesswert
    VkStellen
    Int32
    Anzahl Vorkomma-Stellen des Zählerstandes
    NkStellen
    Int32
    Anzahl Nachkomma-Stellen des Zählerstandes
    VergleichsVerbrauch
    Decimal
    nullable
    für das neue Ablesedatum errechneter Verbrauch
    ProzentMinus
    Int32
    nullable
    untere Limite VergleichsVerbrauch in Prozent
    ProzentPlus
    Int32
    nullable
    obere Limite VergleichsVerbrauch in Prozent
    Vorauszaehlerstand
    Decimal
    nullable
    für das neue Ablesedatum errechneter Zählerstand
    UntereLimite
    Decimal
    nullable
    untere Limite Voarauszaehlerstand
    ObereLimite
    Decimal
    nullable
    obere Limite Vorauszaehlerstand
    Faktor
    Decimal
    nullable
    Faktor des Zählwerks
    ID_Ablesung
    Int32
    nullable
    null: neue Ablesung
    LaufNr_Messwert
    Int32
    null: neue Ablesung
    Ablesung_Ablesedatum
    DateTime
    nullable
    Ablesedatum für alle Zählwerke des Geräts
    Ablesung_Ableseart
    Int32
    nullable
    Ablesung.Ableseart
    Ablesung_Grund
    Int32
    nullable
    Ablesung.Grund
    Messzeit
    DateTime
    nullable
    Übersteuerung Ablesedatum pro Zählwerk
    ZaehlerstandAlt
    Decimal
    nullable
    alter Zählerstand
    Zaehlerstand
    Decimal
    nullable
    neuer Zählerstand
    Verbrauch
    Decimal
    nullable
    AbweichungProzent
    Decimal
    nullable
    nur bei bestehender Ablesung
    ToleranzUeberschreitung
    Int32
    nullable
    System.JaNein nur bei bestehender Ablesung
    Abgerechnet
    Int32
    System.JaNein
    RechnungsNr
    String
    nullable
    GeraetetypZusatzBez
    Int32
    nullable
    Geraetetyp.Zusatzbez
    MesszeitAlt
    DateTime
    nullable
    altes Ablesedatum
    Geraetart
    Int32
    Geraet.Geraetart
  • Slp_verrechnungstyp

    Das Objekt Slp_verrechnungstyp unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/slp_verrechnungstyp Suchen nach Slp_verrechnungstyp Objekten.
  • GET techanl/slp_verrechnungstyp

    Suchen nach Slp_verrechnungstyp Objekten.

    Parameters
    Name Default Beschreibung
    ID_Standardlastprofil
    Int32
    (query)
    ID_Standardlastprofil.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Verrechnungstyp
    Int32
    Ruecklieferung
    Int32
    Jahreswert
    Decimal
    Referenz Jahreswert
    Einheit
    String
    nullable
    Einheit zum Jahreswert
    GueltigVon
    DateTime
    'Gültig von' des Jahreswerts zum Verrechnungstyp
    GueltigBis
    DateTime
    nullable
    'Gültig bis des Jahreswerts zum Verrechnungstyp
    ID_Standardlastprofil
    Int32
    Bezeichnung
    String
    nullable
    Bezeichnung Standardlastprofil (Wertebereich: Standardlastprofil.ID_Standardlastprofil)
  • Trekommando

    Das Objekt Trekommando unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/trekommando Suchen nach Trekommando Objekten.
  • GET techanl/trekommando

    Suchen nach Trekommando Objekten.

    Parameters
    Name Default Beschreibung
    Beschreibung
    String
    (query)
    Beschreibung.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_TREKommando
    Int32
    Schaltzustand
    Int32
    Wertebereich "Trekommando.Schaltzustand"
    Beschreibung
    String
    nullable
  • Trezuordgeraet

    Das Objekt Trezuordgeraet unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/trezuordgeraet Suchen nach Trezuordgeraet Objekten.
  • GET techanl/trezuordgeraet

    Suchen nach Trezuordgeraet Objekten.

    Parameters
    Name Default Beschreibung
    ID_Geraet
    Int32
    (query)
    ID_Geraet.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    Schaltzustand
    Int32
    nullable
    Trekommando.Schaltzustand
    Beschreibung
    String
    nullable
    ID_TREKommando
    Int32
    nullable
  • TrezuordgeraetWS

    Das Objekt TrezuordgeraetWS unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/trezuordgeraetws Suchen nach TrezuordgeraetWS Objekten.
    POST techanl/trezuordgeraetws/execute Führt eine Aktion aus.
  • GET techanl/trezuordgeraetws

    Suchen nach TrezuordgeraetWS Objekten.

    Parameters
    Name Default Beschreibung
    ID_Geraet
    Int32
    (query)
    ID_Geraet.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_TREKommando
    Int32
    nullable
    Reihenfolge
    Int32
    entspricht Relais-Nr.
    Verbrauchergruppe
    Int32
    nullable
    ID_Geraet
    Int32
    ID_TREGruppe
    Int32
    nullable
  • POST techanl/trezuordgeraetws/execute

    Führt eine Aktion aus.

    Parameters
    Name Default Beschreibung
    ID_Geraet *required
    Int32
    (body)
    ID_TREKommando
    Int32
    (body)
    MutArt *required
    String
    (body)
    Mutationsart muss zwingend angegeben werden. Die folgenden Operationen werden unterstützt: 'I' (Insert), 'U' (Update) und 'D' (Delete). Beschreibung der Operationen: Insert: Hinzufügen eines neuen Datensatzes. Mindestens ID_Geraet muss mitgegeben werden. Update: Ändern der ID_TREKommando und Verbrauchergruppe eines bestehenden Datensatzes. Zur Identifikation wird ID_Geraet und Reihenfolge verwendet. Delete: Löschen eines bestehenden Datensatzes. Zur Identifikation wird ID_Geraet und Reihenfolge verwendet.
    Reihenfolge
    Int32
    (body)
    entspricht Relais-Nr.
    Verbrauchergruppe
    Int32
    (body)
    Response
    Name Herkunft Beschreibung
    ID_Geraet
    Int32
    nullable
    ID_TREKommando
    Int32
    nullable
    Reihenfolge
    Int32
    nullable
    entspricht Relais-Nr.
    Verbrauchergruppe
    Int32
    nullable
  • UpdateStatusAvisierung

    Das Objekt UpdateStatusAvisierung unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    POST techanl/updatestatusavisierung/execute Führt eine Aktion aus.
  • POST techanl/updatestatusavisierung/execute

    Führt eine Aktion aus.

    Parameters
    Name Default Beschreibung
    ID_Auftragwork *required
    Int32
    (body)
    Status des Export-Ableseauftrags mit dieser ID_Auftragwork auf 'Verarbeitet' setzen
    Response
    Name Herkunft Beschreibung
    NRet
    Int32
    nullable
    0=Auftragstapel ist nicht mehr als Export im Zählerdatenaustausch, 1=Auftragstapel ist als Export im Zählerdatenaustausch aber nicht mit Status 'Avisierung', 2=Status des Export im Zählerdatenaustausch wurde auf 'Verarbeitet' gesetzt
  • ZaehlerObjektProjekt

    Das Objekt ZaehlerObjektProjekt unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET techanl/zaehlerobjektprojekt Suchen nach ZaehlerObjektProjekt Objekten.
  • GET techanl/zaehlerobjektprojekt

    Suchen nach ZaehlerObjektProjekt Objekten.

    Parameters
    Name Default Beschreibung
    EnergieArt
    Int32
    (query)
    EnergieArt.
    FabrikNr
    String
    (query)
    FabrikNr.
    ID_Objekt
    Int32
    (query)
    ID_Objekt.
    ID_Standort
    Int32
    (query)
    ID_Standort.
    InstbeziehungAnzeigen
    Int32
    (query)
    InstbeziehungAnzeigen.
    Objekthierarchie
    Int32
    (query)
    Objekthierarchie.
    UeberObjekttypen
    String
    (query)
    UeberObjekttypen.
    WerkFabrikNrExakt
    Int32
    (query)
    WerkFabrikNrExakt.
    WerkNr
    String
    (query)
    WerkNr.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Objekt
    Int32
    ID vom Objekt
    ObjektArt
    String
    nullable
    Art vom Objekt (Grundstückart, Gebäudeart, Raumart, Gewerbeart, AnschlussEnergieart, Bezügeranlageart, GerätestandortobjektArt)
    GueltigVon
    DateTime
    GültigVon Objekt
    GueltigBis
    DateTime
    nullable
    GültigBis Objekt
    WerkNr
    String
    nullable
    WerkNr vom Gerät. Virtuelle Zähler und Fremdzähler werden ausgeschlossen
    FabrikNr
    String
    nullable
    FabrikNr vom Gerät
    Typ
    String
    nullable
    Typ vom Gerät
    Art_Cd
    Int32
    nullable
    Geraetetyp.Art Art vom Gerät (Hardcode)
    Art
    String
    nullable
    Art vom Gerät
    Art_KBez
    String
    nullable
    Art vom Gerät (Kurzbezeichnung)
    ZusatzBez_Cd
    Int32
    nullable
    Geraetetyp.Zusatzbez Zusatzbezeichnung vom Gerät (Hardcode)
    ZusatzBez_KBez
    String
    nullable
    Zusatzbezeichnung vom Gerät (Kurzbezeichnung)
    Beschreibung
    String
    nullable
    Beschreibung vom Gerätetyp
    Energieart_Cd
    Int32
    nullable
    Verrechnungstyp.Art Energieart vom Gerät (Hardcode)
    Energieart_KBez
    String
    nullable
    Energieart vom Gerät (Kurzbezeichnung)
    Kategorie
    Int32
    nullable
    Projekt.Kategorie Kategorie vom Projekt (Hardcode)
    Unterkategorie
    Int32
    nullable
    Projekt.Unterkategorie Unterkategorie vom Projekt (Hardcode)
    Bezeichnung
    String
    nullable
    Bezeichnung vom Termin (Turnus)
    Serie
    Int32
    nullable
    Zeitplan.Serie Serie vom Turnus z.B. Jährlich, Monatlich etc.
    Wiederholung
    Int32
    nullable
    Wiederholung der Serie (Turnus)
    ID_Subjekt_Eigentuemer
    Int32
    nullable
    ID_Subjekt vom Objekt-Eigentümer. Der Eigentümer wird von einem übergeordneten Objekt mit dem Objekttyp (10-19) ermittelt. Sind mehrere gültige Eigentümer vorhanden, wird der Ansprechpartner angezeigt.
    ID_Subjekt_Vertragspartner
    Int32
    nullable
    ID_Subjekt vom Vertragspartner. Der Vertragspartner wird von einem gültigen Vertrag des jeweiligen Objekts ermittelt. Die Energieart vom Vertrag muss mit der Energieart vom zurückgelieferten Gerät übereinstimmen. Sind mehrere Vertragspartner vorhanden, wird nur einer angezeigt
    ID_Geraet
    Int32
    nullable
    ID_Geraet vom Gerät. Die Bezügeranlage (ID_Objekt) vom aktuellen installierten Gerät muss mit dem ID_Objekt übereinstimmen.
    ID_Objekt_Gebaeude
    Int32
    nullable
    ID_Objekt vom übergeordneten Gebäude oder Gebäudeteil gemäss dem Input-Parameter ID_Objekt. Wird kein ID_Objekt übergeben, wird die Bezügeranlage (Objekt), die mit der WerkNr oder FabrikNr ermittelt wurde.
    ObjektTyp
    Int32
    Objekt.Objekttyp Objekttyp vom Objekt (Hardcode)
    Objektbezeichnung
    String
    nullable
    Bezeichnung vom Objekt
    Geschosszusatz
    String
    nullable
    GeschossNr. + GeschossZusatz
    Zusatzbez
    String
    nullable
    Zusatzbezeichnung vom Gerät
    EnergieArt
    String
    nullable
    Energieart vom Gerät
    Name_Vertragspartner
    String
    nullable
    Name vom Vertragspartner
    Vorname_Vertragspartner
    String
    nullable
    Vorname vom Vertragspartner
    ObjektNr
    String
    nullable
    Die folgenden Nummern wird je nach Objekttyp zurück geliefert: Liegenschaft, selbstständiges Baurecht, unselbständiges Baurecht, Stockwerkeigentum, Miteigentumsanteil, Bergwerk, technische Parzelle => Katasterbereich/Nr./Zusatz, Gebäude, Gebäudeteil => AssekuranzNr., Wohnung, Gewerbe/Geschäft => WohnungsNr., Raum => RaumNr.
    ID_UeberObjekt
    Int32
    nullable
    ID_Objekt gemäss dem Input-Parameter UeberObjettypen