Views:

Behavior:
You have created a workflow to process forms, which writes back to the form via the "Fill Area on the document." When attempting to process a form through the workflow, it gets to an Assign Data or a Task's Assign Data step and the following error is returned, 

Error in system activity: Cannot set PDF Form Fields to DocumentID: [] in FileCabinet: [] FIELD VALUES: [FieldName]: [Value]

Solution:
This can be caused by any of the three following scenarios; 

Scenario 1:
If this error is thrown from an Assign Data step, check the DocuWare account that is set to run the workflow.
Once this is known, provide the "Edit documents" right on the file cabinet.

Scenario 2:
If this error is thrown from an Assign Data step inside a Task activity, then determine which DocuWare account was assigned this task and try to confirm the decision for it.
Once this is known, provide that DocuWare account "Edit documents" rights on the file cabinet.

Scenario 3:
If the previous scenarios do not apply, check which Windows account is set for the following, 

  • Platform Application Pool: This executes assignments done through the Task activity. Please ensure that this Windows account has access to the DocuWare system files and, most importantly, the storage location.
  • Background Process Server: This executes assignments which are done through the Assign Data step. As above, please ensure that the Windows account has the appropriate permissions.

After making these changes from the scenario relevant to your DocuWare system, the workflow should now be able to write back to the form.

KBA is applicable for both Cloud and On-premise Organizations.