AutomatedProcessImprovement / prosimos-frontend

Prosimos Web Client implemented as a part of the Prosimos Web Application
Apache License 2.0
0 stars 0 forks source link

[Page] Task-based prioritisation #82

Closed ira-halenok closed 1 year ago

ira-halenok commented 1 year ago

As a business analyst, I want to be able to provide the setup for task-based prioritization by providing a list of priorities with the rules assigned to each one of them.

Each rule needs to include three required values:

Range of values for priorities: from 0 to infinity (the maximum allowed in Python: 2**63-1). Users can provide the priorities in any order they want (no need to provide values ordered ASC or DESC).

If users want to delete a case_attribute referenced in the prioritisation rules, they should receive an error saying, Case Attribute is referenced in one or many prioritisation rules. Remove those rules first. If case_attribute is not used in any prioritisation rules, the deletion should work as previously.

Questions: