GetAuftrag
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Auftrag
|
Int32
|
-
|
|
|
Output
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
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
|
optional
|
|
Eingrenzung des Termins (Uhrzeit von)
|
KarenzVor
|
Int32
|
optional
|
|
Karenz in Tage vor dem Termin
|
TerminBis
|
DateTime
|
optional
|
|
Eingrenzung des Termins (Uhrzeit bis)
|
KarenzNach
|
Int32
|
optional
|
|
Karenz in Tage nach dem Termin
|
Grund
|
Int32
|
optional
|
|
Grund des Auftrags (Wertebereich Auftrag.Grund)
|
Beschreibung
|
String
|
optional
|
|
Frei wählbare Beschreibung
|
ID_Subjekt
|
Int32
|
optional
|
|
Subjekt des Auftraggebers
|
ID_SubjektVerantwortlicher
|
Int32
|
optional
|
|
Verantwortlicher für den Auftrag (Subjekt oder Orgenheit gemäss Parameter: IstOrgeinheit)
|
IstOrgeinheit
|
Int32
|
optional
|
|
Gibt an, ob ID_SubjektVerantwortlicher eine Organisationseinheit ist. (NULL, 1 = Orgeinheit, 2 = Subjekt)
|
SaveAuftrag
Input
Siehe Outputfelder unter
GetAuftrag und im WSDL:
SaveAuftragRequest
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
Output
Siehe Inputfelder und im WSDL:
SaveAuftragResponse. Plus die Felder:
SuccessfullyCompleted (bool),
ErrorMessage (string)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
GetAuftragpos
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Auftrag
|
Int32
|
-
|
|
|
LaufNr_Auftragpos
|
Int32
|
-
|
|
|
Output
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Auftrag
|
Int32
|
-
|
|
|
ID_Auftragwork
|
Int32
|
optional
|
|
|
ID_Geraet
|
Int32
|
optional
|
|
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
|
optional
|
|
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
|
optional
|
|
Tätigkeit Zählwerksumstellung: Neue ID_Parametrierung für die Zählwerksumstellung (NULL)
|
ID_Geraetestandort
|
Int32
|
optional
|
|
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
|
optional
|
|
Tätigkeit Installation: ID_Objekt der Bezügeranlage (NULL)
|
Geraetestandort_ID_Objekt
|
Int32
|
optional
|
|
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.
|
SaveAuftragpos
Input
Siehe Outputfelder unter
GetAuftragpos und im WSDL:
SaveAuftragposRequest
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
Output
Siehe Inputfelder und im WSDL:
SaveAuftragposResponse. Plus die Felder:
SuccessfullyCompleted (bool),
ErrorMessage (string)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
GetAuftragwork
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Auftragwork
|
Int32
|
-
|
|
|
Output
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
AusfuehrDatum
|
DateTime
|
-
|
|
Ausführdatum/-zeit des Auftragstapels
|
AusfuehrzeitBis
|
DateTime
|
optional
|
|
Ausführzeitpunkt (bis) des Auftragstapels
|
Notiz
|
String
|
optional
|
|
Frei wählbare Notiz zum Auftragsstapel
|
ID_Auftragwork
|
Int32
|
-
|
|
|
ID_Subjekt
|
Int32
|
optional
|
|
Subjekt des Auftragnehmers
|
SaveAuftragwork
Input
Siehe Outputfelder unter
GetAuftragwork und im WSDL:
SaveAuftragworkRequest
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
Output
Siehe Inputfelder und im WSDL:
SaveAuftragworkResponse. Plus die Felder:
SuccessfullyCompleted (bool),
ErrorMessage (string)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
FindAvisierungAuftragposition
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Auftragwork
|
Int32
|
optional
|
|
null: Exporte mit Status 'Avisierung' aus Zählerdatenaustausch für entsprechendes SW-System
|
ID_SWSystemSubjektVerwendung
|
Int32
|
optional
|
|
|
ID_SWSystemMesspunktVerwendung
|
Int32
|
optional
|
|
|
ID_SWSystemZaehlerdatenaustausch
|
Int32
|
optional
|
|
Default: aus Webservice-Anmeldung
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Auftrag
|
Int32
|
-
|
|
|
LaufNr_Auftragpos
|
Int32
|
-
|
|
|
ID_Auftragwork
|
Int32
|
optional
|
|
ID für ExecuteUpdateStatusAvisierung
|
ID_Subjekt
|
Int32
|
optional
|
|
Vertragspartner
|
AusfuehrDatum
|
DateTime
|
-
|
|
Termin vom Auftragstapel
|
ID_Geraetestandort
|
Int32
|
optional
|
|
Auftragsposition
|
ID_Subjekt_Avisierung
|
Int32
|
optional
|
|
ID_Subjekt gemäss der Rolle von der Verwendung Zählerdatenaustausch auf dem Messpunkt
|
Rolle_Avisierung
|
Int32
|
optional
|
|
Rolle von der Verwendung Zählerdatenaustausch auf dem Messpunkt
|
FindBegebenheitWS
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Geraetestandort
|
Int32
|
-
|
|
Eindeutiger Identifikator des Gerätestandorts. Die ID_Geraetestandort muss einen Wert enthalten.
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
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
|
optional
|
|
Persönliche Notiz zur Begebenheit
|
Begebenheit
|
Int32
|
-
|
Begebenheit.Begebenheit
|
Hardcode der Begebenheit zum Wertebereich Begebenheit.Begebenheit
|
GetBegebenheitWS
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Begebenheit
|
Int32
|
-
|
|
Eindeutiger Identifikator der Begebenheit
|
Output
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
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
|
optional
|
|
Persönliche Notiz zur Begebenheit
|
SaveBegebenheitWS
Input
Siehe Outputfelder unter
GetBegebenheitWS und im WSDL:
SaveBegebenheitWSRequest
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
Output
Siehe Inputfelder und im WSDL:
SaveBegebenheitWSResponse. Plus die Felder:
SuccessfullyCompleted (bool),
ErrorMessage (string)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ExecuteExportZaehlerdatenaustausch
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_SWSystem
|
Int32
|
-
|
|
|
ID_Auftragwork
|
Int32
|
-
|
|
|
Output
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Ableseauftrag
|
Int32
|
-
|
|
|
FindGeraet
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
FabrikNr
|
String
|
optional
|
|
|
WerkNr
|
String
|
optional
|
|
|
FabrikNrBis
|
String
|
optional
|
|
|
WerkNrBis
|
String
|
optional
|
|
|
Baujahr
|
Int32
|
optional
|
|
|
Art
|
Int32
|
optional
|
|
Geraetetyp.Art
|
Beschreibung
|
String
|
optional
|
|
|
TREKommando_Beschreibung
|
String
|
optional
|
|
|
Zustand
|
Int32
|
optional
|
|
Geraet.Zustand
|
Spannungsebene
|
Int32
|
optional
|
|
|
MessInstallOrt
|
Int32
|
optional
|
|
Installation.MessInstallOrt
|
Strasse
|
String
|
optional
|
|
|
HausNr
|
Int32
|
optional
|
|
|
HausNrZusatz
|
String
|
optional
|
|
|
PLZ
|
String
|
optional
|
|
|
Ort
|
String
|
optional
|
|
|
ID_Objekt
|
Int32
|
optional
|
|
|
Lage
|
String
|
optional
|
|
|
Bezeichnung
|
String
|
optional
|
|
|
Geschoss
|
Int32
|
optional
|
|
Gebaeudedetail.Geschoss
|
SubjektName
|
String
|
optional
|
|
|
SubjektVorname
|
String
|
optional
|
|
|
SubjektPLZ
|
String
|
optional
|
|
|
SubjektOrt
|
String
|
optional
|
|
|
SubjektID_Subjekt
|
Int32
|
optional
|
|
|
Leerobjekt
|
Int32
|
optional
|
|
|
ID_Vertrag
|
Int32
|
optional
|
|
|
ID_Geraet
|
Int32
|
optional
|
|
|
LagerDatumVon
|
DateTime
|
optional
|
|
Datum Von der Lagerbewegung
|
LagerDatumBis
|
DateTime
|
optional
|
|
Datum Bis der Lagerbewegung
|
LagerArt
|
Int32
|
optional
|
|
Art der Lagerbewegung (Wertebereich Lagerbewegung.Art)
|
LagerbewGrund
|
Int32
|
optional
|
|
Grund der Lagerbewegung (Wertebereich Lagerbewegung.Grund)
|
LastLagerbeweg
|
Int32
|
optional
|
|
Nur die letzte Lagerbewegung von einem Gerät berücksichtigen
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Geraet
|
Int32
|
-
|
|
|
FabrikNr
|
String
|
optional
|
|
|
WerkNr
|
String
|
optional
|
|
|
Zusatzbez
|
Int32
|
-
|
|
|
Art
|
Int32
|
-
|
Geraetetyp.Art
|
|
Beschreibung
|
String
|
optional
|
|
|
Baujahr
|
Int16
|
optional
|
|
|
Status
|
Int32
|
optional
|
Geraet.Status
|
|
Zustand
|
Int32
|
optional
|
Geraet.Zustand
|
|
Geraetestandort
|
String
|
optional
|
|
|
Geraetestandort_ID_Objekt
|
Int32
|
optional
|
|
|
Bezuegeranlage
|
String
|
optional
|
|
|
Bezuegeranlage_ID_Objekt
|
Int32
|
optional
|
|
|
Vertragspartner
|
String
|
optional
|
|
|
Kundengeraet
|
Int32
|
-
|
|
|
ID_Parametrierung
|
Int32
|
optional
|
|
|
ID_Geraeteserie
|
Int32
|
-
|
|
|
Bereich
|
Int32
|
optional
|
Geraetebereich.Bereich
|
|
Eichjahr
|
Int16
|
optional
|
|
|
Nummer
|
String
|
optional
|
|
|
ID_Geraetestandort
|
Int32
|
optional
|
|
|
GeeichtBis
|
Int32
|
optional
|
|
|
LosGesperrt
|
Int32
|
optional
|
System.JaNein
|
|
FindGeraetestandort
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
MessInstallOrt
|
Int32
|
optional
|
|
Installation.MessInstallOrt
|
ID_Objekt
|
Int32
|
optional
|
|
MessInstallOrt ist Pflicht
|
Strasse
|
String
|
optional
|
|
MessInstallOrt ist Pflicht
|
HausNr
|
Int32
|
optional
|
|
MessInstallOrt ist Pflicht
|
HausNrZusatz
|
String
|
optional
|
|
MessInstallOrt ist Pflicht
|
PLZ
|
String
|
optional
|
|
MessInstallOrt ist Pflicht
|
Ort
|
String
|
optional
|
|
MessInstallOrt ist Pflicht
|
ExaktWerkFabrikNr
|
Int32
|
optional
|
|
Ist dieses Kriterium aktiviert muss die Werk- bzw. die Fabrik.-Nr. genau mit der eingegebenen Nummer übereinstimmen.
|
EntsorgtNichtAnzeigen
|
Int32
|
optional
|
|
Durch das Deaktivieren dieses Kriteriums werden bei der Suche auch entsorgte Geräte gefunden
|
WerkNr
|
String
|
optional
|
|
|
WerkNrBis
|
String
|
optional
|
|
|
FabrikNr
|
String
|
optional
|
|
|
FabrikNrBis
|
String
|
optional
|
|
|
NurAktuelleMI
|
Int32
|
optional
|
|
Wenn dieses Kriterium aktiviert ist, werden nur Gerätestandorte aufbereitet, welche aktuell eine Installation ausweisen
|
VertragspartnerAnzeigen
|
Int32
|
optional
|
|
Vertragspartner wird beim Output angezeigt
|
ID_Geraetestandort
|
Int32
|
optional
|
|
|
SubjektID_Subjekt
|
Int32
|
optional
|
|
|
ID_Vertrag
|
Int32
|
optional
|
|
|
Messpunktbezeichnung
|
String
|
optional
|
|
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
FabrikNr
|
String
|
optional
|
|
|
WerkNr
|
String
|
optional
|
|
|
Art
|
Int32
|
optional
|
Geraetetyp.Art
|
|
Zusatzbez
|
Int32
|
optional
|
Geraetetyp.ZusatzBez
|
|
Beschreibung
|
String
|
optional
|
|
|
Geraetestandort
|
String
|
optional
|
|
|
Bezuegeranlage
|
String
|
optional
|
|
|
Vertragspartner
|
String
|
-
|
|
|
ID_Geraetestandort
|
Int32
|
-
|
|
|
Meteringcode
|
String
|
optional
|
|
|
ID_Installation
|
Int32
|
-
|
|
|
Typ
|
String
|
optional
|
|
|
Baujahr
|
Int16
|
optional
|
|
|
Zustand
|
Int32
|
optional
|
Geraet.Zustand
|
|
Geraetart
|
Int32
|
-
|
Geraet.Geraetart
|
|
Kundengeraet
|
Int32
|
optional
|
|
|
ID_Demont
|
Int32
|
optional
|
|
|
LaufNr_Demont
|
Int16
|
optional
|
|
|
ID_Rapport
|
Int32
|
-
|
|
|
LaufNr_Rapportpos
|
Int16
|
-
|
|
|
Eichjahr
|
Int16
|
optional
|
|
|
Nummer
|
String
|
optional
|
|
|
ID_Geraeteserie
|
Int32
|
optional
|
|
|
Geraetestandort_ID_Objekt
|
Int32
|
optional
|
|
|
Bezuegeranlage_ID_Objekt
|
Int32
|
optional
|
|
|
ID_Meteringcode
|
Int32
|
optional
|
|
|
ZulassungsNr
|
String
|
optional
|
|
|
MeteringcodeRuecklieferung
|
String
|
optional
|
|
|
ID_MeteringcodeRuecklieferung
|
Int32
|
optional
|
|
|
FindInstallationsobjekt
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Geraetestandort
|
Int32
|
-
|
|
Liefert alle Installationsbeziehungen zur übermittelten 'ID_Geraetestandort'.
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
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
|
optional
|
|
|
GetInstallationsobjekt
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Installationsobjekt
|
Int32
|
-
|
|
Liefert die Detaildaten zur Installationsbeziehung
|
Output
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
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
|
optional
|
|
|
SaveInstallationsobjekt
Input
Siehe Outputfelder unter
GetInstallationsobjekt und im WSDL:
SaveInstallationsobjektRequest
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
Output
Siehe Inputfelder und im WSDL:
SaveInstallationsobjektResponse. Plus die Felder:
SuccessfullyCompleted (bool),
ErrorMessage (string)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
FindInstzaehlwerk
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Installation
|
Int32
|
-
|
|
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Instzaehlwerk
|
Int32
|
-
|
|
|
ID_Zaehlwerk
|
Int32
|
-
|
|
|
ID_Verrechnungstyp
|
Int32
|
optional
|
Verrechnungstyp.Id_Verrechnungstyp
|
|
Verrechenbar
|
Int32
|
optional
|
|
|
Ruecklieferung
|
Int32
|
-
|
|
|
EDIS
|
String
|
optional
|
|
|
ZaehlwerkKennung
|
String
|
optional
|
|
|
ID_Geraetestandort
|
Int32
|
optional
|
|
|
Meteringcode
|
String
|
optional
|
|
|
ID_Meteringcode
|
Int32
|
optional
|
|
|
Aktiv
|
Int32
|
optional
|
|
|
Messdatum
|
DateTime
|
optional
|
|
|
Messzeit
|
DateTime
|
optional
|
|
|
ZaehlerstandAlt
|
Decimal
|
optional
|
|
|
ZaehlerstandNeu
|
Decimal
|
optional
|
|
|
Faktor
|
Decimal
|
optional
|
|
|
Verbrauch
|
Decimal
|
optional
|
|
|
AbweichungProzent
|
Decimal
|
optional
|
|
|
ToleranzUeberschreitung
|
Byte
|
optional
|
|
|
VergleichsVerbrauch
|
Decimal
|
optional
|
|
|
ZVerrechenbar
|
Int32
|
optional
|
|
|
MesswertArt
|
Int32
|
optional
|
Messwert.Art
|
|
Verrechnungsdatum
|
DateTime
|
optional
|
|
|
Kumulierend
|
Int32
|
optional
|
|
|
Kanal
|
Byte
|
optional
|
|
|
Art
|
Int32
|
optional
|
|
|
Handeingabe
|
Int32
|
-
|
|
|
VkStellen
|
Int32
|
optional
|
|
|
NkStellen
|
Int32
|
optional
|
|
|
DeaktivDatum
|
DateTime
|
optional
|
|
|
Status
|
Int32
|
optional
|
|
|
Reihenfolge
|
Int32
|
-
|
|
|
EinheitMesswert
|
Int32
|
optional
|
|
|
Jahreswert
|
Decimal
|
optional
|
|
|
Abgerechnet
|
Int32
|
-
|
|
|
RechnungsNr
|
String
|
optional
|
|
|
FindMesspunkteFuerZeitreihen
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Subjekt
|
Int32
|
optional
|
|
Subjekt-Id des Vertragspartners
|
HatZeitreihen
|
Int32
|
optional
|
|
Mit 1 werden nur Messpunkte mit innosolv Zeitreihen gefunden, die die Eigenschaft "In Portal sichtbar" gesetzt haben.
|
Umsysteme
|
String
|
optional
|
|
Liste von Umsystemen, deren Messpunkte gefunden werden sollen (Softwaresystem-Id mit Komma getrennt)
|
VergangeneJahre
|
Int32
|
optional
|
|
Anzahl Jahre in Vergangenheit, in denen Verträge und Messpunkte gültig sein müssen
|
EnergieArt
|
Int32
|
optional
|
|
Nur Messpunkte dieser Energieart werden gefunden (Hardcode aus Wertebereich "Verrechnungstyp.Art")
|
Zustell_ID_Subjekt
|
Int32
|
optional
|
|
Subjekt-Id der Zustelladresse
|
Messpunkte_ZEV_EVG_Aufloesen
|
Int32
|
optional
|
|
Mit 1 werden innerhalb vom Messpunkt eines ZEV/EVG mit den Rollen "Teinehmer" oder "Hauptmessung" zusätzlich die Messpunkte mit den Rollen "Produktion" und "Batterie" ermittelt. Pro ZEV/EVG kann eingestellt werden, ob die weiteren Rollen nicht angezeigt werden sollen. Dies wird über den neuen Parameter "Kundenportal: Messpunkte ZEV/EVG nicht auflösen" beim Wertebereich "Messpunktkennzeichnung.Zusatzkennzeichnung" ermöglicht.
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Objekt
|
Int32
|
-
|
|
|
Objektbezeichnung
|
String
|
optional
|
|
|
ID_Meteringcode
|
Int32
|
-
|
|
|
Messpunktbezeichnung
|
String
|
optional
|
|
|
GueltigBis
|
DateTime
|
optional
|
|
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
|
optional
|
|
|
Umsysteme
|
String
|
optional
|
|
Enthält die Liste von Umsystemen, für die eine Verwendung dem Messpunkt zugeordnet ist (Softwaresystem-Ids mit Komma getrennt)
|
HatZeitreihen
|
Int32
|
optional
|
|
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
|
optional
|
|
|
ZEVNr_Cd
|
Int32
|
optional
|
|
|
ZEVNr
|
String
|
optional
|
|
|
ZEVRolle_Cd
|
Int32
|
optional
|
|
|
ZEVRolle
|
String
|
optional
|
|
|
Abrechnungsmodell_ZEV_Cd
|
Int32
|
optional
|
|
|
Abrechnungsmodell_ZEV
|
String
|
optional
|
|
|
FindAlleMesspunkteFuerPortalbenutzer
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
Umsysteme
|
String
|
optional
|
|
Liste von Umsystemen, deren Messpunkte gefunden werden sollen (Softwaresystem-Id mit Komma getrennt)
|
HatZeitreihen
|
Int32
|
optional
|
|
Mit 1 werden nur Messpunkte mit innosolv Zeitreihen gefunden, die die Eigenschaft "In Portal sichtbar" gesetzt haben.
|
EnergieArt
|
Int32
|
optional
|
|
Nur Messpunkte dieser Energieart werden gefunden (Hardcode aus Wertebereich "Verrechnungstyp.Art")
|
Stichdatum
|
DateTime
|
optional
|
|
Alle Portalbenutzer ab diesem Datum werden berücksichtigt
|
Messpunkte_ZEV_EVG_Aufloesen
|
Int32
|
optional
|
|
Mit 1 werden innerhalb vom Messpunkt eines ZEV/EVG mit den Rollen "Teinehmer" oder "Hauptmessung" zusätzlich die Messpunkte mit den Rollen "Produktion" und "Batterie" ermittelt. Pro ZEV/EVG kann eingestellt werden, ob die weiteren Rollen nicht angezeigt werden sollen. Dies wird über den neuen Parameter "Kundenportal: Messpunkte ZEV/EVG nicht auflösen" beim Wertebereich "Messpunktkennzeichnung.Zusatzkennzeichnung" ermöglicht.
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Meteringcode
|
Int32
|
-
|
|
|
Messpunktbezeichnung
|
String
|
optional
|
|
|
Umsysteme
|
String
|
optional
|
|
Enthält die Liste von Umsystemen, für die eine Verwendung dem Messpunkt zugeordnet ist (Softwaresystem-Ids mit Komma getrennt)
|
HatZeitreihen
|
Int32
|
optional
|
|
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
|
optional
|
|
|
ZEVNr_Cd
|
Int32
|
optional
|
|
|
ZEVNr
|
String
|
optional
|
|
|
ZEVRolle_Cd
|
Int32
|
optional
|
|
|
ZEVRolle
|
String
|
optional
|
|
|
Abrechnungsmodell_ZEV_Cd
|
Int32
|
optional
|
|
|
Abrechnungsmodell_ZEV
|
String
|
optional
|
|
|
FindMesspunktkennzeichnungWS
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Messpunktkennzeichnung
|
Int32
|
-
|
|
|
ID_Meteringcode
|
Int32
|
-
|
|
|
Kennzeichnung
|
Int32
|
-
|
|
|
Zusatzkennzeichnung
|
Int32
|
-
|
|
|
Stichdatum
|
DateTime
|
-
|
|
|
Messpunktbezeichnung
|
String
|
-
|
|
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Messpunktkennzeichnung
|
Int32
|
-
|
|
|
ID_Meteringcode
|
Int32
|
-
|
|
|
Zusatzkennzeichnung
|
Int32
|
optional
|
|
Wertebereich: Messpunktkennzeichnung.Zusatzkennzeichnung
|
Kennzeichnung
|
Int32
|
-
|
|
Wertebereich: Messpunktkennzeichnung.Kennzeichnung
|
GueltigVon
|
DateTime
|
-
|
|
|
GueltigBis
|
DateTime
|
optional
|
|
|
Messpunktbezeichnung
|
String
|
optional
|
|
|
GetMesspunktkennzeichnungWS
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Messpunktkennzeichnung
|
Int32
|
-
|
|
|
Output
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Messpunktkennzeichnung
|
Int32
|
-
|
|
|
ID_Meteringcode
|
Int32
|
-
|
|
|
Kennzeichnung
|
Int32
|
-
|
|
Wertebereich: Messpunktkennzeichnung.Kennzeichnung
|
GueltigBis
|
DateTime
|
optional
|
|
|
GueltigVon
|
DateTime
|
-
|
|
|
Zusatzkennzeichnung
|
Int32
|
optional
|
|
Wertebereich: Messpunktkennzeichnung.Zusatzkennzeichnung
|
Messpunktbezeichnung
|
String
|
optional
|
|
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.
|
SaveMesspunktkennzeichnungWS
Input
Siehe Outputfelder unter
GetMesspunktkennzeichnungWS und im WSDL:
SaveMesspunktkennzeichnungWSRequest
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
Output
Siehe Inputfelder und im WSDL:
SaveMesspunktkennzeichnungWSResponse. Plus die Felder:
SuccessfullyCompleted (bool),
ErrorMessage (string)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
FindMesswertWS
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
Erfassungsdatum
|
DateTime
|
optional
|
|
Datum der neuen Ablesung, ohne Angabe wird das Tagesdatum verwendet
|
AuftragVorhanden
|
Int32
|
optional
|
|
0: Template für neue Ablesung auch ohne Auftrag, 1: Template für neue Ablesung nur wenn Auftrag vorhanden (Standardwert), -1: bestehende Ablesungen unabhängig von Auftrag ermitteln, z.B. mit Ableseart
|
ID_Subjekt
|
Int32
|
optional
|
|
Vertragspartner
|
ID_Geraetestandort
|
Int32
|
optional
|
|
|
GS_ID_Objekt
|
Int32
|
optional
|
|
Gerätestandort Objekt-Id
|
BZ_ID_Objekt
|
Int32
|
optional
|
|
Bezügeranlage Objekt-Id
|
ID_Auftrag
|
Int32
|
optional
|
|
|
LaufNr_Auftragpos
|
Int32
|
optional
|
|
|
AuftragTaetigkeit
|
Int32
|
optional
|
|
Auftrag.Taetigkeit
|
AuftragGrund
|
Int32
|
optional
|
|
Auftrag.Grund
|
AuftragStatus
|
Int32
|
optional
|
|
Auftragpos.Status
|
AuftragstapelAusfuehrdatumKarenzTage
|
Int32
|
optional
|
|
|
AbleseArt
|
Int32
|
optional
|
|
Ablesung.Ableseart
|
Ablesegrund
|
Int32
|
optional
|
|
Ablesung.Grund
|
MesswertVerrechnet
|
Int32
|
optional
|
|
System.JaNein
|
ExtendedResultset
|
Int32
|
optional
|
|
System.JaNein
|
SmartMeter
|
Int32
|
optional
|
|
Die Messpunkt-Verwendungen auf MDM-Connector-Systeme sind als SmartMeter zusammengefasst. Das Kriterium SmartMeter kann nur eingesetzt werden, wenn ID_SWSystemMesspunktVerwendung leer ist. 0=Ausschluss mit 'leer oder nicht in Liste', 1=Einschluss mit 'In Liste'
|
ID_SWSystemMesspunktVerwendung
|
Int32
|
optional
|
|
|
ID_SWSystemZaehlerdatenaustausch
|
Int32
|
optional
|
|
aus Webservice-Anmeldung
|
Aktiv
|
Int32
|
optional
|
|
Default=null, 1=nur aktive Zählwerke
|
Zustell_ID_Subjekt
|
Int32
|
optional
|
|
Zustelladresse der Sammelrechnung
|
NurZaehlwerkeMitTarifposition
|
Int32
|
optional
|
|
Default=null, 1=nur Zählwerke mit Tarifposition
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Auftrag
|
Int32
|
optional
|
|
null: Ablesung ohne Auftrag
|
AuftragstapelAusfuehrdatum
|
DateTime
|
optional
|
|
|
ID_Installation
|
Int32
|
-
|
|
Installation des Geräts
|
GS_ID_Objekt
|
Int32
|
optional
|
|
Objekt-Id des Gerätestandorts
|
Geraetestandort
|
String
|
optional
|
|
Objektbezeichnung des Gerätestandorts
|
BZ_ID_Objekt
|
Int32
|
optional
|
|
Objekt-Id der Bezügeranlage
|
Bezuegeranlage
|
String
|
optional
|
|
Objektbezeichnung der Bezügeranlage
|
Vertragspartner
|
String
|
optional
|
|
Name und Adresse des Vertragspartners
|
Meteringcode
|
String
|
optional
|
|
Messpunktbezeichnung
|
ID_Geraet
|
Int32
|
optional
|
|
|
WerkNr
|
String
|
optional
|
|
Werk-Nr des Geräts
|
FabrikNr
|
String
|
optional
|
|
Fabrik-Nr des Geräts
|
GeraeteserieTyp
|
String
|
optional
|
|
Typenbezeichnung des Geräts z.B. ZMB410
|
GeraetetypArt
|
Int32
|
optional
|
Geraetetyp.Art
|
Art des Gerätetyps
|
GeraetetypBeschreibung
|
String
|
optional
|
|
|
MontageDatum
|
DateTime
|
optional
|
|
Montage-Datum des Geräts
|
DeaktDemontDatum
|
DateTime
|
optional
|
|
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
|
optional
|
|
|
ZaehlwerkKennung
|
String
|
optional
|
|
|
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
|
optional
|
Verrechnungstyp.EinheitMesswert
|
|
VkStellen
|
Int32
|
-
|
|
Anzahl Vorkomma-Stellen des Zählerstandes
|
NkStellen
|
Int32
|
-
|
|
Anzahl Nachkomma-Stellen des Zählerstandes
|
VergleichsVerbrauch
|
Decimal
|
optional
|
|
für das neue Ablesedatum errechneter Verbrauch
|
ProzentMinus
|
Int32
|
optional
|
|
untere Limite VergleichsVerbrauch in Prozent
|
ProzentPlus
|
Int32
|
optional
|
|
obere Limite VergleichsVerbrauch in Prozent
|
Vorauszaehlerstand
|
Decimal
|
optional
|
|
für das neue Ablesedatum errechneter Zählerstand
|
UntereLimite
|
Decimal
|
optional
|
|
untere Limite Voarauszaehlerstand
|
ObereLimite
|
Decimal
|
optional
|
|
obere Limite Vorauszaehlerstand
|
Faktor
|
Decimal
|
optional
|
|
Faktor des Zählwerks
|
ID_Ablesung
|
Int32
|
optional
|
|
null: neue Ablesung
|
LaufNr_Messwert
|
Int32
|
-
|
|
null: neue Ablesung
|
Ablesung_Ablesedatum
|
DateTime
|
optional
|
|
Ablesedatum für alle Zählwerke des Geräts
|
Ablesung_Ableseart
|
Int32
|
optional
|
Ablesung.Ableseart
|
|
Ablesung_Grund
|
Int32
|
optional
|
Ablesung.Grund
|
|
Messzeit
|
DateTime
|
optional
|
|
Übersteuerung Ablesedatum pro Zählwerk
|
ZaehlerstandAlt
|
Decimal
|
optional
|
|
alter Zählerstand
|
Zaehlerstand
|
Decimal
|
optional
|
|
neuer Zählerstand
|
Verbrauch
|
Decimal
|
optional
|
|
|
AbweichungProzent
|
Decimal
|
optional
|
|
nur bei bestehender Ablesung
|
ToleranzUeberschreitung
|
Int32
|
optional
|
System.JaNein
|
nur bei bestehender Ablesung
|
Abgerechnet
|
Int32
|
-
|
System.JaNein
|
|
RechnungsNr
|
String
|
optional
|
|
|
GeraetetypZusatzBez
|
Int32
|
optional
|
Geraetetyp.Zusatzbez
|
|
MesszeitAlt
|
DateTime
|
optional
|
|
altes Ablesedatum
|
Geraetart
|
Int32
|
-
|
Geraet.Geraetart
|
|
FindSlp_verrechnungstyp
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Standardlastprofil
|
Int32
|
optional
|
|
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Verrechnungstyp
|
Int32
|
-
|
|
|
Ruecklieferung
|
Int32
|
-
|
|
|
Jahreswert
|
Decimal
|
-
|
|
Referenz Jahreswert
|
Einheit
|
String
|
optional
|
|
Einheit zum Jahreswert
|
GueltigVon
|
DateTime
|
-
|
|
'Gültig von' des Jahreswerts zum Verrechnungstyp
|
GueltigBis
|
DateTime
|
optional
|
|
'Gültig bis des Jahreswerts zum Verrechnungstyp
|
ID_Standardlastprofil
|
Int32
|
-
|
|
|
Bezeichnung
|
String
|
optional
|
|
Bezeichnung Standardlastprofil (Wertebereich: Standardlastprofil.ID_Standardlastprofil)
|
FindTrekommando
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
Beschreibung
|
String
|
optional
|
|
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_TREKommando
|
Int32
|
-
|
|
|
Schaltzustand
|
Int32
|
-
|
|
Wertebereich "Trekommando.Schaltzustand"
|
Beschreibung
|
String
|
optional
|
|
|
FindTrezuordgeraet
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Geraet
|
Int32
|
optional
|
|
Es werden alle zugewiesenen Kommandos zur übermittelten 'ID_Geraet' ermittlet. Kommando-Gruppen werden nicht ermittelt.
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
Schaltzustand
|
Int32
|
optional
|
Trekommando.Schaltzustand
|
|
Beschreibung
|
String
|
optional
|
|
|
ID_TREKommando
|
Int32
|
optional
|
|
|
FindTrezuordgeraetWS
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Geraet
|
Int32
|
optional
|
|
Es werden alle zugewiesenen Kommandos und Kommando-Gruppen ermittelt. Mit 'ID_Geraet' kann die Suche nach Gerät eingeschränkt werden.
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_TREKommando
|
Int32
|
optional
|
|
|
Reihenfolge
|
Int32
|
-
|
|
entspricht Relais-Nr.
|
Verbrauchergruppe
|
Int32
|
optional
|
|
|
ID_Geraet
|
Int32
|
-
|
|
|
ID_TREGruppe
|
Int32
|
optional
|
|
|
ExecuteTrezuordgeraetWS
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Geraet
|
Int32
|
-
|
|
|
ID_TREKommando
|
Int32
|
optional
|
|
|
MutArt
|
String
|
-
|
|
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
|
optional
|
|
entspricht Relais-Nr.
|
Verbrauchergruppe
|
Int32
|
optional
|
|
|
Output
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Geraet
|
Int32
|
optional
|
|
|
ID_TREKommando
|
Int32
|
optional
|
|
|
Reihenfolge
|
Int32
|
optional
|
|
entspricht Relais-Nr.
|
Verbrauchergruppe
|
Int32
|
optional
|
|
|
ExecuteUpdateStatusAvisierung
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
ID_Auftragwork
|
Int32
|
-
|
|
Status des Export-Ableseauftrags mit dieser ID_Auftragwork auf 'Verarbeitet' setzen
|
Output
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
NRet
|
Int32
|
optional
|
|
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
|
FindZaehlerObjektProjekt
Input
Name
|
Datentyp
|
Optional
|
Default
|
Dokumentation
|
EnergieArt
|
Int32
|
optional
|
|
Energieart (Wertebereich Verrechnungstyp.Art) 1 = Elektrizität, 2 = Wasser, 3 = Gas, 4 = Fernwärme, etc.
|
WerkFabrikNrExakt
|
Int32
|
optional
|
|
1 = Es wird nur nach Geräten mit der exakt gleichen Zeichenfolge gemäss den Input-Parameter WerkNr und FabrikNr gesucht.
|
FabrikNr
|
String
|
optional
|
|
FabrikNr vom Gerät. Es werden nur aktuelle installierte Geräte mit einer Bezügeranlage berücksichtigt
|
WerkNr
|
String
|
optional
|
|
WerkNr vom Gerät. Es werden nur aktuelle installierte Geräte mit einer Bezügeranlage berücksichtigt
|
Objekthierarchie
|
Int32
|
optional
|
|
Das übergebene ID_Objekt wird als Ursprungsobjekt für die Ermittlung der untergeordneten Objekte verwendet. Ist das übergebene ID_Objekt ein Objekt mit dem Objekttyp Gebäude oder Gebäudeteil, werden nur untergeordnete Objekte bis zu einem untergeordneten Objekt mit dem Objekttyp Gebäude oder Gebäudeteil berücksichtigt. Ohne Übergabe vom ID_Objekt werden keine untergeordnete Objekte ermittelt. 0 oder Null = Es werden keine untergeordneten Objekte ermittelt, 1 = Es werden alle untergeordneten Objekte mit einer Messung/Installation ermittelt, 2 =Es werden alle untergeordneten Objekte mit oder ohne Messung/Installaton ermittelt.
|
ID_Objekt
|
Int32
|
optional
|
|
Übergebene ID_Objekt wird für die Datenermittlung verwendet. Gemäss dem Parameter Objekthierarchie werden die untergeordneten Objekte auch berücksichtigt. Wird kein ID_Objekt übergeben, wird die Bezügeranlage (ID_Objekt) von den ermittelten Installationen gemäss der übergebenen WerkNr und/oder FabrikNr. verwendet.
|
InstbeziehungAnzeigen
|
Int32
|
optional
|
|
Mit diesem Parameter kann gesteuert werden, ob Steuereinheiten oder Wandler aufgelistet werden, die eine Beziehung mit den ermittelten Installationen besitzen. 0: Es werden keine Wandler, Steuereinheiten ermittelt. 1: Installationsbez. (Wandler , Steuereinheiten) werden von den jeweiligen Geräten ermittelt
|
UeberObjekttypen
|
String
|
optional
|
|
Mittels den übergebenen Objekttypen (mit Pipe getrennt z.B. 20|21|19), wird das Output-Feld ID_UeberObjekt abgefüllt. Es wird das erste übergeordnete Objekt gemäss den übergebenen Objekttypen ermittelt. Sind mehrere Objekttypen auf der gleichen Hierarchiestufe vorhanden, wird gemäss der übergebenen Objekttypen von links nach rechts die Ermittlung vom ID_UeberObjekt priorisiert.
|
ID_Standort
|
Int32
|
optional
|
|
Mittels dem übergebenen ID_Standort, werden nur die untergeordneten Objekte mit dem jeweiligen ID_Standort berücksichtigt. Dieser Parameter hat nur mit dem Parameter Objekthierarchie = 1 oder 2 einen Einfluss auf das Resultat.
|
Output
(Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.)
Name
|
Datentyp
|
Optional
|
Herkunft
|
Dokumentation
|
ID_Objekt
|
Int32
|
-
|
|
ID vom Objekt
|
ObjektArt
|
String
|
optional
|
|
Art vom Objekt (Grundstückart, Gebäudeart, Raumart, Gewerbeart, AnschlussEnergieart, Bezügeranlageart, GerätestandortobjektArt)
|
GueltigVon
|
DateTime
|
-
|
|
GültigVon Objekt
|
GueltigBis
|
DateTime
|
optional
|
|
GültigBis Objekt
|
WerkNr
|
String
|
optional
|
|
WerkNr vom Gerät. Virtuelle Zähler und Fremdzähler werden ausgeschlossen
|
FabrikNr
|
String
|
optional
|
|
FabrikNr vom Gerät
|
Typ
|
String
|
optional
|
|
Typ vom Gerät
|
Art_Cd
|
Int32
|
optional
|
Geraetetyp.Art
|
Art vom Gerät (Hardcode)
|
Art
|
String
|
optional
|
|
Art vom Gerät
|
Art_KBez
|
String
|
optional
|
|
Art vom Gerät (Kurzbezeichnung)
|
ZusatzBez_Cd
|
Int32
|
optional
|
Geraetetyp.Zusatzbez
|
Zusatzbezeichnung vom Gerät (Hardcode)
|
ZusatzBez_KBez
|
String
|
optional
|
|
Zusatzbezeichnung vom Gerät (Kurzbezeichnung)
|
Beschreibung
|
String
|
optional
|
|
Beschreibung vom Gerätetyp
|
Energieart_Cd
|
Int32
|
optional
|
Verrechnungstyp.Art
|
Energieart vom Gerät (Hardcode)
|
Energieart_KBez
|
String
|
optional
|
|
Energieart vom Gerät (Kurzbezeichnung)
|
Kategorie
|
Int32
|
optional
|
Projekt.Kategorie
|
Kategorie vom Projekt (Hardcode)
|
Unterkategorie
|
Int32
|
optional
|
Projekt.Unterkategorie
|
Unterkategorie vom Projekt (Hardcode)
|
Bezeichnung
|
String
|
optional
|
|
Bezeichnung vom Termin (Turnus)
|
Serie
|
Int32
|
optional
|
Zeitplan.Serie
|
Serie vom Turnus z.B. Jährlich, Monatlich etc.
|
Wiederholung
|
Int32
|
optional
|
|
Wiederholung der Serie (Turnus)
|
ID_Subjekt_Eigentuemer
|
Int32
|
optional
|
|
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
|
optional
|
|
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
|
optional
|
|
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
|
optional
|
|
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
|
optional
|
|
Bezeichnung vom Objekt
|
Geschosszusatz
|
String
|
optional
|
|
GeschossNr. + GeschossZusatz
|
Zusatzbez
|
String
|
optional
|
|
Zusatzbezeichnung vom Gerät
|
EnergieArt
|
String
|
optional
|
|
Energieart vom Gerät
|
Name_Vertragspartner
|
String
|
optional
|
|
Name vom Vertragspartner
|
Vorname_Vertragspartner
|
String
|
optional
|
|
Vorname vom Vertragspartner
|
ObjektNr
|
String
|
optional
|
|
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
|
optional
|
|
ID_Objekt gemäss dem Input-Parameter UeberObjettypen
|