Get Maintenance Contract
Zuletzt geändert: 14.03.2026 05:56

Get-MaintenanceContract #

ÜBERSICHT #

Liest einen einzelnen Wartungsvertrag aus der EULANDA-Datenbank.

SYNTAX #

Get-MaintenanceContract [[-ContractId] <int>] [[-ContractNo] <int>] [[-Conn] <__ComObject>] [[-Udl]
    <string>] [[-ConnStr] <string>] [<CommonParameters>]

BESCHREIBUNG #

Diese Funktion liest einen Wartungsvertrag aus der View esolWartung.Wartungsvertrag. Die Identifikation erfolgt wahlweise über die interne ID (ContractId) oder die Vertragsnummer (ContractNo). Wenn beide angegeben sind, hat ContractId Vorrang.

Die Verbindung erfolgt über Conn, Udl oder ConnStr mithilfe von Get-Conn.

PARAMETER #

-ContractId #

Type: int

Interne ID des Wartungsvertrags.

-ContractNo #

Type: int

Vertragsnummer (KopfNummer bzw. Wartungsvertrag).

-Conn #

Type: __ComObject

Optional: Bereits offene ADODB-Verbindung.

-Udl #

Type: string

Optional: UDL-Dateipfad zur Verbindung.

-ConnStr #

Type: string

Optional: Connection-String zur Verbindung.

AUSGABEN #

hashtable

Hashtable mit den Vertragsdaten (Id, Wartungsvertrag, Status, Objekt, VkNetto usw.).

BEISPIELE #

Get-MaintenanceContract -ContractNo 100001 -Udl 'C:\temp\Eulanda.udl'