Get-EdifactPartner #
ÜBERSICHT #
Liefert einen JSON-String mit Partner-Settings aus der SQL-Tabelle.
SYNTAX #
Get-EdifactPartner [-PartnerName] <string> [-ConnStr] <string> [<CommonParameters>]
BESCHREIBUNG #
Baut eine ADODB-Verbindung auf, stellt sicher, dass die Tabelle ‘EdifactPartner’ existiert, und liest die gespeicherte JSON-Konfiguration für den angegebenen Partner aus. Existiert kein Eintrag, wird ein Default-Payload mit nur dem ‘PartnerName’-Feld zurückgegeben.
PARAMETER #
-PartnerName #
Type: string
Der Name des Partners (Pflicht, darf nicht leer sein).
-ConnStr #
Type: string
ADODB-Verbindungsstring zur Datenbank (Pflicht, darf nicht leer sein).
AUSGABEN #
string
Gibt einen JSON-formatierten String zurück: - Enthält im Erfolgsfall die gespeicherte Konfiguration (JsonPayload). - Liegt keine Konfiguration vor, enthält das JSON nur ‘{ “partnerName”: “
BEISPIELE #
# JSON-Konfiguration für Partner 'ACME' abrufen
$json = Get-EdifactPartner -PartnerName 'ACME' -ConnStr $myConnStr
HINWEISE #
- Als Public-Funktion exportiert und interaktiv nutzbar.
- Nutzt ‘Test-EdifactPartnerTable’ zur Sicherstellung der Tabellen-Existenz.