Versions Compared

Key

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

Testing and using flows is much like testing and using forms . Please refer to the forms chapter for the bulk of information on this topic. We'll only discuss the differences here

...

Section
Column

When you click Test Image Modified

...

 icon  will display your flow in “Use Mode”—in other words, the flow will appear and behave exactly as it will when users access it. To test the flow, just complete it as your users would and click Submit. Test mode allows you to view your flow as it would appear on a desktop, iPad or iPhone. Refer

...

to Testing Forms for more information about Test Mode views.

Tip

The Flow Tutorial is a fabulous way to learn how to test your flows.

Column
width240px

On This Page:

Table of Contents

Invalid Form Notification for Users

Live Forms provides a method to show validation errors at the time of submission. Click on the Continue or Finish button in a flow that contains invalid data or required fields that are empty and the invalid controls are highlighted with a background color. Refer to this documentation for the details. 

Approval Flows

Approval workflows are very easy to automate in . The requestor fills out the original form (or set of forms) electronically and the flow is then routed it to the appropriate person or persons according to the desired business scenario. They’re notified with an email and can take action instantly using any device e.g. instant approval using a smart phone. E-signatures are collected and pdfs can be generated along the way.  offers multiple integration options so you can save your data. 

Image Added

Approving a Task

Reviewing a task for approval is very easy in  using the Task List. The approver can use the Image Added Quick Approval or the Image Added Perform icons to  display the approval step. Quick Approval displays a Quick View of the task without displaying the entire form. It allows the user who's responsibility it is to review the task (manager, supervisor, reviewer etc.) to add a comment, approve or reject, sign and pass it to the next user in the flow. This works well on mobile devices. Of course, if the approver wants to see the entire form they can click the Details button.

 Follow these instructions to approve a task for the flow that you downloaded:

  1. Access the flow from your space. Log in to . 
  2. Click the appropriate tab then select the flow from the choices.
  3. Run the flow to a step that requires an approval. - (manager, VP, Payroll) .
  4. Check the email for any user whose role is manager. Click on the link in the email.
  5. Log into  as the user that can perform this step. 
  6. Access the task by clicking the Important Items tab and then click on the Task List.
    1. For a quick approval, click the   Image Added Quick View icon. If the task does not have a Image Added Quick View icon, click the Image Added Perform icon. Notice the task is now locked so no one else can review it.
    2. Here is an example of Quick Approval for the Expense Statement flow. If the approver wants to see the Expense Statement first, then click the Details button.
      Image Added
    3. Sign if required. If you clicked on the Image AddedQuick View icon, click  the Approve button. a "Task successfully approved" message displays. Logout. 
  7. If you clicked on the Image Added Perform icon, fill in the required fields, clclick the button on the screen to advance to the next step or complete the flow. The label of the "Continue" button may differ as this is customizable by the flow designer. The task disappears from the task list.
  8. If the flow has additional steps, then check for a task notification email with a link to the task, for a user who can perform that step, then login if required. For example, the third step in the Expense Report flow is performed by a user with the role of Finance and the final step is performed by a user with the role of CFO.
  9. Access the task by clicking the Important Items tab and then click on the Task List. Approve each step. 
  10. Complete the remaining steps for the flow. Logout. 

Rejecting a Task

A non-admin user can send a task back to a previous step by clicking the Reject button. The Reject button is configurable by the designer so all steps in the flow may not have one. 

...

Sue clicks the Reject button. She rejects the task back to the step in the flow performed by William by selecting that step from the Prior Activity dropdown. Then she provides the reason for the rejection.

Image RemovedImage Added

She clicks Submit on the Rejection screen and sees the "Task successfully rejected" message.

...

The task is removed from Sue's task list and she logs out. William receives an email asking him to attach the receipts. 

 Image RemovedImage Added

William clicks on the link in the email, logs into  and accesses the task from his Task List.

...

He uploads the receipts then resubmits the Expense Report. The workflow is routed to Jerry, who can reject the task and send it back to William or approve it. If approved, the workflow will once again be routed to the Payroll department employees. Now that the receipts are attached, the first employee in Payroll to perform the task can complete the final processing of William's Expense Report.  

Notification Email

There are many places that generate emails: task notification, activity document action, anonymous client activities, form action, escalation reminders.Flows with an Email or HTTP  steps cannot be reset to those activities. You can reset a task to an activity with a precondition provided that activity was executed and the precondition still holds. You cannot reset a task to a Summary Step. 


Saving forms/flows to complete at a later time

Users may not have all the information required to complete a form/flow in a single session.  offers a Save/Load feature that adds a Save button to the bottom of the form: Users can  partially complete forms/flows including leaving required fields blank and even having invalid data in form fields then click Save. The partially completed form is saved to the user's Task List. Later the user can re-open the form either in the same browser or a different browser or even from a different computer, and reload the partially completed form and continue working on it. You can save the form/flow as many times as you like. Clicking the Image Added Saved Tasks icon displays all tasks partially completed by the user. Each time the Save button is clicked is tracked by creating entries in the Audit TrailSaved forms are not the same as submitted forms. Saved forms do not appear in the Submissions Repository. Saved forms can contain invalid data and also contain required fields with no values yet entered. When such a form is re-loaded the missing and invalid values are again flagged as such by . And the form cannot be submitted (the submit button will be grey'd out) until corrections are made to those fields. 

Follow these steps to Save a form:

  1. Logon to your  space as f_tom.
  2. Select a form/flow from the tab you created. Fill in some parts of the form/flow but do not complete it. Click the Save button. The "Save Successful" message will display.
  3. Click the Image Added icon to display your Saved forms.
  4. Click the Image Added Perform icon. Add some more information but do not complete. Click the Save button. The "Save Successful" message will display.
  5. Save the form a third time then complete the form/flow.
Image Added

 

Note

If your form/flow does not have a Save button, contact the form/flow designer.

Searching for Tasks

Click the Image Added icon on the Task List to search for a form you have saved and want to continue, that you have submitted in the past, or to search for a flow you have participated in. You can narrow your search to specific forms or flows, a date range when you performed a task, submission status or only tasks that ended with errors. Search will only show tasks that the user has participated in.  

 Image Added

Users with flow admin permission are able to search for tasks that were performed by other users. One very common function is to search for tasks that are locked by a particular user so that the flow admin can modify them and reassign them to another user or role -- for example if a person goes on vacation and you need to move a saved or pending form or flow to another user. 

If no matching tasks are found as a result of your search, you will see this message:

Image Added

Sending Emails in

offers the flow designer many ways to send emails from workflows. You can:

The Email in the flow designer palette is ONLY used to route a workflow to someone who does not have a  login(anoymous user). It does send an email to the anonymous user that contains a link to the step in the flow that the anonymous user performs. The anonymous user completes the step and then the workflow is routed back to a user who must login for the workflow to continue. Examples of  workflows that would have an an anonymous email step would be a request to an outside vendor for a quote, or a Purchase Order that is sent to the customer for approval. Refer to the Flow Tutorial for step by step instructions to implement this feature for a Purchase Order workflow.