Signature pad for non-scoped HR

Signature pad is a feature that the non-scoped version of HR can use. It captures an electronic signature that can be associated with a document or a task.

Use
You can send your employees documents that require a user verification such as a digital signature or by typing their name.
When signature pad is associated with a document or a task, it captures the drawn signature as an image and stores it in the Signature Image [signature_image] table.
Note: Typing a signature provides acknowledgement, but does not capture an image that is stored.
The HR Service Delivery application uses signature pad with onboarding documents like offer letters, background check approval, company policy acknowledgements, and more.
The Human Resources Scoped App: Core [com.sn_hr_core] plugin activates the Signature Pad [com.snc.signaturepad] plugin. The Signature Image [signature_image] table installs with this plugin.
For HR document templates, use the Insert Signature button to insert a variable that prompts a user to sign the document. For HR PDF document templates, use the Employee Signature field name and PDF Template Mappings to prompt a user to sign the document. Refer to HR Document Templates.
Note: Check the generate document UI action condition to ensure this feature works correctly.
Examples
The HR Delivery System uses PDF documents for various scenarios. An example of the code used to call a UI page or dialog box for the signature pad:
An example of the code used in a document after a signature has been accepted and a final PDF document is created:

Activate the Signature Pad plugin in non-scoped HR

To activate signature pad in your application, activate the Signature Pad plugin [com.snc.signaturepad]. The Signature Image [signature_image] table installs with this plugin.

Before you begin

Role required: admin

About this task

To purchase a subscription, contact your ServiceNow account manager. After purchasing the subscription, activate the plugin within the production instance.

You can evaluate the feature on a sub-production instance without charge by requesting it from the HI Customer Service System.

Procedure

  1. Navigate to System Definition > Plugins.
  2. Find and click the plugin name.
  3. On the System Plugin form, review the plugin details and then click the Activate/Upgrade related link.

    If the plugin depends on other plugins, these plugins are listed along with their activation status.

    If the plugin has optional features that depend on other plugins, those plugins are listed under Some files will not be loaded because these plugins are inactive. The optional features are not installed until the listed plugins are installed (before or after the installation of the current plugin).

  4. (Optional) If available, select the Load demo data check box.

    Some plugins include demo data—Sample records that are designed to illustrate plugin features for common use cases. Loading demo data is a good practice when you first activate the plugin on a development or test instance.

    You can also load demo data after the plugin is activated by clicking the Load Demo Data Only related link on the System Plugin form.

  5. Click Activate.

Test Signature Pad in non-scoped HR

After you have activated the Signature Pad plugin, you can try it.

  1. Navigate to System UI > UI Pages > accept_signature.
  2. Scroll down and click Try It.
  3. In the Print your name field, type your name.
  4. Click Accept.
    A record is inserted in the Signature Image [signature_image] table.
  5. To draw your signature, select the Draw it tab.
  6. Use your mouse to draw your signature.
  7. Click Accept.
    A record is inserted in the Signature Image [signature_image] table.