Type: New Feature
Affects Version/s: 1.0
Fix Version/s: 1.0.12
Request Controller:Please Select
External Supervisor:Please select
Executing Programmer:Voitovich, Mary
Current Estimated Hours:6
Ext Project Id:AUDI-01.15
A new dialog showing all not-yet-completed workflows started by a certain user should be created.
The Initiated Workflows-screen will consist of search parameters on the top of the screen and a results table below. The columns of the results table can be
configured manually and will drive possible search criteria based on process variables.
The user will have the opportunity to add and remove search criteria using Add/Removce-buttons. If the user clicks on the remove button, the selected search criteria will be removed. If the user selects the Add-button, a new line (i.e. a new search parameter) will be added to the existing list. It consists of a drop down menu that contains the columns of the result table below and a second drop down menu that contains possible values.
Essentially, the exact same functionality is implemented when using the product editor to search for products and filter them based on their various attribute values.
The last part of the search criteria section is the "Search‟ button. If the user clicks on it, a search will be triggered using the specified search criteria as parameters.
A search with no search parameters, except filtering on the currently logged-in user is executed upon first loading the page.
The process list is a table consisting of standard columns (specified below) and a number of user-configured columns, containing information on workflows initiated by the user logged in currently.
Each entry (i.e. line) will represent one initiated workflow.
The standard columns that will always be part of the table are:
- Process ID
- <Process variables>
- Start date
- Active node
- Link to detail dialog (see chapter below for details)
- External link (configurable)
The additional user-specified columns are configured offline, similar to the worklist.
All columns of the table (the standard ones, as well as the configurable ones) can be used to sort the table entries in ascending or descending order.