Petals SE Flowable

Improve information returned by service 'getTasks'

Details

  • Type: Improvement Request Improvement Request
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: No version
  • Fix Version/s: 1.0.0
  • Component/s: Integration service
  • Security Level: Public
  • Description:
    Hide

    The integration service 'getTasks' returns information needed to identify a task instance: process definition id, process instance id, task instance id.
    To be able to display human readable information to the users in front of their portal, we should return also human readable information as:

    • task description, extracted from BPMN tag <userTask><documentation> that can contain dynamic value as '${employeeName} would like to take ${numberOfDays} day(s) of vacation (Motivation: ${vacationMotivation}).'
    • task name,
    • task due date, so we can order task on their due date, and display them with different color according to their due date,
    • task priority
    Show
    The integration service 'getTasks' returns information needed to identify a task instance: process definition id, process instance id, task instance id. To be able to display human readable information to the users in front of their portal, we should return also human readable information as:
    • task description, extracted from BPMN tag <userTask><documentation> that can contain dynamic value as '${employeeName} would like to take ${numberOfDays} day(s) of vacation (Motivation: ${vacationMotivation}).'
    • task name,
    • task due date, so we can order task on their due date, and display them with different color according to their due date,
    • task priority
  • Environment:
    -

Activity

Christophe DENEUX made changes - Thu, 1 Jun 2017 - 10:05:10 +0200
Field Original Value New Value
Priority Major [ 3 ]
Description The integration service '{{getTasks}}' returns information needed to identify a task instance: process definition id, process instance id, task instance id.
To be able to display human readable information to the users in front of their portal, we should return also human readable information as:
- task description, extracted from BPMN tag {{<userTask><documentation>}} that can contain dynamic value as {{$\{employeeName} would like to take $\{numberOfDays} day(s) of vacation (Motivation: $\{vacationMotivation}).}}
- task name,
- task due date, so we can order task on their due date, and display them with different color according to their due date,
- task priority
The integration service '{{getTasks}}' returns information needed to identify a task instance: process definition id, process instance id, task instance id.
To be able to display human readable information to the users in front of their portal, we should return also human readable information as:
- task description, extracted from BPMN tag {{<userTask><documentation>}} that can contain dynamic value as '{{$\{employeeName} would like to take $\{numberOfDays} day(s) of vacation (Motivation: $\{vacationMotivation}).}}'
- task name,
- task due date, so we can order task on their due date, and display them with different color according to their due date,
- task priority
Christophe DENEUX made changes - Thu, 1 Jun 2017 - 10:05:20 +0200
Status New [ 10000 ] Open [ 10002 ]
Christophe DENEUX made changes - Thu, 1 Jun 2017 - 10:05:24 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Thu, 1 Jun 2017 - 10:09:44 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 1.0.0 [ 10741 ]
Resolution Fixed [ 1 ]

People

Dates

  • Created:
    Thu, 1 Jun 2017 - 10:04:01 +0200
    Updated:
    Thu, 1 Jun 2017 - 10:09:44 +0200
    Resolved:
    Thu, 1 Jun 2017 - 10:09:44 +0200