Format JSON Db
Zuletzt geändert: 07.09.2026 05:42

Übersicht

Format-JsonDB #

ÜBERSICHT #

Sortiert die Partner-Definitionen in partner.json nach fester Reihenfolge. -> noch nicht allgemein und damit nicht final

SYNTAX #

Format-JsonDB [[-Path] <string>] [<CommonParameters>]

BESCHREIBUNG #

Lädt die Datei database\partner.json, sortiert die Felder jedes Partner-Objekts:

  • zuerst definierte Einzelfelder in fester Reihenfolge
  • danach nicht definierte Einzelfelder
  • danach Objekte
  • zuletzt Arrays

Das Ergebnis wird als JSON mit erhaltener Reihenfolge wieder gespeichert.

PARAMETER #

-Path #

Type: string
Default: $null

Pfad zur partner.json. Standard: database\partner.json relativ zum Modulverzeichnis.

BEISPIELE #

# Sortiert die partner.json am Standardpfad
Format-JsonDB
# Sortiert eine andere Datei
Format-JsonDB -Path 'D:\Temp\partner.json'

HINWEISE #

ALTLAST (Inventur 07.09.2026, docs\internal\legacy-inventory.md, Familie 1): Konfiguration aus JSON-Dateien. Konsumenten: EulandaXedi (eingefrorene Kette Invoke-TransportWorker, Invoke-SalesOrdersBatch, Postoffice), Customers EdiLegacyDreistern und EdiLegacyTubaClean, Send-WordPressGfOrderMail. Nicht für neuen Code - Konfiguration gehört in die SQL-Tabellen der X-Suite.