Skip to main content
Skip table of contents

Fehlermeldung bei der Datensynchronisierung: Für mindestens ein Pflichtfeld wurde kein Wert eingegeben

Komponente

edoc archive service

Version

25.9.2, 25.10.1

Erstellt am

Zuletzt geändert am

Tue, 21 Oct 2025 11:44:29 GMT

Reviewstatus

Review

KB-Artikelnummer

1774256220

Zusammenfassung

Mit edoc archive service 25.9.2 wurde die Pflichtfeldprüfung für Datensammlungen implementiert.

Wenn Sie diese Option aktiviert haben, werden Datensynchronisierungen Vorgänge ignoriert, die die Pflichtfeldprüfung nicht bestanden haben. Die Vorgänge werden im Cockpit von edoc archive service mit dem Vorgangsstatus Ignoriert (Unvollständig) angezeigt.

Beim Updateprozess von edoc archive service auf 25.9.2 wird normalerweise im Hintergrund eine Migration ausgeführt, die die Informationen zu den Pflichtfeldern bei den Feldzuordnungen der Vorgangsarten ergänzt.

Diese Migration ist in Build 25.9.2 fehlerhaft: Die Pflichtfeldverletzungen werden nicht erkannt, und das ECM-System gibt beim Archivieren einen Fehler zurück.

Für mindestens ein Pflichtfeld wurde kein Wert eingegeben.

Der Fehler wurde in diesem Build behoben: 25.10.1

Um das Problem zu beheben, stellen wir Ihnen zwei Lösungswege für unterschiedliche Szenarien zur Verfügung:

  • Szenario 1: Sie haben nur einige wenige Feldzuordnungen konfiguriert, die Sie ohne Weiteres manuell bearbeiten können.

  • Szenario 2: Sie haben zahlreiche Feldzuordnungen konfiguriert, sodass das manuelle Bearbeiten der Feldzuordnungen zeitaufwändig ist.

Wenn Sie bereits ein Update auf edoc archive service 25.9.2 durchgeführt haben, können Sie eine der folgenden Lösungen zum Beheben des Fehlers durchführen.

Wichtige Voraussetzungen

Voraussetzungen für Lösungsweg 1:

  • Zugang zur Administration von edoc archive service (Browser).

Voraussetzungen für Lösungsweg 2:

  • SSH-Zugriff auf edoc platform mit edoc archive service mit Berechtigung auf MicroK8s.

  • edoc archive service Version 25.10.1 (mit Bugfix).

Lösung

Wählen Sie je nach Szenario den geeigneten Lösungsweg aus.

Lösungsweg 1: Erneutes Speichern von Feldzuordnungen der betroffenen Vorgangsarten

Dieser Lösungsweg eignet sich gut für Szenario 1, bei dem Sie nur einige Feldzuordnungen manuell speichern müssen.

  1. Öffnen Sie die Administration von edoc archive service im Browser.

  2. Navigieren Sie zu Systeme und Vorgangsarten zuordnen > Vorgangsarten konfigurieren.

  3. Navigieren Sie für jede betroffene Vorgangsart zu Feldzuordnung konfigurieren und klicken Sie erneut auf Speichern.

Lösungsweg 2: Erneutes Durchführen der Migration im edoc archive service-Container

Dieser Lösungsweg eignet sich gut für Szenario 2, bei dem Sie zahlreiche Feldzuordnungen haben, die Sie mit der Migration des edoc archive service-Containers ohne Manuelles Bearbeiten der Feldzuordnungen aktualisieren können.

  1. Stellen Sie eine SSH-Verbindung zu edoc platform mit edoc archive service her.

  2. Führen Sie die Migration im edoc archive service-Container erneut aus mit folgendem Befehl:

    BASH
    kubectl exec -it -n <namespace> archive-service-deploy-<podId> -- php artisan app:add-is-required-and-name-to-every-field-mapping

Für die Variable namespace fügen Sie entsprechend des Namespace master, staging oder test ein. Die Variable podId können Sie mit der Tabulatortaste ergänzen.

Sie können auch vor dem Eingeben des Befehls den Podnamen anhand der Liste ermitteln, die Sie mit folgendem Befehl anzeigen:

BASH
kubectl get pods -A

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.