SAP Knowledge Base Article - Public

3465668 - Error when signing the Complete e-Signature step: sign field does not assign. - Onboarding

Symptom

When a new hire attempts to sign the form in the Complete e-Signature step, the following error is displayed: "Error: Signing document because of missing field: sign field does not assign."

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Log in as the new hire, or proxy as Hiring Manager
  2. Navigate to For You Today > Provide your details to get onboarded.
  3. Task: Complete the e-Signature
  4. Click Start
  5. Click "Click to Sign"
  6. Error: Signing document because of missing field: sign field does not assign

Cause

  • Cause #1: In the document template configuration, the signature field is set as a "Digital Signature" instead of a "Text Field", which prevents the system from capturing the e-signature.
  • Cause #2: Missing permissions for the new hire or hiring manager.

Resolution

  • Solution 1:
    1. Download the affected form from Maintain Onboarding and Offboarding Document Templates.
    2. Re-configure the signature field to a "Text Field" (Ensure that the key/placeholder is also correct. - e.g. DocuSignSignHere).
    3. Re-upload the form in Maintain Onboarding and Offboarding Document Templates.
    4. Run the Onboarding Compliance Metadata Sync Job in Provisioning > Manage Scheduled Jobs.
    5. Restart the Onboarding process of the candidate or test with a new one.
  • Solution 2:
    • Ensure that the following permissions are granted to the affected candidate or Hiring Manager's permission role:
      • Metadata Framework:
        • Access to non-secured objects
      • Compliance Object Permissions
        • AssignedComplianceForm (View/Edit)
        • Compliance Document Flow (View/Edit)
        • Compliance Form (View/Edit)
        • Compliance Form Data (View/Edit)
        • Compliance Form.metadataForFormFields (FormFieldMetadata) (View/Correct/Create)
        • Compliance Form.metadataForPDFs (FormPDFMetadata) (View/Correct/Create)
        • Compliance Form.metadataForPDFs.formSignatures (FormPDFSignatureMetadata) (View/Correct/Create)
        • Compliance Form.metadataForPDFs.pdfMetadataForLocales (FormPDFLocaleMetadata) (View/Correct/Create)
        • Compliance Form.metadataForUi (FormUIMetadata) (View/Correct/Create)
        • Compliance Form.metadataForUi.metadataForLocales (FormUILocaleMetadata) (View/Correct/Create)
        • Compliance Process (View/Edit)
        • Compliance Process Responsible Object (View/Edit)
        • Compliance Process Task (View/Edit)
      • Onboarding or Offboarding Object Permissions:
        • Document Data (View/Edit)
        • Document Flow (View/Edit)
        • Document Template (View/Edit)
        • Document Template Mapping Preview (View/Edit)

See Also

  • 3391979 - Signing Document Because of missing field : sign field does not assign-Onboarding
  • 3313397 - Error: Signing document because of missing field: sign field does not assign. - Onboarding
  • 3152787 - Employee or Hiring Manager is unable to sign the Compliance Form - Onboarding

Keywords

Onboarding, Onboarding 2.0, OBX, e-Signature, Click to Sign, Signing document because of missing field: sign field does not assign, Permissions, Unable to sign, Document, Compliance, Text Field, Digital Signature, Sign, Signature , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem

Product

SAP SuccessFactors Onboarding all versions