Only this pageAll pages
Powered by GitBook
1 of 19

10.0

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

WorkflowGen User Portal Guide

This guide describes all of the screens in the WorkflowGen User Portal and provides a complete list of related operating rules. It's 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.

New Request

New request screen

This screen 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 Dashboard, click the star outline. You can then open the process from either the My favorites or New request lists on your Dashboard. To remove a process from your favorites, click the star again.

Search filter

Filter

Remarks

Click on the right-hand side of the row to open a pop-up help window.

You can sort the list ascending or descending by any of the elements by clicking on the corresponding column header.

When you launch a new request, a new left menu appears.

Show the process data associated with the request

Display the graphical follow-up pop-up window

Open a pop-up panel that displays the list of comments on 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.

Display the pop-up window

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 form. If the Quick view functionality has been activated, the form will open in a pop-up window. Otherwise, click the process name to open the request form in its own window.

Icon

Description

Return to the Dashboard

Open the request information form

List

Request form left menu

Open the

action information form
help

User Portal Overview

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

  • 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

  • Generate and view analytics

  • 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 user icon in the top left of the Dashboard, which opens the user settings panel where you can set a new password.

If you've 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 circular user icon at the top left of the Dashboard to open the user settings panel.

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)

The User Portal's main screens are accessible from the Dashboard left menu.

Icon
Description

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.

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.

In delegation mode, the user plays the role of another user on delegated process participants. If there's an active delegation defined for you, a user list is displayed in the the top right corner of the Dashboard. You can switch from one user to another using this drop-down list, or using the Act as drop-down list in the General section on the user settings panel. 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 , which contains information defined in their 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

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.

Dashboard

Dashboard screen

User Portal Dashboard in the Dark Violet theme

This Dashboard displays all of the options available to you based on your profile. Custom links can be made available as extra options on the Dashboard.

Personalized Dashboard

The Dashboard 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.

User settings panel

The user settings panel is accessed by clicking the user icon in the top left corner of the Dashboard. This panel lets you set your language and time zone and change your password.

Single-process home page

By selecting a process name from the drop-down list at the top left of the banner, the Dashboard will display the information for this process only.

Quick view

If the Quick view feature has been enabled in the Administration Module, clicking the request icon to the left of the process name opens a pop-up window that displays the process form, including any 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 icon, and depending on the status of the process and user security settings, 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 Dashboard, with a list from which you can launch these processes or open these views.

To add or remove a process or view to your favorites list, hover the mouse over the name of the process or view in the New request or My views list and click the star outline on the right-hand side. (You can also remove favorites directly in the My favorites list).

Click New request to display the list of requests that you can launch. New requests can be grouped by category.

To add or remove a process to your favorites list, click the star outline. Only Active status processes can be added to favorites.

Alternately, the system configuration within the Administration Module allows for the display of process and action descriptions instead of code names.

Click My views to display your customized saved views.

To add or remove a view to your favorites list, click the star outline.

You can display your saved views as floating dashboard panels on your home page. For instructions on how to do this, see the section below.

This is the list of current requests of which you are the requester.

This is the list of actions for you to do.

This is the list of team actions.

