Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
This guide describes all the screens in the WorkflowGen User Portal and provides a complete list of related operating rules. It is an important resource in understanding how the software behaves under various situations. The guide also includes a list of possible errors along with their explanations.
Notifications are sent as described below.
To a person: to the corresponding user
Self-service: to all users associated with the participant, or to a subset of the participant user list, depending on the process design
Through the coordinator: to the coordinator only
To the requester
To the requester
To the user assigned to the action
To the user who has assigned the action to a person, unless it is the current user
To the user who assigned the person
To the user assigned to the action
When the action has to be performed
When the action is overdue
Prior to when an action is overdue
When the action is completed
The requester
The action assignee
Some free-form email addresses
The users associated with a process participant
This page lets you view all the processes you have access to, and launch new requests.
To add a process to the My favorites list on your User Portal home page, mouseover the process name and click the star outline that appears, which will then become solid (click the solid star to remove the process from your favorites list). You can then open the process from either the My favorites or New request lists.
Help is available for processes and actions within processes by clicking the question mark (?) beside the process or action descriptions. Help is defined by the process designer and will appear in a blank window unless it has been created.
When selecting help at the process level, the help text will describe the purpose of the overall process. Selecting help for a given action in the process will display help for that particular action, rather than for the entire process.
When the action is cancelled
When the action assignment was cancelled
When an execution error occurs
When an assignment error occurs
The user who performed an action of the process
Any email address included in the process data
Filter
Remarks
Category
Filter by process category
Columns
Remarks
Description
Process icon and process name (or process description): identifies processes with In test status identifies processes with Active status
Click the process icon to launch a new request.
If the Quick View functionality has been activated in the Administration Module the process request form will display within a pop-up dialog box.
Process name: A link allows a new request to be launched.
Clicking the question mark (?) next to the process name opens a help pop-up window.
You can sort the list descending or ascending by any of the elements by clicking on the corresponding column header.
This is the screen displayed when launching an action using a form requiring human input (for example, a web form or an Adobe Acrobat form).
Label
Description
Home
Link to the User Portal home page
Request number – Request name
Link to the request follow-up form
Action number – Action name
Link to the action follow-up form
Data
Show the process data associated with the request
Help
Display the help pop-up window
Filter
Remarks
Open
Filter by team actions to do
Closed
Filter by team actions closed
Process
Filter by process name
Mode
Request in Test mode or in Real (active) mode
Created / Closed
Creation / Closure period for team actions
Columns
Remarks
Request #
Request icon and request ID; a link displays the request follow-up form
Process
Request name
Action
Action name; a link displays the action follow-up form
Launched
Action creation date
Time limit
Deadline after which the action is considered late
* For closed team actions.
You can sort the list descending or ascending by any of the elements (columns) by clicking on the column header.
Fields
Remarks
Description
Description of request or action
Help tab
Display the help text corresponding to the action or process (only if the graphical tab is available)
Graphical tab
Display the graphical view of the process (only available to participants that have been granted access)
Zoom in / out
Click the magnifying glass icons to zoom in or out on the process graphical view
Help text
Help text associated with the request or the action
Filter
Remarks
Open
Filter by current requests
Closed
Filter by closed requests
Process
Filter by process name of the requests
Mode
Request in Test mode or in Real (active) mode
Launched
Predefined period for launched requests
Columns
Remarks
Request #
Request icon and request ID; a link displays the request follow-up form
Process
Process name
Description
Process description
Launched
Request launch date
Time limit [1]
Request deadline after which the request is considered late
For requests to be completed.
For closed requests.
You can sort the list descending or ascending by any of the elements by clicking the corresponding column header.
This screen displays participant delegations on active or archived processes. Delegations cannot be added to processes that are under construction or in test.
A user can associate a delegate with each process participant role displayed in this list. Delegations can be done for an unlimited period of time (if no date range is entered) or for a specific period of time (if a date range is entered).
Two types of delegations are possible: a global delegation of all the user’s roles to a person by selecting
The WorkflowGen User Portal is a web application that allows users to:
Launch and follow up on requests
Perform and follow up on actions
Assign actions
User-defined period for created actions; the pictogram displays a calendar allowing one-click date selection
Action closure date
Filter
Remarks
Open
Filter by actions to do
Closed
Filter by actions closed
Process
Filtered by the process name of the action
Mode
Request in Test mode, Real (active) mode, or all modes
Created
Predefined period for created action
Columns
Remarks
Request #
Request icon and request ID; a link displays the request follow-up form
Process
Process name
Action
Action icon and action name
Clicking the action icon displays the action follow-up form
Clicking the action name launches the action
By default, clicking the action name launches the action, but you can configure WorkflowGen in order to change this behavior and display the action follow-up form instead of launching the action.
Launched
Action creation date
Time limit [1]
Deadline after which the action is considered late
Or from... to...
Closed [2]
User-selected deadline date range for the action to be assigned; the pictogram displays a calendar allowing one-click date selection.
The person the action was assigned to
On *
The date and time the action was assigned
Filter
Remarks
Open
Filter by actions to be assigned
Closed
Filter by actions already assigned
Process
Filter by process name
Mode
Request in Test mode or in Real (active) mode
To do by
Predefined deadline for the action to be assigned
Columns
Remarks
Request #
Request icon and request ID; a link displays the request follow-up form
Process
Process name
Action
Action name; a link displays the request follow-up form.
Launched
Request creation date
Time limit
Deadline after which the request is considered late
Or from... to...
Assigned to
Filter
Remarks
Screen
Filter by screen used to save the view
Portal
Filter based on views that have links on the home page portal
Shared
Filter based on views shared by other users
Columns
Remarks
Checkbox
Select view for export or deletion
Name
Name of the view
Screen
View’s screen type
Portal
View displayed in the home page or not
Shared
View shared by other users or not
You can sort the list descending or ascending by any of the elements by clicking on the corresponding column header.
To add a view to the My favorites list on the User Portal home page, mouseover the view name and click the star outline that appears, which will then become solid. You can then open the view from either the My favorites or My views lists on the home page.
Selecting Edit allows you to change the description of the view, choose whether to include the view as an available link on the home page, and share the view with other process participants.
Selecting Link displays the URL and the HTML of the view, which you can use to embed the view in an external page.
To import a view, click the Import link above the list, select the view's .xml definition file that was previously exported, then click Import.
To export a view, check the checkbox to the left of the name of a view (since only one view can be exported at a time), then click the Export link that appears above the list.
To delete a view, check the checkbox to the left of the name of the view, then click the Delete link that appears above the list.
role-by-roleFilter
Remarks
Category
Filter by process category
Process
Filter by process
Active delegations
Filter by active delegations
Search
Launch the search and refresh the delegation list accordingly
Columns
Remarks
Checkbox
Select the delegation to delete
Process
Process name
Participant
Process participant name
Delegatee
Delegatee's name
Search for a user
To add a new delegation, hover over and click the New delegation button. Choose All processes and All participants or a specific process and participant. Then, click on the Search for a user icon to select and define the delegatee. The new delegation will automatically be saved after selecting a delegated user. At any time before choosing a delegate, you can cancel the new delegation by clicking on the Cancel button on the right side of the row.
You can specify the Begin and End dates, or leave them empty for an unlimited delegation period. They will be saved automatically.
To send or resend a notification of a delegation to the delegatee, click the email icon next to the delegatee's name in the specific delegation row.
To change the delegated user of a delegation, click the Search for a user icon, then filter and select a user from the list.
To delete one or more delegations, check the checkbox to the left of the specific delegation row, then click the Delete link that appears above the list.
To refresh the delegation list, click the Refresh link above the list.
Perform searches on actions and requests
Save searches as custom views, and place the saved views on the home page as floating dashboard panels if desired
Delegate actions
View statistics
Access the Administration Module (if permitted)
Access to the User Portal is available through the URL http://[yourwebsite]/wfgen/default.aspx.
According to the authentication method chosen by the WorkflowGen administrators, you may have to specify a username and a password when you log in to WorkflowGen. For Windows users, these are typically the same as those used to log in to Windows.
Your administrator can set a maximum number of failed connection attempts due to an incorrect password, after which the account will be locked. If this happens, you will be redirected to a password reset page, where you will be prompted to enter an email address to which an email will be sent with a link to reset your password.
You can also change your password at any time by clicking the gear icon at the top right of the User Portal screen, which opens the User settings panel where you can set a new password.
If you have forgotten your password, you can access the password reset page via the URL http://[yourwebsite]/wfgen/forgotpassword.aspx.
To select a language and, if desired, a language culture, click the gear icon at the top right of the User Portal screen to open the User settings panel. If the list is not displayed, the application has been configured to use a single specific language. The language culture (indicated by country) shown beside the language defines the regional settings used in WorkflowGen, in particular when displaying dates and numerical values.
English (United Kingdom) corresponds to English with United Kingdom regional settings (date format dd/mm/yyyy).
English (United States) corresponds to English with United States regional settings (date format m/d/yyyy).
You can select from the following list of languages:
English (Australia)
English (Canada)
English (United Kingdom)
English (United States)
Français (Canada)
Français (France)
Français (Suisse)
Deutsch (Deutschland)
Deutsch (Schweiz)
Italiano (Italia)
Português (Portugal)
Español (España)
The User Portal consists of 10 main screens.
Home displays the User Portal home page.
New request displays the list of processes the user has access to and can launch.
Views displays the list of views the user has saved.
Requests displays the list of ongoing and closed requests the user has launched.
Actions displays the list of the user’s actions to do and the actions the user has closed.
Assignments displays the list of the user’s actions to assign or already assigned.
Team displays the list of team actions the user has to do or has closed. These actions are defined with the Self-service assignment method.
Delegations displays participant delegations on active processes.
Search displays a form to search requests and actions.
Statistics lets the user produce detailed reports on ongoing and closed requests.
If the user has Administrator permissions, the banner will display Admin, which opens the Administration Module in a separate browser window.
In the User Portal, access to information is personalized based on users’ profiles and roles in processes.
You can switch from the default multi-process mode to single-process mode by selecting a process from drop-down list at the top left of the WorkflowGen application banner.
The list is filtered based on the user’s WorkflowGen profile and process role.
WorkflowGen profile
Process list content
User
List of processes in which the user is a participant (also through a delegation)
User with Process manager role
List of processes in which the user is a participant (also through a delegation) plus all the folder processes
Administrator
No filter
In all single-process screens, the associated process data are displayed to the right of the request number and creation date columns, as shown in the screenshot below. The process data that are displayed are determined by the visibility and security options set within the process design in the Administration Module.
You can always search for workflows using the request number (Request #). However, the Portal common process data feature also allows you to display process data that have the same name and data type, such as first or last name, depending on the parameters that have been set in the Administration Module.
If the user has an active delegation defined, a user list is displayed in the WorkflowGen application header. You can switch from one user to another using this list.
In delegation mode, the user plays the role of another user on delegated process participants. The process list is filtered by the process for which the user has a delegation assigned by the selected user.
Clicking the name of a user displays their Calling card, which contains information defined in the user profile.
This gives access to the search function for a user’s own requests and actions. If the user is given the role of requester for a process, access is given to the following functions:
New request
Current requests
If the user is an actor in a process, access is given to the following functions:
Actions to do
Team actions to do
Actions to assign as coordinator to someone
Views created for themselves or shared views (if the user belongs to one or more participants granted access to shared view)
This gives access to follow-up functions for the requests of the process the user manages.
This gives access to follow-up functions for all processes.
Profile
Permissions
Requester
New request
Current requests
Actor
Actions to do
Team actions to do
Actions to assign
Views created by the user or shared views (if the user belongs to one or more participants granted access to shared view)
Process manager or supervisor
Follow-up on the processes of which the user is supervisor or manager
Administrator
Follow-up on all processes
Graphical follow-up
Display the graphical follow-up pop-up window
Comment pop-up
A pop-up panel that displays the list of comments of the request
A process participant’s associated users can view, refresh, or sort the comments list, post a new comment, delete an existing comment, and subscribe to the comment list RSS feeds.
Or from... to...
User-selected date range for created / closed team actions; the pictogram displays a calendar allowing one-click date selection.
Closed *
Action closure date
Help link
Link to a help document on the request or the action
Help email
Email address for help on the request or the action
Or from... to...
User-defined period for launched requests; the pictogram displays a calendar allowing one-click date selection
Closed [2]
Request closure date
Telephone
User’s telephone number
Mobile
User’s mobile telephone number
Fax
User’s fax number
Function
User’s function
Office
User’s office
Dept.
User’s department
Company
User’s company
Address
User’s postal address
Zip code
User’s zip or postal code
City
User’s city
Country
User’s country
By
Owner of the shared view
Edit
Edit the view
Link
Display the URL and the HTML of the view
Send a notification to the delegate
Begin
Delegation start date (inclusive); required if end date defined
Unlimited delegation period if empty.
End
Delegation end date (inclusive); required if begin date defined
Unlimited delegation period if empty.
Action lists include:
My actions to do
My team actions to do
List of actions to assign to a person
Other actions to be done by someone else
A slide-out panel on the right allows the participants of the request to post free-form comments. Users can:
View, refresh, and sort the comments list by date posted or author in ascending or descending order
Post a new comment
Delete an existing comment of which they are the author or administrator/supervisor
Subscribe to the comments list RSS feeds
The associated users of each process participant can have read, read/write, or no permissions given to them by the process administrator.
WorkflowGen administrators, process administrators, and supervisors have read/write permissions by default.
A process can be launched if its status is active. Only process managers, process supervisors, and WorkflowGen administrators can launch processes in test mode, and they can only launch those for which they are requesters. A process cannot start if its definition is invalid. A process can be started by any user associated with the requester participant.
An ongoing request can be cancelled by the requester if no action assigned to another user is running, or if the user is the process manager, process supervisor, or a WorkflowGen Administrator.
A request can only be deleted:
If it is in test mode,
By a user if the first open action is assigned to them,
By a WorkflowGen Administrator, or
By the process manager or supervisor if Allow process managers and supervisors to delete requests has been enabled in the Configuration Panel.
* Displayed only if the action was cancelled by the system due to an action execution error.
A slide-out panel on the right allows the participants of the request to post free-form comments.
User operations and access permissions are the same as in the Request follow-up form comments panel.
An action assigned in Self-service mode can be accepted without being launched if it has not already started and if the user is part of the team. In this case, the action will move from the team list to the user’s to-do list.
If the user is the requester, a current and unassigned action can be assigned by the Manual by the coordinator assignment method.
If the user is the action initiator, a current and unassigned action can be assigned by the Manual by the action initiator assignment method.
If the user is the action initiator, a current and unassigned action can be assigned in case of error assignment by the Automatic to the person assignment method.
The list of users that can be assigned can be empty if the number of users exceeds the limit (this can be changed in the Administration Module). In this case, you have to filter the list. The filter is applied to last names, first names, and user names.
If the user is the process manager, a process supervisor, or a WorkflowGen administrator, the action can be reassigned.
If the user is the process coordinator and the action assignment method is performed manually by the coordinator, the action can be reassigned.
The user can cancel the assignment of an action if the action was assigned in Self-service mode.
The user can also cancel the assignment of an action if the action was assigned to him or her by the initiator.
Managers (administrators, process managers, and process supervisors) can cancel the assignment of a self-service action in Manager mode.
An action with the Self-service assignment method can be launched by a participant if the action has not been accepted or assigned.
An action that has not been started and whose assignment method is Self-service can be launched by a participant of the process if they have accepted it initially.
A running action can be cancelled if the user is the action assignee, or if the user is a process manager, a process supervisor, or a WorkflowGen administrator, and if an Action cancellation or Default exception transition has been defined by the process designer in the process for this action.
A manual action has to be explicitly closed by the user assigned to the action, or by a process manager, a process supervisor, or a WorkflowGen administrator.
In all other cases, the system closes the action automatically according to its type:
An action using an application is automatically closed when the application sends the result back to WorkflowGen.
An embedded sub-process action is automatically closed when the sub-request has been closed.
An independent sub-process action is automatically closed when the sub-request has been launched.
A synchronization action is automatically closed once it is launched or once the pause delay is over.
You can restart a system action that is in time out by clicking the Restart action button. This option is only available to administrators and process managers in administration mode, and does not support asynchronous (e.g. Web Proc Async) or aborted system actions.
The default timeout delay is 600 seconds (10 minutes). This is configured in the EngineServiceSystemActivitiesTimeOut parameter; see the table in the appendix in the .








Help
Link that displays the help window for the process containing text, a link, and an email address for support
Requested by
Name of the requester
Started
Request launch date
File icon
The following file extensions are displayed with a specific icon: PDF, FDF, DOC, XLS, PPT, HTML / HTM / XML, ZIP, TXT, BAT, SYS, Undefined (for other extensions)
Associated data
List of data related to the request that have been defined as visible by the process designer
Time limit
Request deadline (if applicable)
Comments panel
Click the Comment link or the left arrow located at the top right corner of the screen to open a slide-out panel that displays the list of comments on the request and lets you leave new comments
Fields
Remarks
Parent request
Link that goes back to the parent request follow-up form (only available for sub-requests)
Manager access statement
Statement displayed in orange when the user is process manager or process supervisor; if displayed, all process data are visible
Profile
Links that toggle between User view and Manager access view (if the user has supervisor rights to the request)
Status
Status of the request:
Open: The request has been launched
Closed – Completed: the request has ended as per the process workflow
Closed – Cancelled: The request has been cancelled
Graphical follow-up
Link displaying the graphical follow-up of the request (only available for allowed participants)
Refresh
Columns
Remarks
Name
Action icon and action name
Click the action icon to display the action follow-up form
Click the action name to launch the action
By default, clicking the action name launches the action, but you can configure WorkflowGen in order to change this behavior and display the action follow-up form instead of launching the action.
Description
Action description
Assigned to
Name of the user to whom the action has been assigned
Time limit
Action deadline (if applicable)
Help
Link displaying the help window for the action containing text, a link, and an email address for support
Columns
Remarks
Name
Action icon and action name; click to display the action follow-up form
Description
Action description
Completed by...
Name of the user to whom the action has been assigned
On the...
Date and time of the action completion
Link to update the page; this is useful when the process has some actions completed in background mode
Requester
Name of the action initiator
Started
Action launch date
Participant
Participant associated with the action
Assigned to
Name of the person to whom the action was assigned
By
Name of the person who assigned the action
On the
Action assignment date
Error *
Error message displayed when an execution error occurs when the action is launched
Sub-request
Display the follow-up form of the action's sub-request (only displayed when the action is a sub-process)
File icon
The following file extensions are displayed with a specific icon: PDF, FDF, DOC, XLS, PPT, HTML / HTM / XML, ZIP, TXT, BAT, SYS, Undefined (for other extensions)
Associated data
List of data related to the action
Comments panel
Slide-out panel to the right that displays the list of comments of the request
Profile (User or Administrator)
Links that toggle between user view to Manager access view (if the user has supervisor rights to the request)
Fields
Remarks
Request
Go back to the action request follow-up form
Status
Status of the action:
Not started: The associated application has not been launched
Running: The associated application has been launched
Closed – Completed: The action has ended as per the process workflow
Closed – Cancelled: the action has been cancelled
Graphical follow-up
Display the graphical follow-up of the request (only available for allowed participants)
Refresh
Update the page; this is useful for actions completed in background mode.
Description
Action description
Help (?)
Display the help window for the process containing text, a link, and an email address for support


You are not authorized to access this file
If downloading is secured, only a WorkflowGen Administrator, process manager, process supervisor, or participant with sufficient reading rights may access the requested files.
Error
Cause
The request was not found
The request you are trying to access is not in the database.
The action was not found
The action you are trying to access is not in the database.
The action has already been done
You are attempting to perform an action that has already been closed.
Error while opening the file
The file you are trying to access is invalid.
The file was not found
The file you are trying to access is not on the server.
Error
Cause
The request is not available
The request you are trying to access does not have an In test or Active status.
The process has reached the maximum number of instances authorized for the action
The number of actions for the process has reached the limit set by the Maximum number of simultaneous instances creation per action parameter in the Configuration Panel.
The process cannot start because its definition is not valid
The request you are attempting to create is based on a process definition that contains errors.
A file associated with the data is missing
The file associated with the data does not exist or is not accessible. Check the read/write permissions of the WorkflowGen users on the folder that contains the action’s temporary files.
Error
Cause
A parameter required in the process was not found
The value of a parameter required in the process is empty.
The username of the person to be assigned to was not found
If the action assignment is dynamic, the data containing the username is empty.
The username of the person to be assigned to does not correspond to a user
If the action assignment is dynamic, the name of the user contained in the data does not correspond to a user of the application.
An error occurred while evaluating the conditions of the transition
The condition specified for the transition has created an error at runtime. Check the syntax of the condition.
An error occurred while evaluating the conditions of the notification
The condition specified for the notification has created an error at runtime. Check the syntax of the condition.
Error
Cause
Missing parameter
Only when launching a sub-process action: One of the parameters required by the sub-process has not been sent by the parent request.
The sub-process was not found
The sub-process you are trying to access is not in the database or its status is not in test or active.
The user is not declared as process requester
The requester defined for the sub-request is not associated with the sub-process requester participant.
Error
Cause
The action has been cancelled because the timeout delay has expired
The lock of the data for the action has expired. You must set up the action again.
An error occurred while executing the web procedure
The data returned by the web procedure or web service is invalid.
Error
Cause
The number of authorized users is over. Please contact your administrator to upgrade your license.
You cannot create more than the number of users specified in your license file.
Portlet is not supported with your license. Please contact your administrator to upgrade your license.
You cannot access the RSS portal using the WorkflowGen Standard version.
Launching a process remotely is not allowed with your license. Please contact your administrator to upgrade your license.
You cannot launch remote requests using the WorkflowGen Standard version.
This operation is not allowed with your license. Please contact your administrator to upgrade your license.
You cannot change data using the WorkflowGen Archive version.
Error
Cause
This field contains one or more illegal characters
The name you entered in the Save as view window contains one or more of the following illegal characters: < > / \ ;
View’s name can’t be empty
You have not given the view in the Save as view window a title.
Column identifier contains unexpected characters
The identifier you entered in the Edit columns window contains one or more of the following illegal characters: < > / \ ;
Column identifier must be unique
In the Edit columns window, you gave the column identifier a title that already exists.
Your function doesn’t return a value
Any function you enter in the Save as view or Edit columns windows must compute and return a value.
Error
Cause
You are not authorized to display this page
The user must be a WorkflowGen user or administrator to access the application.
You are not a participant of the request
A request or an action can only be viewed or modified by a participant, a process manager, or a process supervisor.
The Search screen allows searches to be conducted on user-accessible requests and actions. The search criteria can be saved as a view so that the user can quickly display the search results without having to repeatedly fill out the search form (see Save as view for more information).
By default, only requests initiated by the user and actions performed by the user will be listed in the search. This applies to all user types, including process supervisors, managers, and administrators.
In Supervisor mode, more search options are available, and the search will be performed for all activities of the processes the user supervises (see the section below for more information).
By checking the Advanced view box, the search results will be displayed in a customizable format, which gives the user control of how the results are organized.
By checking Display approval buttons, Quick approval buttons will appear next to validation actions if Quick approval has been enabled. This option is only available when searching in User mode.
Click Requests to search requests or Actions to search actions. The search form is in User mode by default and includes the following search filters:
* Available when filtering by process or in single-process search mode.
** Available when filtering by process or in single-process search mode; available in multi-process mode if common process data has been set up by your WorkflowGen Administrator.
In Supervisor mode, the following additional search filters are available:
The current search results can be saved as a view by clicking the Save as view link displayed above the search results. See the section for information on how to use views, and the section to find out how to turn saved views into floating dashboard panels on your User Portal home page.




A file associated with the data is missing
The file associated with the data is not on the server.
An error occurred while evaluating the transition conditions
The action transition condition could not be evaluated. Check its syntax.
An error occurred while calling the web procedure
The application is not able to reach the URL of the web procedure or of the web service. Check that the URL is accurate and the username and password are valid.
The browser returns this error if there is a problem in JavaScript: ...
Depending on the browser you are using, the error message you receive may be slightly different. However, all browsers will return an error message if there is a problem in JavaScript.

Hides the action numbers in search results
Request #
Filter by request number
State
Filter by request state: All, Test, or Active
Status
Filter by request or action status
Category
Filter by process category
Process
Filter by process name
Version *
Filter by process version
Action * (actions search only)
Filter by action
✏️ Note: By default, the search can filter only by the actions of which the user is a participant. In Supervisor mode, the search can filter for any action of the selected process of which the user is a supervisor (see the next section, ).
Date
Filter by indicated date
Period
Filter by a predefined period
Or from... to...
Filter by user-defined period
Data **
Filter by process data values
✏️ Note: The does not contain operator excludes NULL values.
Filter by requests or actions that are past due by the number of days specified in the drop-down list
Not assigned (actions search only)
Filter by actions not yet assigned
To accept (actions search only)
Filter by actions to accept
Any additional associated data elements (as defined by the process designer) will appear as extra columns in when in single-process view
Action deadline
Additional data elements
Any additional associated data elements (as defined by the process designer) will appear as extra columns when in single-process view
Button / Field
Description
Requests
Defines a search for requests
Actions
Defines a search for actions
Mode
Switches between User and Supervisor search modes (see the next section, Supervisor mode)
Advanced view
Displays results in a customizable report
Display paging
✏️ Note: The server-side paging feature does not support some of the existing Advanced View functions such as Export grid, View chart, and Column filtering.
Quick approval (actions search in User mode only)
Displays Quick approval buttons for validation actions.
Field
Description
Requester’s last name (requests search only)
Filter by the requester’s last name
Requester’s username (requests search only)
Filter by the requester’s username
Assignee’s last name (actions search only)
Filter by the assignee’s last name
Assignee’s username (actions search only)
Filter by the assignee’s username
Participant
Filter by participant (global or process) in all processes the user supervises
Columns
Remarks
Request
Request name; a link displays the request form
Description
Request description
Created
Request creation date
Closed
Request closure date
Time limit
Request deadline
Columns
Remarks
Request
Request name; a link displays the request form
Action
Action name; a link displays the action form
Description
Action description
Created
Action creation date
Closed
Action closure date
Fields
Remarks
Description
Description of the view
Create new view
Enter a name for new view
Replace an existing view
Choose an existing view to replace
Display view link in the home page
Display this view on your home page
Share this view with participants
Select which participants to share this view with
Action display (actions search only)
Past due
Additional data elements
Time limit
This page displays the date of your last visit, along with your first and last names. The date and time are displayed according to your current time zone.
The User settings panel is accessed by clicking the gear icon at the top right of the User Portal screen. This panel lets you set your language and time zone, and change your password.
By selecting a process name from the drop-down menu at the top left of the banner, the home page will display the information for this process only.
If the Quick View feature has been enabled in the Administration Module, clicking the request icon next to the process name opens a pop-up dialog box that displays predetermined process data. You can fill in and submit information, print the form by clicking the printer icon, navigate to the previous or next request’s Quick View (if applicable) by using the arrows, close the Quick View by clicking the x icon, and depending on the status of the process and user security, delete or cancel the request.
If you've added processes and/or views to your favorites list, the My favorites section will appear as the top section of your User Portal home page, with a list from which you can launch these processes or open these views.
To add a process or view to the favorites list, mouseover the process or view name in the New request or My views list and click the star outline that appears, which will then become solid. To remove a process or view from your favorites list, click the solid star (you can do this directly in the My favorites list, or in the New request or My views lists).
Click New request to display the list of requests that you can launch. New requests can be grouped by category.
To add a process to your favorites list, mouseover the process name and click the star outline that appears, which will then become solid. To remove a process from your favorites list, click the solid star.
Alternately, system configuration within the Administration Module allows for the display of process and action descriptions in lieu of code names.
Columns
Remarks
Name
Process icon and process name (or, alternately, process description): identifies processes with In test status identifies processes with Active status
Clicking the process icon will launch a new request. If the Quick View functionality has been activated in the Administration Module, the process request form will displayed in a pop-up dialog box.
Process name: A link allows a new request to be launched.
Description
Process description (instead of code name)
Help
Process help; a link displays the help form about the process
Click My views to display your customized saved views.
To add a view to your favorites list, mouseover the view name and click the star outline that appears, which will then become solid. To remove a view from your favorites list, click the solid star.
You can display your saved views as floating dashboard panels on your home page. For instructions on how to do this, see the Dashboard section below.
This is the list of current requests of which you are the requester.
Columns
Remarks
Request #
Request icon and request ID:
identifies processes with In test status
identifies processes with Active status
If the Quick View functionality has been activated in the Administration Module, clicking the Request icon will open a pop-up dialog box containing the predefined process data (e.g. FORM_ARCHIVE).
Request ID: A link displays the request follow-up form.
Process
Process name
Launched
Request launch date and time
Time limit
Request deadline; if blank, the request has no deadline
This is the list of actions for you to do.
Columns
Remarks
Request #
Request icon and request ID: identifies processes with In test status identifies processes with Active status
If the Quick View functionality has been activated in the Administration Module, clicking the Request icon will open a pop-up dialog box containing the predefined process data (e.g. FORM_ARCHIVE).
Request ID: A link displays the request follow-up form.
Process
Process name
Action
Action icon and action name
Click the icon to display the action follow-up form
Click the icon to display the action follow-up form
Created
Action creation date and time
Time limit
Action deadline; if blank, the action has no deadline
This is the list of actions in Self-service mode. These actions are not assigned to a single person and can be handled by any user associated with the action participant.
Columns
Remarks
Request #
Request icon and request ID: identifies processes with In test status identifies processes with Active status
If the Quick View functionality has been activated in the Administration Module, clicking the Request icon will open a pop-up dialog box containing the predefined process data (e.g. FORM_ARCHIVE).
Request ID: A link displays the request follow-up form.
Process
Process name
Action
Action icon and action name
Click the icon to display the action follow-up form
Click the action name to launch the action
Created
Action creation date and time
Time limit
Action deadline; if blank, the action has no deadline
This is the list of actions for the user to assign. This may apply under the following assignment methods:
A participant with a coordinator
A manual assignment by the action initiator
A person that is not a coordinator who handles a previous action
Columns
Remarks
Request #
Request icon and request ID: identifies processes with In test status identifies processes with Active status
If the Quick View functionality has been activated in the Administration Module, clicking the Request icon will open a pop-up dialog box containing the predefined process data (e.g. FORM_ARCHIVE).
Request ID: A link displays the request follow-up form.
Process
Process name
Action
Action icon and action name
Click the icon to display the action follow-up form
Click the action name to launch the action
Created
Action creation date and time
Time limit
Action deadline; if blank, the action has no deadline
This opens the Search screen. For information on how to use this, see the Search section.
You can access this list of current and overdue requests in progress if you're a process manager or a process supervisor (according to the processes you manage).
If you're an administrator, you can access the list of current requests or overdue requests for all processes. You can save the current view of the list of requests.
You can access this list of current or overdue actions if you're a process manager or a process supervisor (according to the processes you manage). If you're an administrator, you can access the list of current or overdue actions for all of the processes. You can save the current view of the list of actions.
You can turn your User Portal home page into a dashboard that displays your saved views as customizable floating panels that you can arrange according to your needs. These will remain on your home page, refreshing automatically each time you return to it, though you can refresh panels manually by clicking the refresh icon (a circular arrow) in the top right.
To open a dashboard panel, click the bar chart/magnifying glass icon next to the name of a saved view (see Save as view). You can then place it on your home page and resize it as needed.
You can launch an action’s web form directly from the dashboard. Completing actions this way will refresh the view displayed in the dashboard panel instead of redirecting you to the page configured to display when completing an action (such as the follow-up form or the homepage).
The dashboard is also useful with the Quick Approval feature as shown in the screenshot below, since it gives you immediate access to your list of validation actions, which you can handle directly in the dashboard panel using the buttons (see Quick Approval for more information).
While the views in dashboard panels will always refresh when you return to your home page, you can manually refresh dashboard panels by clicking the refresh icon (a circular arrow) in the top right.
If you navigate away from the view displayed in the panel, such as when opening a request or action follow-up form, and then click the refresh icon, the panel will return to the view and refresh it. In this case, you would lose any information entered into the form but not submitted. As well, if you refresh while performing Quick Approval validations, any selected buttons will be reset. Refresh is disabled during drilldown of custom charts in dashboard panels.
If your WorkflowGen Administrator has enabled the auto refresh feature, the auto refresh icon (a circular arrow with clock hands) will appear, and the panels will refresh according to the preset interval. You can disable and re-enable auto refresh by clicking the icon.




The Statistics screen allows users to have detailed reports of all the ongoing and closed requests. Users can obtain the following categories of reports:
Activity statistics that provide views of the various requests and actions in real time or during a specified time period
Data statistics that detail the data information per process with filtering capabilities
Statistics settings (such as the number of items to display in a report) are configured in the Statistics section on the Portal tab in the Administration Module Configuration Panel (see in the for more information).
The activity form allows the user to create views and reports related to the requests in progress (in real time), as well as requests in any previous timeframe.
* Displayed only when a single process is chosen from the Process drop-down list.
If the period chosen is Real time, then the report will be based on requests in progress only.
Number of requests in progress
Number of overdue requests in progress
Number of requests in progress with overdue actions
In progress
In progress with overdue
In progress with overdue actions
Displays available: data table, bar chart, pie chart
In progress
In progress with overdue
In progress with overdue actions
Displays available: data table, bar chart, pie chart
Number of actions in progress
Number of overdue actions in progress
Number of actions to assign
Number of actions to take on (team actions to do but not yet assigned)
In progress
In progress with overdue
Displays available: data table, bar chart, pie chart
In progress
In progress with overdue
In progress with overdue actions
Displays available: data table, bar chart, pie chart
Number of different requesters
Number of requests in progress
Number of overdue requests in progress
Number of requests in progress with overdue actions
Request (number of requests per process)
Displays available: table, bar chart, pie chart
Started
In progress
In progress and overdue
In progress with overdue actions
Displays available: table, bar chart, pie chart
In progress
In progress and overdue
Closed
Closed and overdue
Displays available: table, bar chart, pie chart
Completion
Completion except overdue
Accepted
Accepted except overdue
Displays available: table, bar chart, pie chart
The data statistics form lets you create reports based on the data of a current process.
* Displayed only when a single process is chosen from the Process drop-down list.

Filter by process version
State
Filter by request in Test mode, Active mode, or all modes
Data *
Filter by process data values
Number of closed requests
Number of closed requests with overdue
Number of closed requests with overdue actions
Average of realization duration (all requests)
Average of realization duration (except overdue)
Number of requests per day
Closed
Closed and overdue
Closed with overdue actions
To assign
To accept (team actions to do but not yet assigned)
Filter by request in Test mode, Active mode, or all modes
Status
Filter by request status
Displayed data
Choose data items to display in the report (with data selector)
Data *
Filter by process data values
Fields
Description
Period
Filter by a predefined period
Or from... to...
Filter by user defined period
Folder
Filter by process folder
Category
Filter by process category
Process
Filter by process name
Functions
Description
Refine search
Start a new statistics search
Save as view
Save the current report as a view (see Views)
Print the report
Functions
Description
Refine search
Start a new statistical search
Save as view
Save the current report as a view
Print the report
Fields
Description
Period
Filter by a predefined period
Or from... to...
Filter by user defined period
Requester
Filter by the requester
Process
Filter by process name
Version *
Filter by process version
Functions
Description
Refine search
Start a new statistical search
Save as view
Save the current report as a view
CSV export
Export the report to a comma-separated value formatted file
✏️ Note: You can use a different separator based on your language and/or culture if needed, but this must be configured by a WorkflowGen Administrator.
Print the report
Columns
Description
Request #
Request number
Created
Request creation date
Requester
Requester
Data
Associated data elements (as defined by the process designer)
Version *
State
With Advanced View you can view search results in a customizable format. This allows you to view targeted information by filtering and organizing the information to suit your needs. You can also save views, use the Quick approval feature to validate requests, and create and customize charts.
You can access it either by clicking the Advanced View checkbox on the Search screen, or by clicking the Advanced View button located at the top right of the Search results screen.
Advanced View has several dynamic features:
Adjust column width
Group by column
Sort by column
Edit columns
To adjust the column width, place the cursor in between two columns at the header level until the bi-directional arrow appears, then slide left or right to adjust the column size.
To group the search results by the data in a particular column, either drag and drop a column header onto the blue bar directly above the columns, or click the pencil icon located in the top right corner of the column header and select Group by this column from the drop-down menu.
The search results will now be grouped by the data in that column.
You can continue to do this for multiple columns, according to how you want to group the information.
To ungroup a column, click the x next to the column name in the header.
To sort the search results in ascending or descending order, you can either click a column header, or hover over a header (which will turn dark grey) and click the pencil icon in the top right corner to open a drop-down menu, and then choose to add or remove a sort. A triangle will appear in the header of the column by which the results have been sorted; click it to reverse the sort order.
To filter by column, hover over a header (which will turn dark grey) and click the pencil icon in the top right corner to open a drop-down menu. In the Show rows where section, you can filter by combinations of key words or number configurations, depending on whether you are filtering text or numeric information.
To edit a column, click the Edit columns link above the search results grid. This allows you to hide a column by unchecking the checkbox next to the column heading, create a new column, or edit existing column information.
You can create a new column by clicking the New column button. This opens a new window that lets you fill in new information or edit existing information about a column.
You can enter or edit column information by using either the Formula tab or the JavaScript tab.
The Formula tab allows you to easily enter column information by clicking inside the Expression editor and entering information or selecting from the list of existing columns displayed.
Text written in the Expression editor must be entered either within quotation marks (" ") or correspond to a column name. Text strings will be displayed in yellow and columns will displayed as orange text with an orange border. Invalid text will appear in white underlined in red, indicating an error.
You can also select the format of the information that you enter in the Expression editor by clicking the Format button. The default setting is Automatic, which detects the format of the information being entered (numeric, text, date, etc.). You can also choose from a number of other format selections. Scrolling over any of the format selections displays several options, including a Custom option.
The JavaScript tab allows you to write JavaScript functions in order to calculate the values of your custom columns.
You can add information in the footer of your column if that column contains numerical values (for example, list prices in dollars or another currency).
Hover the mouse over the column footer, which will turn blue, then click the footer to open the Edit footer window. From this window you can add various types of information, such as average, minimum and maximum values, etc.
When you check Groups in the Edit footer window, the results will appear next to the grouped column data in the Search results list.
You can export your search results by clicking the Export grid link, located just above the column grid. This option allows you to export the search data as a downloadable file in a number of formats (Excel 2007 (XLSX), Excel (XLS), XML, CVS, HTML, JSON, TSV), or inside the Copy the following text box, where you can copy the content to another location by clicking the Show data button (not supported by XLSX format).
Excel 2007 (XLSX) format will export all columns including the hidden ones.
Once you have organized the search data in a way that is most convenient to you, you might want to save this view for future reference. To do this, click the Save as view link located above the column grid. This displays a new window that allows you to create a new view or replace an existing one. You can also create a link to this view from your homepage, and share this view with other participants. This option is also available in Standard view.
In the search results list, validation actions for which Quick approval has been enabled will display buttons (such as Yes, No, or Modify, as defined in the process form) that let you easily and quickly handle multiple validation requests at once. (If you have actions other than validations, you can group the list by types of action by dragging the Action column header into the blue header bar; this way, all of your validation actions will appear together.)
Checking the Multi-selection box lets you select the same approval answer for all actions of the same process by clicking a single approval button. You can also do this without enabling this option by holding down the Alt key and clicking a single button. However, enabling this setting does not automatically submit any actions, so you still have to click the Submit button to complete the actions.
Once you have finished handling validation actions, click Submit. Click Reset to undo your selections (and delete your comments, if applicable).
You can also save this list as a view, which you can then access from your User Portal home page without having to perform a new search.
To take full advantage of the Quick approval feature, you can then place the saved view as a floating panel on your home page dashboard (see ). Whenever you return to your User Portal, the list will refresh automatically, and you can handle your approvals directly in the dashboard panel using the buttons.
You can create charts (column, bar, line, pie) from Advanced view reports, save them as views, and share them with other users. You can also save the chart as a view and place it on your home page dashboard (see ).
Click the View chart link, then choose the type of chart and the value by which to calculate the chart (e.g. count, average, sum). Only the available options will be displayed in the drop-down menus.
If custom chart editing has been enabled in the Administration Module, clicking View chart will prompt you to choose either Standard or Custom. (See below for information on how to use custom charts.)
Click View grid or the chart to return to the data grid page.
Click Edit chart to open a dialog box with options to customize a standard chart (click Custom to edit a custom chart). Only the options available for the type of chart you’ve chosen will be displayed. For example, the Show percentage option is only available for pie charts.
The Custom charts feature lets you create customized charts with your data grid using JavaScript. You can create a chart with any chart library.
Enter your JavaScript code using the following variables:
chartContainer: Draw your chart onto this div object.
grid.getGroups(): This function returns a JSON containing a simplified version of the grid data. The JSON is sorted by group name and contains the following values:
count: This value indicates the number of rows contained in the group filter.
For samples of custom chart JavaScript code, see the article in the .




Insert footer information
Export search results
Save as view
Quick approval
Charts
Select from list to quickly include existing column information in code or comments
Custom display (JavaScript tab)
Enable to include specific column information (for example, date variances by country, or to maintain numeric values in column when adding text)
aggregates: If a footer function is present, this array collection will contain the aggregate values of the group.
subgroups: If defined, this object will contain a collection of JSON objects that represent the subgroups of the current group. The JSON objects will have identical objects to their parent.
grid.getGroups(true): This function returns the JSON containing all of the grid data. The JSON is sorted by group name and can contain the following values:
subrows: This object returns an array containing all the rows in the corresponding group. The row object is a JSON with values sorted by the column ID.
subgroups: If defined, this object will contain a collection of JSON objects that represent the subgroups of the current group. The JSON objects will have identical objects to their parent.
grid.getRows(): This function returns an Array containing all of the rows in the grid from top to bottom.
created
Closed date
closed
Name
Function
Title
Add a custom column title
Identifier
Add a unique identifier for the column; only letters, numbers, and the underscore symbol (_) can be used.
Expression editor (Formula tab)
Enter formulas in order to define your columns
Format list (Formula tab)
Choose from a list of existing columns
Compute (JavaScript tab)
Use JavaScript to perform arithmetical operations to customize columns and create values for the column grid
Name
Function
Prefix
Place a word, symbol, number, etc., before the numerical amount
Function
Options to display numerical information in a variety of ways (sum, average, minimum, maximum, etc.)
Decimal
Determine the number of decimal points to place after the numerical amount
Suffix
Place a word, symbol, number, etc., after the numerical amount
Groups
Check to view footer information for results grouped together by column
Name
Function
Name
Enter the name of the view
Replace
Selects and replaces an existing view with the current view
Display link on the home page
Display a link to the current view on your home page
Share with participants
Share a link to the current view with other participants and select the participants you want to share the view with
Column
Column ID
Requester
requester
Time limit
timeLimit
Participant
participant
Action
action
Request #
requestNumber
Compute drop-down window (JavaScript tab)
Created date

























