/
.Smart Forms v1.9

.Smart Forms v1.9

What are Smart Forms?

Smart Forms are used as the basis for many activities within Smart Onboarding.  They are very powerful and flexible, allowing the user to build simple and complex activities.  In addition to being used for onboarding activities, Smart Forms can be used to specify supplemental attribute information.

Onboarding Forms

Using Smart Forms, you can modify the existing activities or add new activities to the onboarding process.  There are many features available within Smart Forms, such as including bind variables within text, the ability to upload documents or attachments, and collaboration with other users.

Supplemental Attribute Data

You can use a Smart Form to add supplemental data for many attributes. Supplemental attribute data can be seen when the associated attribute is prompted, and can be used when specifying criteria for presenting activities to users. For details of how to add, edit, or delete supplemental attribute data, click here.

How do you add a Smart Form?

Click on the Menu icon and then click Create Revision under Revisions.

Menu



Create a content revision or modify a content revision that is in progress.

Click Add a New Value.

Create Revision Page



Select Content as the Type, and enter the Revision Date, Description, and Business Process ID.

Click Reserve.

Manage Revision



Click Configure.

Manage Revision Page



Click on Add for the content type Smart Forms.

Content Revision Page



Define Smart Form Fields

Enter the Smart Form information.  Refer to the chart below for information on the fields.

Define Smart Form Page



 Overall Specifications

FieldBehavior
Form Title
  • Name or title that describes the Form
Lookup Description
  • To find the Smart Form easily, name it accordingly
Output File Name
  • Save the Smart Form to a file
Participation Pool
  • The Role Type that will see the Smart Form

Required/Optional
  • Required: the user needs to complete the form before continuing
  • Optional: the user has the option to complete the form. The system will allow the user to proceed with the process and complete Submit to HR even without completing the optional activity.

  • By selecting this the user will have the bypass enabled for the form
  • The user must submit the bypass activity and acknowledge the form to continue with the process

Override Save Button Label

  • The label on the button that the user must click in order to save or continue
  • The default label is 'e-sign,' so if you leave this field blank, it will say 'e-sign'
  • Examples of replacement labels:
    • Acknowledge
    • Agree

Enable I Agree

  • By selecting this the user acknowledges the information provided on the form


Acknowledge Text

  • This field is displayed when the user selects the check box of 'Enable I Agree' label
Enable Print
  • Yes: the page will contain an icon that will allow the user to print the form
  • No: the user will not be able to print the form
Print Source
  • This field only shows up if you click on 'Yes' for Enable Print
  • Current Form: it will print in the form that the file is originally in
  • PDF Template:
    • selecting this will spawn another field below it
    • Clicking on the lookup will pull up all of the PDF Templates that are in your system
    • Clicking on the icon on the right side will:
      • pull up the 'Revise PDF Template' page if you leave it blank (the box between the lookup and this icon)
      • pull up the 'Define PDF Template Form' page for that particular PDF Template that you selected
    • For more information about PDF Templates, click here


 Form Fields and Attachments

FieldBehavior
Create/View Form Fields
  • Form fields are used to create fields that can be entered by the user
  • Once created, form fields are saved in your database and can be used in different Smart Forms.

Enable Attachments

  • Allows for attachments to be included on the Smart Form
  • Clicking on the lookup will allow you to select an attachment
  • The Description will match the Attachment's description


  • Add generates another row that allows you to add another attachment
  • Note: if you have Enable Attachments selected, then the system requires you to attach one for as many attachment rows that you've added
  • If you added extra rows, Delete the ones that are not in use
  • For more information about Attachments and how to get them into your system, click here
Enable Upload Documents
  • Allows the user to upload a document when it's in the onboarding process


 Text Editor

FieldBehavior

Maximize

Source

  • Makes the whole page into the text editor
  • Turns everything into html, allowing you to edit or expand the form's text and formatting possibilities

