Save Edifact Partner
Zuletzt geändert: 14.03.2026 05:56

Save-EdifactPartner #

Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.

ÜBERSICHT #

Speichert eine EDIFACT-Partnerkonfiguration als JSON in der Datenbank.

SYNTAX #

Save-EdifactPartner  [<CommonParameters>]

BESCHREIBUNG #

Diese Funktion speichert eine Partnerkonfiguration (JSON-String) in der Tabelle ‘EdifactPartner’. Falls bereits eine Konfiguration für den angegebenen Partner existiert, wird sie aktualisiert, ansonsten neu angelegt (Upsert-Logik).

Vor dem Speichern werden SQL-Injection-Risiken durch Escaping abgesichert.

PARAMETER #

-PartnerName #

Name des EDIFACT-Partners (Schlüssel für den Datensatz).

-JsonPayload #

Der JSON-String mit den zu speichernden Partnerdaten.

-ConnStr #

Der ADO-Verbindungsstring zur Ziel-Datenbank.

AUSGABEN #

void

Keine Ausgabe. Die Datenbank wird direkt aktualisiert.

BEISPIELE #

# Speichert oder aktualisiert die Partnerkonfiguration für 'PartnerX'.
Save-EdifactPartner -PartnerName 'PartnerX' `
                    -JsonPayload '{"ediId":"12345","description":"Testpartner"}' `
                    -ConnStr $connStr

HINWEISE #

  • Die Tabelle ‘EdifactPartner’ wird ggf. durch Test-EdifactPartnerTable sichergestellt.
  • Funktion ist Teil der internen EDIFACT-Verwaltung.