Since they're in self-service mode, these actions aren't assigned to a single person, so they can be handled by any user associated with the action participant.

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 (who's not a coordinator) who handles a previous action

This opens the Search screen. For information on how to use it, see the 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 add your saved views to your Dashboard as customizable floating pop-up panels you can arrange according to your needs. These will remain on your Dashboard, refreshing automatically each time you return to it, though you can refresh panels manually by clicking in the top right.

To open a pop-up panel, click to the left of the name of a saved view (see ). You can then place it on your home page and resize it as needed.

You can launch an action’s form directly from a pop-up panel. Completing actions this way will refresh the view displayed in the pop-up panel instead of redirecting you to the page configured to display when completing an action (such as the follow-up form or the homepage).

Pop-up panels are also useful with the Quick approval feature as shown in the screenshot below, since this gives you immediate access to your list of validation actions, letting you handle them directly in the dashboard panel using the buttons (see for more information).

While the views in pop-up panels will always refresh when you return to your Dashboard, you can manually refresh the pop-up panels by clicking in the top right.

If your WorkflowGen Administrator has enabled the auto refresh feature, the icon will appear, and the panels will refresh according to the preset interval. You can disable and re-enable auto refresh by clicking the icon.

Calling Card

Click a user's name to display their calling card

User calling card

Fields

Remarks

Email

User’s email address; clicking the link opens a new email addressed to the user

Phone

Help

Overview

Help is available for processes and actions within processes by clicking next to the process descriptions, or by clicking the Help button in the headers of request or action information forms.

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.

Help screen

Process workflow displayed on the Diagram screen

The contents of the Help screen are defined by the process designer and will appear as a blank window unless it has been created. The Diagram screen displays the graphical view of the process to authorized participants.

Links are displayed for sub-processes to browse to the parent and child processes.

Help form

Notifications

Default

Notifications are sent as described below.

Any of these notifications can be deactivated by the process designer.

When an action is assigned

  • 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

  • The requester

  • The action assignee

  • Some free-form email addresses

Actions

This page displays actions to do and actions closed by the user.

Assignments

This page displays the actions for the user to assign or actions already assigned.

Teams

This page displays your team actions to do and the team actions you've closed. These are actions that have been defined with the Self-service assignment method.

When the action is completed
  • When the action is cancelled

  • When the action assignment was cancelled

  • When an execution error occurs

  • When an assignment error occurs

  • The users associated with a process participant
  • The user who performed an action of the process

  • Any email address included in the process data

  • When a request is closed

    When a request is cancelled

    When an action is cancelled

    When an assignment is cancelled manually

    When an assignment is cancelled automatically

    Other

    Launch events

    Possible recipients

    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)

  • Opens the screen, which contains a list of ongoing and closed requests that you've launched

    Opens the screen, which contains a list of your actions to do and the actions you've closed

    Opens the screen, which contains a list of team actions you have to do or have closed; these actions are defined with the Self-service assignment method

    Opens the screen, which contains a list of your actions to assign or that you've already assigned

    Opens the screen, which contains a list of participant delegations on active processes

    Opens the screen, which contains a form to search requests and actions

    Opens the screen, where you can produce detailed reports on ongoing and closed requests

    Opens the in a separate browser tab or window, if you have the required permissions

    Logs you out of WorkflowGen

    No filter

    Views created for themselves or shared views (if the user belongs to one or more participants granted access to shared view)

    Follow-up on the processes of which the user is supervisor or manager

    Administrator

    Follow-up on all processes

    Returns to the Dashboard

    Opens the Views screen, which contains a list of the views you've saved

    Opens the New request screen, which contains a list of processes you have access to and can launch

    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

    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)

    User Portal access

    default.aspx is optional if configured as the website home page by your WorkflowGen Administrator.

    Authentication

    Maximum failed connection attempts and password reset

    This section applies only if your WorkflowGen Administrator has configured the authentication mode to WorkflowGen Applicative.

    Language selection

    If your WorkflowGen Administrator has set a language for all users, the language selection list will be hidden.

    📌 Examples

    User Portal structure

    Personalized access

    Single-process mode

    Portal common process data

    Delegation mode

    Calling card

    Security

    All users

    User is a process manager or supervisor

    User has an Administrator profile

    User profile summary table

    calling card

    Administrator

    Process manager or supervisor

    Process help; a link displays the help form about the process and the procss workflow diagram

    Request launch date and time

    Time limit

    Request deadline; if blank, the request has no deadline

    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

    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

    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

    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 window.

    Process name: A link allows a new request to be launched.

    Description

    Process description (instead of code name)

    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 window containing the predefined process data (e.g. FORM_ARCHIVE). Request ID: A link displays the request follow-up form.

    Process

    Process name

    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 window containing the predefined process data (e.g. FORM_ARCHIVE). Request ID: A link displays the request follow-up form.

    Process

    Process name

    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 window containing the predefined process data (e.g. FORM_ARCHIVE). Request ID: A link displays the request follow-up form.

    Process

    Process name

    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 window containing the predefined process data (e.g. FORM_ARCHIVE). Request ID: A link displays the request follow-up form.

    Process

    Process name

    My favorites

    • Only Active status processes can be added to favorites.

    • If a process has been archived or deleted, or if you've been removed from the process participants, you'll no longer be able to launch that process. (The process will still appear in the favorites list until the home page is reloaded.)

    • You can add views shared by other users to your favorites, but if a view is unshared, you'll no longer be able to open it. (The view will still appear in the favorites list until the Dashboard is reloaded.)

    New request

    My views

    My requests in progress

    My actions to do

    Team actions

    Actions to assign

    Search

    Follow-up of requests in progress

    Follow-up of actions in progress

    Dashboard pop-up panels

    Dashboard pop-up panels refresh and auto refresh

    If you navigate away from the view displayed in the pop-up 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. If this happens, you'll 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.

    Auto refresh will be automatically disabled in the following cases:

    • When performing Quick approval validations, because refreshing would reset any selected buttons.

    • When navigating away from the view displayed in the panel, such as when opening a request or action follow-up form.

    • During drilldown of custom charts in dashboard panels.

    Dashboard pop-up panels
    Search
    Save as view
    Quick approval
    Filling out an expense report form in Quick view
    New request list expanded on the Dashboard screen
    My views list expanded on the Dashboard screen
    My requests list expanded on the Dashboard screen
    Search results for requests in progress
    Search results of actions in progress
    Quick approval buttons displayed in a Dashboard pop-up panel

    Help

    Launched

    Action

    Action

    Action

    Filter by actions closed

    Process drop-down list

    Filter by the the actions' process names

    Launched

    Predefined period for created actions

    From / To

    User-defined period for created actions (click the fields to display a calendar date picker)

    Mode

    Request mode: Active or In test, Active, or In test

    Columns

    Remarks

    Request #

    Request icon and request ID; a link displays the

    Process

    Process name

    1. For actions to do

    2. For closed actions

    You can sort the list descending or ascending by any of the elements by clicking the corresponding column header.

    Filter

    Remarks

    Open

    Filter by actions to do

    Actions screen

    Search filter

    Closed

    List

    Filter by actions already assigned

    Process drop-down list

    Filter by process name

    Launched

    Request creation date

    From / To

    User-selected deadline date range for the action to be assigned (click the fields to display a calendar date picker)

    Mode

    Request mode: Active or In test, Active, or In test

    Columns

    Remarks

    Request #

    Request icon and request ID; a link displays the request follow-up form

    Process

    Process name

    * For assignments done.

    You can sort the list ascending or descending by any of the elements by clicking the corresponding column header.

    Filter

    Remarks

    To do

    Filter by actions to be assigned

    Assignments screen

    Search filter

    Done

    Assignment list

    Closed

    Filter by team actions closed

    Process

    Filter by process name

    Mode

    Request mode: Active or In test, Active, or In test

    Launched

    Request creation date

    From / To

    User-selected date range for created/closed team actions (click the fields to display a calendar date picker)

    Columns

    Remarks

    Request #

    Request icon and request ID; a link displays the request follow-up form

    Process

    Request name

    * For closed team actions.

    You can sort the list descending or ascending by any of the elements (columns) by clicking on the column header.

    Filter

    Remarks

    Open

    Filter by team actions to do

    Team actions screen

    Search filter

    Team action list

    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

    Fields

    Remarks

    Description

    Description of request or action

    Help

    Display the help text corresponding to the action or process (only if the graphical tab is available)

    Diagram

    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

    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

    Requests

    Requests screen

    This page displays ongoing and closed requests launched by the user.

    Search filter

    Filter

    Remarks

    Open

    Filter by current requests

    1. For requests to be completed.

    2. For closed requests.

    You can sort the list ascending or descending by any of the elements by clicking the corresponding column header.

    Delegations

    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 delegatee 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 All processes and All participants, or a delegation on a role-by-role basis by selecting individual delegatees for each process participant role. Note that a role-based delegation can override the global delegation for that specific role and vice-versa.

    Views

    This page displays all of the views you've saved.

    To add a view to the My favorites list on the Dashboard, click the star outline. You can then open the view from either the My favorites or My views expandable lists. To remove a view from your favorites, click the star again.

    Process description

    Launched

    Request launch date

    Time limit [1]

    Request deadline after which the request is considered late

    Closed [2]

    Request closure date

    Follow-up of actions in progress

    Current request action in progress, its assigned user, the time limit, and when the action was started

    Closed

    Filter by closed requests

    Process drop-down list

    Filter by the requests' process names

    Launched

    Predefined period for launched requests

    From / To

    User-defined period for launched requests; click the fields to open a date picker

    Mode

    Request mode: Active or In test, Active, or In test

    Columns

    Remarks

    Request #

    Request icon and request ID; click the icon to open the form or the request ID to open the request information form

    Process

    Process name

    List

    Description

    Filter

    Remarks

    Category drop-down list

    Filter by process category

    Process drop-down list

    Filter by process

    Active delegations

    Filter by Active or All delegations

    Search

    Launch the search and refresh the delegation list accordingly

    Columns

    Remarks

    Checkbox

    Select a delegation to delete

    Process

    Process name

    To add a new delegation, click the New delegation button. From the drop-down lists, choose All processes and All participants or a specific process and participant. Then, click on the 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 icon next to the delegatee's name in the specific delegation row.

    To change the delegated user of a delegation, click the 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 button that appears above the list.

    To refresh the delegation list, click the Refresh link above the list.

    Delegations screen

    With the new multi-delegation feature introduced in version 8, end-users can create multiple global and role-by-role delegations to different delegatees for different periods of time.

    Administrative roles are not given to users through delegations, except for supervisors. Delegating a supervisor participant will give them only the permissions that the supervisor delegator has. For example, it won't allow the delegated user to access statistics in the Administration Module if they normally don't have this permission, only to view all the requests in the User Portal.

    Search filter

    List of delegations

    Adding a delegation

    Notifying the delegated user of a delegation

    Changing to another delegated user

    Deleting a delegation

    Refreshing the delegation list

    Filter by the screen used to save the view

    Portal

    Filter based on views that have links on the Dashboard

    Shared

    Filter based on views shared by other users

    Columns

    Remarks

    Checkbox

    Select view for export or deletion

    Name

    Name of the view

    You can sort the list descending or ascending by any of the elements by clicking on the corresponding column header.

    Click Edit to change the view's description, choose whether to include the view as a link available on the Dashboard, and share the view with other process participants.

    Click Links to display the view's URLs and HTML code, which you can use to embed the view in an external page.

    To import a view, click the Import button above the list, select the view's previously exported .xml definition file, then click Import.

    To export a view, check the checkbox to the left of the view's name, then click the Export button that appears above the list.

    To delete a view, check the checkbox to the left of the view's name, then click the Delete button that appears above the list.

    Filter

    Remarks

    Views screen

    Search filters

    Screen

    List

    Editing a view

    Getting the link to a view

    URL will display the view within the User Portal. URL without navigation will display the view on its own, without User Portal menus.

    Importing a view

    Exporting a view

    Only one view can be exported at a time.

    Deleting a view

    Action

    Action icon and action name

    • Clicking the action icon displays the action information 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

    Closed [2]

    Action closure date

    request information form

    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

    Assigned to

    The person the action was assigned to

    On *

    The date and time the action was assigned

    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

    Closed *

    Action closure date

    Requests
    Actions
    Team actions
    Assignments
    Delegations
    Search
    Analytics
    Administration Module

    Participant

    Process participant name

    Delegatee

    Delegatee's name

    Search for a user

    Send a notification to the delegatee

    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.

    Screen

    View’s screen type

    Portal

    Display (or don't display) the view on the Dashboard

    Shared

    View shared by other users (or not)

    By

    Owner of the shared view

    Edit

    Edit the view

    Link

    Display the view's URL and HTML

    Action Information Form

    Action information form screen

    Click the request number or the description in the actions list, or click in the request form left menu, to open the action information form.

    Action follow-up form in User view

    Action information

    Fields

    Remarks

    Status badge

    Status of the action:

    • Not started: The associated application has not been launched

    • Running: The associated application has been launched

    • Closed – Completed:

    * 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 .

    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.

    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 .

    Request Information Form

    Click the request number or the description in the requests list, or click in the request form left menu, to display the request information form.

    A synchronization action is automatically closed once it is launched or once the pause delay is over.
    The action has ended as per the process workflow
  • Closed – Cancelled: the action has been cancelled

  • Refresh

    Update the page; this is useful for actions completed in background mode

    Help

    Display the process help window, including a diagram of the workflow

    Graphical follow-up

    Display the graphical follow-up of the request (only available for allowed participants)

    User access / Administrator access

    Click to toggle between User view and Administrator view (if the user has supervisor rights to the request)

    Description

    Action description

    Requester

    Name of the action initiator

    Initiated

    Action launch date

    Participant

    Participant associated with the action

    Assigned to / by

    Name of the person to whom the action was assigned and name of the person who assigned the action

    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 Administrator view (if the user has supervisor rights to the request)

    Comments panel

    Processing a self-service action

    Assigning an action

    Reassigning an action

    Cancelling the assignment of an action

    Launching an action

    Cancelling a running action

    Closing a running action

    Restarting a timed out system action

    request information form comments panel
    Engine service
    Web and Application Configuration Parameters
    WorkflowGen Technical Guide

    Parent request

    Link that goes back to the parent request follow-up form (only available for sub-requests)

    Refresh

    Click to update the page; this is useful when the process has some actions completed in background mode

    Help

    Display the process help window, including a diagram of the workflow

    Graphical follow-up

    Display the graphical follow-up of the request (only available for allowed participants)

    User access / Administrator access

    Click to toggle between User view and Administrator view (if the user has supervisor rights to the request)

    Cancel request

    Cancel the request (only available in Administrator view)

    Delete request

    Delete the request (only available in Administrator view)

    Requested on

    Request launch date and name of requester

    Request data

    List of request-associated data that have been defined as visible by the process designer

    File icon

    The following file extensions are displayed with a specific icon: PDF, FDF, DOC, XLS, PPT, HTML / HTM / XML, ZIP, TXT, BAT, SYS

    Time limit

    Request deadline (if applicable)

    Comments panel

    Click in 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

    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

    Columns

    Remarks

    Name

    Action icon and action name

    • Click the action icon to display the

    • Click the action name to launch the action

    By default, clicking the action name launches the action, but WorkflowGen can be configured in order to change this behavior and display the action information form instead of launching the action.

    Description

    Action description

    Columns

    Remarks

    Name

    Action icon and action name; click to display the action follow-up form

    Description

    Action description

    Click in the top right corner of the screen to open a slide-out panel where request participants can post free-form comments. Here, you 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 you're 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.

    Leaving a comment on a request from its information form

    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's 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 Administration Module Configuration panel.

    Fields

    Remarks

    Status badge

    Request information form screen

    User view

    Administrator view

    Request information

    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

    Action lists

    Action history

    Comments panel

    Comments displayed in the Dashboard comments panel are read-only. To add a comment, click the request number above a comment, which will open the request or action information form with the comments panel expanded.

    Launching a request

    Cancelling a request

    Deleting a request

    Error Messages

    , Undefined (for other extensions)

    Assigned to

    Name of the user to whom the action has been assigned

    Time limit

    Action deadline (if applicable)

    Help

    Display the action help window, including a diagram of the workflow

    Completed by...

    Name of the user to whom the action has been assigned

    On the...

    Date and time of the action completion

    action information form

    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're trying to access is not in the database.

    The action was not found

    The action you're trying to access is not in the database.

    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 Administration Module Configuration panel.

    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.

    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're trying to access is not in the database or its status is not In test or Active.

    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.

    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 haven't given the view in the Save as view window a title.

    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.

    Security

    Incorrect request

    Process flow errors

    Action launch errors

    Sub-request launch errors

    Errors while ending an action

    License errors

    Advanced view errors

    The action has already been done

    You're attempting to perform an action that has already been closed.

    Error while opening the file

    The file you're trying to access is invalid.

    The file was not found

    The file you're trying to access is not on the server.

    A file associated with the data is missing

    The file associated with the data is not on the server.

    The process cannot start because its definition is not valid

    The request you're 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.

    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 doesn't 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.

    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 user is not declared as process requester

    The requester defined for the sub-request is not associated with the sub-process requester participant.

    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.

    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.

    The browser returns an error if there is a problem in JavaScript

    Depending on the browser you're 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.

    Search

    Search screen

    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 Supervisor mode section below for more information).

    By checking Customizable report (under Advanced view in the Display section), 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:

    1. Available when filtering by process or in single-process search mode.

    2. 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.

    3. Available when filtering in single-process mode.

    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 button 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 pop-up panels on your Dashboard.

    Analytics

    The Analytics screen allows users to generate detailed reports of all the ongoing and closed requests. Users can obtain the following categories of reports:

    • Activity analytics that provide views of the various requests and actions in real time or during a specified time period

    • Data analytics that detail the data information per process with filtering capabilities

    Analytics settings (such as the number of items to display in a report) are configured in the Analytics

    Switch between User and Supervisor search modes (see the next section, )

    Request #

    Filter by request number

    State

    Filter by request state: All, In test, or Active

    Status

    Filter by request or action status: All, All except closed (cancelled), Open, Closed, Closed (completed), or Closed (cancelled)

    Date

    Filter by date: Of creation, Of closing, or Limit

    Period

    Filter by a predefined period

    Or from... to...

    Filter by a date range (click the fields to display a calendar date picker)

    Category

    Filter by process category

    Process

    Filter by process name

    Version 1

    Filter by process version

    Action 1 (actions search only)

    Filter by action ✏️ Note: By default, the search can filter only by actions in which the user is a participant. In Supervisor mode, the search can filter by any action in the selected process for which the user is a supervisor.

    Data filters 2

    Filter by process data values

    ✏️ Note: The does not contain operator excludes NULL values.

    Query 1 (requests search only)

    Text or keywords used to run the hybrid full-text and similarity search; these vary based on whether your WorkflowGen instance uses SQL Server or PostgreSQL Server

    SQL Server The demonstration invoice would search for a data that contains any of the keywords.

    PostgreSQL

    • unquoted text

    Data 3 (requests search only)

    Request data to search: All, Attachment, Description, or Subject

    Similarity threshold 1 (requests search only)

    Specifies the minimum similarity percentage required for a result to be considered relevant in semantic searches

    Advanced view

    • Display 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.

    Action display (actions search only)

    Hide action numbers in search results

    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

    Past due (days)

    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

    Request creation date

    Closed

    Request closure date

    Time limit

    Request deadline

    Additional data elements

    Any additional associated data elements (as defined by the process designer) will appear as extra columns in when in single-process view

    Action

    Action name; click to open the

    Launched

    Action creation date

    Closed

    Action closure date

    Time limit

    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

    Display this view on your home page

    Share with participants

    Select which participants to share this view with

    Button / Field

    Description

    Requests

    Define a search for requests

    Actions

    Define a search for 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

    Columns

    Remarks

    Request #

    Request number; click the icon to display the request form in Quick view, or click the number to display the form information screen

    Process

    Process name

    Columns

    Remarks

    Request #

    Request number; click the icon to display the request form in Quick view, or click the number to display the request information form

    Process

    Process name

    Requester

    Fields

    Remarks

    Name

    Name of the new view

    Replace

    Select an existing view to replace

    Search form

    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, Supervisor mode).

    Supervisor mode

    Search results

    Request list

    The results list allows drag-and-drop reordering of columns. Column order is specific to the user and is retained thereafter.

    Action list

    Save as view

    Views
    Dashboar
    d pop-up panels

    Access mode

    Assignee’s last name (actions search only)

    Launched

    Requester name

    Display link in the home page

    section on the
    Portal
    tab in the Administration Module
    Configuration
    panel (see
    in the
    for more information).

    The Activity form lets you create views and reports related to the requests in progress (in real time), as well as requests in any previous timeframe.

    Fields

    Description

    Period

    Filter by a predefined period

    from... to...

    Filter by user defined period

    * Displayed only when a single process is chosen from the Process drop-down list.

    You can generate an activity report, either real time or for a specified period.

    Real time activity report

    Functions

    Description

    Refine search

    Start a new statistics search

    Save as view

    Save the current report as a view (see )

    • 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 (select from drop-down list): data table, bar chart, donut

    • In progress

    • In progress with overdue

    • In progress with overdue actions

    Displays available (select from drop-down list): data table, bar chart, donut

    • 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 (select from drop-down list): data table, bar chart, donut

    • In progress

    • In progress with overdue

    • In progress with overdue actions

    Displays available (select from drop-down list): data table, bar chart, donut

    Functions

    Description

    Refine search

    Start a new statistical search

    Save as view

    Save the current report as a view

    • Number of different requesters

    • Number of requests in progress

    • Number of overdue requests in progress

    • Number of requests in progress with overdue actions

    • 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

    • Request (number of requests per process)

    Displays available (select from drop-down list): data table, bar chart, donut

    • Started

    • In progress

    • In progress and overdue

    • In progress with overdue actions

    • Closed

    • Closed and overdue

    • Closed with overdue actions

    Displays available (select from drop-down list): data table, bar chart, donut

    • In progress

    • In progress and overdue

    • Closed

    • Closed and overdue

    • To assign

    • To accept (team actions to do but not yet assigned)

    Displays available (select from drop-down list): data table, bar chart, donut

    • 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.

    Fields

    Description

    Period

    Filter by a predefined period

    from... to...

    Filter by user defined period

    * Displayed only when a single process is chosen from the Process drop-down list.

    Functions

    Description

    Refine search

    Start a new statistical search

    Save as view

    Save the current report as a view

    Columns

    Description

    Request #

    Request number

    Created

    Request creation date

    Overview

    Activity

    Activity analytics form

    If the period chosen is Real time, then the report will be based on requests in progress only.

    Activity report

    Available functions

    Requests

    General

    By requester

    By process

    Actions

    General

    By participant

    By process

    Activity report: by period

    Available functions

    Requests

    General

    Results may vary depending on the parameters of the statistics that you filter.

    Top process

    Participants

    Request volume (by requester)

    Action volume (by participant)

    Action duration (by participant)

    Data

    Data statistics form

    Available functions

    Data statistics screen

    Data statistics report

    The results list allows drag-and-drop reordering of columns. Column order is specific to the user and is retained thereafter.

    Analytics
    WorkflowGen Administration Guide

    Advanced View

    Overview

    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 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

    • Insert footer information

    • Export search results

    • Save as view

    • Quick approval

    • Charts

    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, drag and drop a column header onto the bar directly above the column headers. You can also hover the mouse over the column header, then click the pencil icon that appears on the right and choose Group by this column from the drop-down panel.

    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 the mouse over a header and click the pencil icon on the right side of the column header to open a drop-down panel where you can 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 column header and click the pencil icon that appears on the right to open a drop-down panel. In the Show rows where section, you can filter by combinations of keywords or number configurations, depending on whether you're filtering text or numeric information.

    To edit a column, click the Columns button above the search results grid. Here, you can hide a column by unchecking its 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 here must be entered either within quotation marks (" ") or correspond to a column name. Text strings are displayed in yellow and columns are 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 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. Hovering the mouse 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, then click it to open the Footer information 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 Footer information 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 button located above the column grid. This 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).

    Once you've 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've 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 in the My views section on your Dashboard without having to perform a new search.

    To take full advantage of the Quick approval feature, you can then display the saved view as a pop-up panel on your Dashboard (see ). Whenever you return to or reload your Dashboard, the list will refresh automatically, and you can handle your approvals directly in the pop-up 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 Chart button above the search results grid, 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, the chart panel will prompt you to choose either Standard or Custom. (See below for information on how to use custom charts.)

    Click the Chart button above the search results grid to open a panel 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:

    For samples of custom chart JavaScript code, see the article in the .

    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

    Compute drop-down window (JavaScript tab)

    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)

    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

    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

    count: This value indicates the number of rows contained in the group filter.
  • 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.

  • participant

    Action

    action

    Request #

    requestNumber

    Created date

    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.

    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.)

    Name

    Function

    Name

    Enter the name of the view

    Replace

    Selects and replaces an existing view with the current view

    Column

    Column ID

    Requester

    requester

    Time limit

    timeLimit

    Adjust column widths

    Group by column

    Sort by column

    Filter by column

    Edit column

    You can also hide a column by opening the column heading drop-down panel and choosing Hide column.

    You'll need to use some basic JavaScript methods to create or modify a column. For information on using JavaScript for custom columns, see the Advanced View: Custom columns article in the WorkflowGen Forum & Knowledge Base.

    For more information on editing columns in Advanced View, see the Advanced View: Custom columns article in the WorkflowGen Forum & Knowledge Base.

    Footer information

    Footer functions are only available if the column contains numerical values.

    Export grid

    Excel 2007 (XLSX) format will export all columns, including hidden ones.

    Save as view

    Since process data security settings apply to views, only those users with the required permissions will be able to see the contents of the views.

    Quick approval

    The Quick approval checkbox is only available when searching in User mode, and not in Supervisor mode.

    Charts

    The report results must be grouped by at least one column to generate a standard chart.

    Edit chart

    Custom charts

    To use this feature, custom chart editing must be enabled on the Portal tab of the Configuration Panel in the Administration Module.

    Data and objects

    Default column IDs

    Dashboard pop-up panels
    Dashboard
    Custom charts
    Advanced View: Custom charts
    WorkflowGen Forum & Knowledge Base
    Group by column using a column header drag-and-drop
    Group by column using the drop-down list
    Search results grouped by requester
    Search results grouped by requester and date of creation (year & month)
    The drop-down panel provides advanced filtering options
    Quick approval buttons displayed for validation actions to do
    Quick approval buttons for validation actions displayed in a Dashboard pop-up panel

    Expression editor (Formula tab)

    Decimal

    Display link on the home page

    Participant

    :
    The demonstration invoice
    would search for a data that contains both the words
    demonstration
    and
    invoice
    .
  • "quoted text": "demonstration invoice" would search for a data that contains the word demonstration followed by the word invoice.

  • OR: demonstration or invoice would search for a data that contains either of the keywords.

  • -: The demonstration -invoice would search for a data that contains the word demonstration and doesn’t contain the word invoice.

  • For more information and examples, see the PostgreSQL documentation: https://www.postgresql.org/docs/current/textsearch-controls.html#TEXTSEARCH-PARSING-QUERIES

    Display Quick approval buttons for validation actions (actions search in User mode only)
    Supervisor mode
    action information form

    Folder

    Filter by process folder

    Category

    Filter by process category

    Process

    Filter by process name

    Version *

    Filter by process version

    State

    Filter by request state: In Test, Active, or All

    Data *

    Filter by process data values

    Print

    Print the report

    Print

    Print the report

    Requester

    Filter by the requester

    Process

    Filter by process name

    Version *

    Filter by process version

    State

    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

    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

    Print the report

    Requester

    Requester

    Data

    Associated data elements (as defined by the process designer)

    Views