Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

This guide takes you through step by step instructions to create a Leave Approval Workflow. This tutorial uses the form you created in the Getting Started with Forms tutorial.

Tip

We strongly recommend that you jump directly to the Workflow Tutorial if you are already comfortable using the Workflow Designer. The Workflow Tutorial teaches you important workflow design patterns and increases your skills using the many workflow designer features.

A common example of a workflow is a Leave Approval workflow, where an employee requests vacation and the manager must either approve it, reject it or send it back to the employee for corrections. Typically, the process is paper or email-based. The employee fills out a paper form and hands it to the manager for a signature. The form is then faxed or delivered to HR where it is saved in a folder or scanned into the HR or document management system.

Using Live Forms, you can automate this workflow so that it is completely electronic and paperless. Further, you can integrate the workflow with Google Apps, a document management system such as Digitech ImageSilo/PVE, your database or custom business system so that the leave approvals are stored online.

Image Modified

The steps for the Leave Approval workflow are as shown in the figure:

  1. The employee goes to a web page that embeds the workflow. Live Forms makes this very easy to do.
  2. The form is configured so that the employee only sees the relevant portion of the form, i.e. the employee does not see the Manager Approval section or the HR Review section. The employee information and manager ID are automatically populated by .
  3. The employee fills in the form, digitally signs it and clicks a Submit Request button.
  4.  puts the leave approval request on the specific manager's task list, [optionally] notifies the Manager by email and displays a confirmation message to the employee.
  5. The manager logs in

...

  1. and visits a web page that displays an electronic task list. All pending leave approval requests will be displayed in the task list.
  2. The manager clicks to perform an approval. The Manager-specific portions of the form are now visible. The data entered by the employee is automatically populated for the manager to review.
  3. If the manager requires corrections, the form can be sent back to the employee to make changes.
  4. Once approved, the manager digitally signs the form and clicks Submit Request.
  5. In the final step, the workflow is sent to the HR department to update records and/or make comments.

...

width300px

...

Table of Contents
maxLevel2

Live Forms In-house Only

If you are using Live Forms In-house software installed locally on your own machine, then the 1st step is to login as the admin user and create your 1st tenant. Follow the steps below:

...

 A  great way to test your workflow is to use a  space. A space is a frevvo website that is very easy to create. Your deployed forms/workflows are automatically added. Follow these steps to create the space:

  1. Ensure the visibility of your Expense Report workflow is set to public in tenant and that it is deployed to production: 
    1. In Workflow Properties, select the Access Control Tab. Set "Who can start the workflow" to "Anyone (login not required.)
      Image Modified
    2. On the Forms & Workflows Homepage, click the Image Modified Action menu for the Leave Approval Workflow. Select Image Modified Deploy.
      Image Modified

  2. Click on the Spaces Tab. Click the Image Modified Add icon. Enter an id and name for your space. Click Create. You will taken to the Space designer. Simply click the Save & Exit icon to return to your Space list.

     
  3. Click the Image Modified Action Menu and select Image ModifiedShare
    Image Modified
  4. Copy the share url for your space then logoff . 
    Image Modified
  5. Paste the space url into another browser or a new tab of the browser you are using. Login  as tom@<your tenant name>.  automatically makes your project a tab on the space menu and your Leave Approval Workflow an option on the menu under the tab. Your space should look something like this:
    Image Modified
  6. Click on the tab for your project and then click on the Leave Approval workflow. This brings you to the first step in your workflow. The workflow automatically has a navigation bar to indicate which step you are currently in as well as the next steps that are coming. 

  7. Fill in the fields in the 1st step, remember to sign and click the Send to Manager button to route the workflow to the Manager for approval.

  8. Tom should see the customized pending message that you set up on the manager activity in the workflow. 

  9. Logout of your space then login to the space as the manager jerry - jerry@<your tenant>.
  10. Click on the Important Items tab, then click the Task List. Jerry will see the pending Leave Approval request from Tom. Note the Task information that we set up on step 2 of the workflow using the template - Leave Approval for {EmployeeName} 
  11. Click the Perform icon to display the task. Notice Manager Jerry sees the Employee Information section filled in by Tom and the Manager Approval section so he can approve or reject the request.
  12. The manager name and email fields are populated by our business rule. 
  13. Add a comment and sign the section. 
  14. Click the customized Send to HR button. The pending message that you set up on the HR step of the workflow displays.
  15. Logout of your space and login as sue@<your tenant>.
  16. Click on the Important Items tab and then on the Task List. The pending task for the HR department displays. Note Sue, the HR employee, sees the Employee Information section, the Manager Approval section and the HR section. 
  17. Click the Finish button to complete the workflow. The workflow's configured form action message displays. 

  18. Logout of your space. 

...

  1. Read the general documentation on designing workflows for a detailed discussion of workflows and their features  
  2. Like forms, a workflow has three accessibility states. See making forms/workflows public for more details.
  3. Like forms, a workflows's doc and form actions are configurable. Go back into the frevvo workflow designer for one of your workflows to use the Form Action and Doc Action buttons. See submitting your form for more details.
  4. Workflows can be custom styled to fit the look & feel of your existing web site. See Layouts and Styles

  5. Refer to Workflow Design Patterns for a discussion of useful design patterns for workflows.

  6. See the Business Rules chapter for the details and examples of how to add behaviors to your forms/workflows using the Visual Rule Builder.

  7. Make your forms/workflows more interactive by using templates.

...