Zum Inhalt

CFG-11 – Einen Kunden vollständig deaktivieren oder aufnehmen

Ein Kunde wird nicht durch ein Rootfeld active abgeschaltet. Das Manual beschreibt stattdessen das Verschieben seiner JSON-Datei aus dem aktiven Kundenordner in dessen Unterordner deaktiviert. Die Konfiguration bleibt dadurch erhalten, wird aber beim nächsten Laden nicht mehr als aktive Kundendatei eingelesen.

Zuerst den richtigen Ordner feststellen

Hier besteht ein revisionsgebundener Pfadunterschied:

Quelle Globale Dateien Kundendateien
Manual 09.10.2026, physisch S. 13 JsonGeneral unter Programmverzeichnis JsonKunden unter Programmverzeichnis
Lokaler Source, Revisionliteral 20261013 Settings\JsonGeneral\ unter Application.StartupPath Settings\JsonKunden\ unter Application.StartupPath

Nicht beide Wege parallel befüllen und nicht auf Verdacht Konfigurationen verschieben. Zunächst für die tatsächlich gelieferte EXE deren gültigen Pfad klären. Der Source liest jeweils *.json nur im Top-Level; Unterordner werden dabei nicht rekursiv durchsucht. Bei Globaldateien verwendet er die erste gefundene JSON; eine belastbare Zusammenführungs- oder Sortierregel ist nicht belegt.

Deaktivieren

  1. Betroffenen Kunden und exakte Quelldatei bestimmen; Datei geschützt sichern. Beaufsichtigenden Monitor und kontrollierten Stopp berücksichtigen.
  2. Nach beendetem Verarbeitungslauf die Kundendatei in deaktiviert unter genau diesem tatsächlichen Kundenordner verschieben. Nicht Kundenbilder, Eingänge oder Ergebnisse verschieben.
  3. Programm kontrolliert neu starten. Änderungen sowie Hinzufügen/Entfernen von Kunden werden laut Manual erst nach Neustart wirksam.
  4. Kundenanzahl und aktive Kunden im Monitor kontrollieren. Eine alte Ergebnisdatei ist kein Beleg weiterer Verarbeitung.

Wieder aufnehmen und Grenzen

Zum Aktivieren die geprüfte Kundendatei zurück ins aktive Top-Level legen und kontrolliert neu starten. Keine zweite gleichartige Datei als „Backup“ mit .json im aktiven Top-Level belassen. Mindestens eine Kundendatei ist im gelesenen Source erforderlich; bei leerem Kundenordner beendet er sich.

Ein Rootfeld active in alten Beispielen ist kein belegter Kundenschalter. mainFolder.*.subFolder[].active steuert dagegen einzelne Ausgänge, siehe CFG-12. Für die Dateiablage gibt es keinen JSON-Defaultwert; Aktivität folgt dem eingelesenen Dateibestand.

Quellen

ImageConvert-4.pdf, 09.10.2026, physisch S. 13, 21–22, 53. Intake IC/Form1.cs Z. 120–121, 204–209, 252–255, statischer Quellstand, kein Lauf-/EXE-Abgleich. Sicher ändern · Daten ansehen · Überwachung