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-EdifactPartnerTablesichergestellt. - Funktion ist Teil der internen EDIFACT-Verwaltung.