Get-CompanyData #
ÜBERSICHT #
Liest die Firmenstammdaten aus der EULANDA SQL-Registry.
SYNTAX #
Get-CompanyData [[-Conn] <__ComObject>] [[-Udl] <string>] [[-ConnStr] <string>]
[<CommonParameters>]
BESCHREIBUNG #
Die Funktion Get-CompanyData liest Firmenstammdaten, Bankverbindungen und rechtliche Informationen direkt aus der EULANDA SQL-Registry.
Im Gegensatz zu New-EulandaClient wird keine COM-Verbindung zum EULANDA-Client benötigt — nur eine ADO-Datenbankverbindung.
Alle Firmenstammdaten werden in einer einzigen SQL-Abfrage gelesen.
PARAMETER #
-Conn #
Type: __ComObject
Ein bereits geöffnetes ADODB.Connection-Objekt zur EULANDA-Datenbank.
-Udl #
Type: string
Pfad zu einer UDL-Datei mit den Verbindungsdaten.
-ConnStr #
Type: string
Ein ADO-Connection-String zur EULANDA-Datenbank.
AUSGABEN #
PSCustomObject
Ein Objekt mit Firmenstammdaten, Bankverbindungen (1-5) und LegalNote.
BEISPIELE #
# Firmendaten über UDL-Datei abrufen
$company = Get-CompanyData -Udl "C:\Users\cn\EULANDA_1 EULANDA.udl"
Write-Host "Firma: $($company.Firma), USt-ID: $($company.UstId)"
# Firmendaten über bestehende Verbindung abrufen
$conn = Get-ConnByUdl -Udl "C:\Users\cn\EULANDA_1 EULANDA.udl"
$company = Get-CompanyData -Conn $conn
Write-Host "$($company.Firma), $($company.Strasse), $($company.Plz) $($company.Ort)"
# Bankdaten anzeigen
$company = Get-CompanyData -Udl "C:\Users\cn\EULANDA_1 EULANDA.udl"
Write-Host "Bank: $($company.Bank1Name), IBAN: $($company.Bank1IBAN)"