Views:

Behavior:
When a call is made to the DocuSign service, you receive the following error, 

"Please correct the following DocuWare configuration issues to allow DocuWare Electronic Signature to function properly: Field [Field Name] does not exist or user does not have read permission"

Solution: 
This error message indicates either one of the following, 

  1. The account running the workflow does not have permissions to access the referenced index field.
  2. The name of the field is not correct. Verify that the correct database name has been provided.

To find out the database name of an index field, please refer to the following KBA article;
KBA-36531  · DocuWare Support Portal

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

Comments (5)
  • Hi, 

    I also have this error using DocuSign Web Service.
    How do you solve this issue?
  • Hi,

    If you are getting this error, after following the DW eSignature Configuration Guide, to store or start DocuSign in another file cabinet, please refer my workaround below.

    And this is for the preconfigured solution "Electronic Signature" installed before April 2023. I'm not sure if this bug is fixed after this date, and my workflow or autoindex names might be different from yours.

    Reason for this error, the workflow global variable "FCGUID_T255" was configured to grab the default cabinet name "SG - Documents" no matter which new target file cabinet you have created for the DocuSign service.

    The workaround,
    1. Create a new text database field in target cabinet, e.g. name it "Fcabname".
    2. In the new Autoindex "SG - Start Signature" for the target cabinet, I add a new matching field in Matchcode. "Fcabname" is equal "File Cabinet GUID".
    3. In workflow, "SG - System Data"n --> "SG - Remote Signature", go to the 1st Assign Data activity "Assign Variables"
    4. Look for this Destination workflow global variable "FCGUID_T255", move its position to below/after Destination workflow global variable "DocID_N".
    5. Click on pencil to edit File Cabinet entry type of  Destination workflow global variable "FCGUID_T255".
    6. Edit the WHERE clause to 
  • Sorry continue from above, accidentally clicked enter to post...

    6. Edit the WHERE clause to DW_SIGNATUREDOCID = GV_DocID__N
    7. Save and publish the workflow.

    You should not get this error now.

    Thank you.
  • Hi again,

    One more point to add, which i missed out in previous post.

    For point 1. Create a new text database field in target cabinet, e.g. name it "Fcabname", after creating it, need to predefine a custom entry, with the cabinet name. E.g. if you target cabinet name is DocuSign NDA, just insert this name as the predefined custom entry value.

    Thank you.
  • HI,
    Just realised the correct method is to create a New Configuration for a Signature, using the preconfigure form.

    In here, you would need to specify the new target cabinet.

    Thank you.