Symptom
- When completing the Compliance Forms, when the Employee or Hiring Manager clicks on "Click to Sign", no action is triggered and the e-signature is not captured in the form, triggering the following error: "Signing document because of missing field: sign field does not assign."
- The "Submit All" button remains greyed out and cannot be selected.
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Proxy as the Employee or Hiring Manager
- Perform the Complete e-Signature on Compliance Forms
- When the Employee or Hiring Manager clicks on "Click to Sign", no action is triggered and the e-signature is not captured in the form, triggering the following error: "Signing document because of missing field: sign field does not assign."
Cause
The error is caused by a permission issue. The required permission Metadata Framework > Access to non-secured objects is not granted to the Employee or Hiring Manager, preventing the system from properly assigning and capturing the signature field.
Resolution
- Navigate to Admin Center > Manage Permission Roles
- Open the permission role associated with the Employee or Hiring Manager
- Grant the permissions: Metadata Framework > Access to non-secured objects
If the issue persists after ensuring that all prerequisites have been properly configured and implemented according to the Implementation Guide, please create a support case for further investigation.
See Also
Keywords
Click to sign, Submit all is greyed out, greyed, E-Signature, Compliance forms, Onboarding, while trying to invoke the method java.lang.String.split(java.lang.String) of a null object loaded from local variable 'signFieldnames', Hiring Manager, Onboarding, Signing document because of missing field: sign field does not assign , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem
SAP Knowledge Base Article - Public