Cut, Copy, Paste,
Paste from Word

  • Respectively, left to right:
    • Cuts
    • Copies
    • Pastes
    • Pastes from Word

Undo, Redo

  • Respectively, left to right:
    • Undo the action last taken
    • Redo the last Undo's action

Insert Horizontal Line



Link, Unlink




Insert Special Character

  • Inserts a horizontal line


  • Link on a word will allow you to directly refer to a URL (which you can command to pop up, open in another window, the same window, and others through the Target tab), anchor in the text, or an email
  • Unlink any of the previously linked words


  • A 'Select Special Character' box appears like this, so that you can put one in your text:

Paragraph Format






Font Name







Font Size

  • How the font will be formatted, in regards to it as a paragraph or line

  • The different font-types

  • Changes the font size

Bold, Italic,

Strikethrough, Remove Format

  • Respectively, left to right:
    • Bolds the font
    • Italicizes the font
    • Strikes through (a line through the center) the words
    • Removes all of the formatting from this category (only removes bold, italics, strikethrough)

Insert/Remove Numbered List
Insert/Remove Bulleted List

Decrease Indent

Increase Indent


  • Will begin the numbered list/will remove the numbered list
  • Will begin the bulleted list/will remove the bulleted list

  • Will remove the numbered/bulleted list if it is the first number/bullet, or will negate the effects of the 'increase indent'
  • Will indent the already placed number/bullet, but only after the first number/bullet

  • Inserts a bind, a user specific reference

  • Highlights the binds that were inserted, for editing reference (won't show up when used)

  • Highlights the hidden sections of the text

(for more specifics on this, see Insert Form Field's Fields)

  • Inserts a form field in the system
  • Customize how it will be formatted/interacted with using Input Type
  • Choose whether or not it is a mandatory form field
  • Choose what label to use on it

  • Spawns options for a table, adjust, then click OK, and the table is created

  • Some points about tables:

    1) Do not create a table with only rows. Columns are required when you use tables.

    2) If you don’t need at least 1 column in the table then you don’t have to insert the table. You can directly paste the content in the rich text editor.

    3) If you need a table with 2 or more columns with different widths (not the default) and multiple rows of same property, then do not insert all the rows while inserting the table. Insert one row and adjust the column widths and then right click on one if the cell and use option ‘Insert Row Above/Below’. This will insert the rows with the same properties that you have configured already.

    4) If you need multiple rows and columns in a table with different widths for few/all the cells, then do not insert them as one table. Insert them as separate tables.

Inserts the content from the given url

Removes the borders around the text
Text Box
  • Enter information in the Text Box
  • This is where all of the Text Editing applies
  • You can expand or shrink the box by dragging the bottom-right triangle symbol

Tip

For examples of both types of Smart Forms, you can modify a Smart Form. That can give you a better idea of how they work.

Note that the Supplemental Attribute Data default Smart Forms have exceptions to creating Supplemental Attribute Data. It does not indicate that they have form fields, but to add Supplemental Attribute Data that is customized, you must insert form fields.


After you finish entering information, click Save.

Smart Form Page



How do you create a Form Field?

Click on Create/View Form Fields.

This will open a new tab.

Smart Form Page



Click on Add a New Value.

Define Form Fields



Enter a Field Description.

Select a Field Type.

Define Form Field Page



For example, Character. After you have defined the field click Save.

Define Form Field Page



Similarly, define new phone number field and select field type as Number. After you have defined the field, click Save.

Define Form Field Page



In Define Smart Form, on the fifth tab, click on Insert Form Field.

Define Smart Form Page


Insert Form Fields

Follow the chart below to fill out the fields.

Insert Form Field Box


#FieldBehavior

Input Type
  • In what type of format the form field will be in

Form Field
  • Click on Look Up.
  • Select the form field you want to use.

Mandatory
  • Check Mandatory if this Form Field's specifications are required.

