|
Component |
edoc archive service |
|---|---|
|
Version |
25.9.2, 25.10.1 |
|
Created on |
|
|
Last modified on |
An error occurredFailed to render Workflows Metadata macro on page 2164850854 during export. If this problem continues, please contact our Customer Support Team for assistance. |
|
Review status |
An error occurredFailed to render Workflows Metadata macro on page 2164850854 during export. If this problem continues, please contact our Customer Support Team for assistance. |
|
KB article number |
1774256220 |
Summary
The mandatory field check for data collections was implemented with edoc archive service 25.9.2.
If you have activated this option, data synchronization processes that have not passed the mandatory field check are ignored. The processes are displayed in the edoc archive service cockpit with the process status Ignored (Incomplete).
During the update process from edoc archive service to 25.9.2, a migration is normally performed in the background, which supplements the information on the mandatory fields in the field mappings of the process types.
This migration is faulty in build 25.9.2: the mandatory field violations are not recognized and the ECM system returns an error when archiving.
No value was entered for at least one mandatory field.
The bug has been fixed in this build: 25.10.1
To solve the problem, we provide you with two solutions for different scenarios:
-
Scenario 1: You have only configured a few field mappings that you can easily edit manually.
-
Scenario 2: You have configured numerous field mappings, making manual editing of the field mappings time-consuming.
If you have already updated to edoc archive service 25.9.2, you can use one of the following solutions to fix the error.
Important requirements
Prerequisites for solution 1:
-
Access to the administration of edoc archive service (browser).
Prerequisites for solution 2:
-
SSH access to edoc platform with edoc archive service with permission for MicroK8s.
-
edoc archive service version 25.10.1 (with bugfix).
Solution
Select the appropriate solution depending on the scenario.
Solution 1: Re-save field mappings of the affected process types
This solution is well suited for scenario 1, where you only need to save some field mappings manually.
-
Open the administration of edoc archive service in your browser.
-
Navigate to Map systems and process types > Configure process types.
-
Navigate to Configure field mapping for each process type concerned and click Save again.
Solution 2: Performing the migration again in the edoc archive service container
This solution is well suited for scenario 2, where you have numerous field mappings that you can update with the migration of the edoc archive service container without manually editing the field mappings.
-
Establish an SSH connection to edoc platform with edoc archive service.
-
Execute the migration in the edoc archive service container again with the following command:
Bashkubectl exec -it -n <namespace> archive-service-deploy-<podId> -- php artisan app:add-is-required-and-name-to-every-field-mapping
For the namespace variable, insert master, staging or test according to the namespace. You can add the podId variable using the tab key.
You can also determine the pod name from the list that you display with the following command before entering the command:
kubectl get pods -A