Navigation :
test ../../../ test dev.html
Developer Guide
test ../../../ test dev/dev-release.html
-
Release and migration notes
test ../../../ test dev/getting-started.html
-
Getting started
test ../../../ test dev/dev-ui-config.html
-
Configuring the UI
test ../../../ test dev/dev-extensions.html
-
Extending the Module
test ../../../ test dev/dev-extensions/custom-utilization.html
-- Adding Custom Utilization
test ../../../ test dev/dev-extensions/custom-workflow.html
--
Adding Custom Workflow Tasks
test ../../../ test dev/dev-extensions/custom-workflow/custom-workflow-action-bpmn.html
--- Updating the BPMN file
test ../../../ test dev/dev-extensions/custom-workflow/custom-workflow-action-spring-bean.html
--- Defining Task Spring Beans
test ../../../ test dev/dev-extensions/custom-workflow/custom-workflow-action-java-code.html
--- Executing the Java Task
test ../../../ test dev/dev-extensions/custom-workflow/custom-workflow-settings.html
--- Custom Workflow Settings
test ../../../ test dev/integration.html
-
How to Integrate Limits to an Atoti Server
test ../../../ test dev/alert-tasks.html
-
Evaluating Limits
test ../../../ test dev/scopes.html
-
Limit Scopes
test ../../../ test dev/limit-workflow.html
-
Limit Workflow
test ../../../ test dev/date-roll.html
- Date Roll
test ../../../ test dev/restful-endpoint.html
- RESTful endpoints
test ../../../ test dev/security.html
- Required Roles
test ../../../ test user-ref.html
User & Reference Guide
test ../../../ test user-ref/limits-overview.html
-
Atoti Limits Overview
test ../../../ test user-ref/whats-new.html
- What's New
test ../../../ test user-ref/using-limits.html
-
Manage limits
test ../../../ test user-ref/manage-incidents.html
-
Manage incidents
test ../../../ test user-ref/input-files.html
-
Input file formats
test ../../../ test user-ref/configuration.html
-
Configuration files
test ../../../ test user-ref/cube.html
-
Cubes
test ../../../ test user-ref/datastore.html
-
Datastores
Custom Workflow Settings
When adding a custom workflow, the user needs to update the project settings to pick up the workflow.
Backend settings
The workflow needs to be included in the Limits workflow properties .
The property is in the format limits.workflow-types.<WORKFLOW_NAME>=<WORKFLOW_PROCESS_ID>
where:
<WORKFLOW_NAME>
is a name given to the workflow by the user
<WORKFLOW_PROCESS_ID>
is the value of the <process id=
tag defined at the beginning of the bpmn file.
Frontend settings
limitsWorkflowMap: {
FourEyes: {
name: "FourEyes",
participants: ["Examiners"],
},
SixEyes: {
name: "SixEyes",
participants: ["Examiners", "Approvers"],
},
StraightThrough: {
name: "StraightThrough",
participants: [],
},
},
note
When adding exception workflows, update the exceptionWorkflowMap in limits.ui.LimitsSettings.ts with the following:
exceptionWorkflowMap: {
Exception: {
name: "Exception",
participants: [],
}
},