Label Type
  • What the header label will say
  • Default: what the form field's description is
  • Custom: generates a box below. input anything you want it to say
  • None: no label

Display Label Colon
  • If the label will have a colon after it or not

Input Style
  • The customizable ability using html
  • For example, changing the font color or style


Select Input Type.




Click on Look Up to select the field.




Select the field that you want to insert.

Lookup Form Fields



Click OK.




The field will display on the form as shown.




Similarly, insert another form field that you have created for phone number. Click Save.




How do you modify a Smart Form?

There are two different methods to access/modify a Smart Form:

    • Add a New Value.
    • Search if you have an existing Smart Form in progress (click here to go directly to the second method).
Create Revision Page



Method 1:  Add a New Value:

Enter the information and then click Reserve.

Manage Revision Page



Click Configure, and then click here to continue.

Manage Revision Page



Method 2: Search: Instead of Add a New Value, click Search (you can filter out the results so that it only shows Content In Progress because those are the two requirements to modify a Content Revision).

Create Revision Page



Find the revision that you want to modify (it must be a content revision and in progress).

Create Revision Page



Click on View/Edit.

Manage Revision Page



Click on Review/Update for the Smart Forms.

Content Revision Page



Choose a Smart Form that you want to modify–you can use the Quick Filter to help find the one you have in mind.

Smart Forms Page



Make the desired changes, and then click Save.

Define Smart Form Page



Click Return.

Smart Forms Page



Scrolling down, you can see the changes made for this particular Content Revision in the Current Revision Summary. This makes it easy to manage multiple changes in one revision, and also reassures that the changes actually happened.

The number of Smart Forms created for this Content Revision is shown as number. You can make multiple additions or modifications in one Content Revision.

Content Revision Page



Scrolling back to the top, click Return to Manage Revision.

Content Revision Page



Click Apply.

If your changes are not complete, you can still View/Edit and it will take you to the previous page. You can also leave this Manage Revision page and leave the Content Revision in progress to modify, apply or withdraw later.

Manage Revision Page



How do you include a Smart Form in the onboarding process?

After creating or changing a Smart Form, it can be introduced into the onboarding process through a Process Revision.  Create a Process Revision or modify a Process Revision that is In Progress.

On the Process Revision page, click on Configure Business Process Rules.

Process Revision Page



Wherever there is an Add option, you can add an activity, in this case in the medium of Smart Form. Make sure that the step is accessible for the participant pool selected in the Smart Form options.

Click on Add.

Define Business Process Rules Page



Select one of the forms. Under Action Type, the Smart Forms are indicated as SMART_FORM.

Click OK.

Select Actions Page



Click on the Smart Form(s) that you just added.

Define Business Process Rules Page



Either select Always Route or Route if criteria is met. These options are explained here.

Then click Save.

Action Details Page



Scroll down and click Save on the Business Process Rules Page.

Define Business Process Rules Page



On the Process Revision page, click Return to Manage Revision.

Process Revision Page



Click Apply.

Manage Revision Page



The Smart Form added can be seen at run time for the candidate as shown below.




How do you enable bypass option in a Smart Form?

You can enable bypass option while defining a new Smart Form or modifying an existing one. Check Allow Bypass option on the Smart Form.

When the option is set, the participant pool that will see the Smart Form, will have the ability to bypass this activity. So it is users choice that they can either complete the activity or opt for bypass.

Enter Smart Form data and save.

Check Allow Bypass option



Apply Content Revision and include the Smart Form into the onboarding process using Process Revision. For details on adding Smart Form to onboarding, check above steps.

When the Smart Form appears in the New Hire process, the New Hire will have the ability to bypass the activity. 

Click on the Bypass Activity gadget on the right corner of the page.

Bypass Activity



Enter your comments and click Submit.




The completed bypass activity is shown as below. After the activity is bypassed, the user can still complete the activity if they want to.



Related content

© Smart ERP Solutions, Inc.