Announcement

Collapse
No announcement yet.

BPM: Best Practice to handle User Task input?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • BPM: Best Practice to handle User Task input?

    What would be best practice / the intended procedure to handle user input for following user tasks?
    e.g. an user assigned to a review selects the resolution "Changes" and adds a resolution note, that input is not available by default in any following user task (in the following example in "Apply Changes") except I store any outcome of a user task in separate variables to be rendered into the following user task using these variables in th inscruction definition.

    It would be nice to have a stream on the main process which then could be embedded on any user task form, so any user sees something like a journal / history which could also be appended by bpmn tasks and status changes.

    Click image for larger version

Name:	grafik.png
Views:	113
Size:	32.3 KB
ID:	89817

  • #2
    User tasks are regular customizable entity types. You can create a panel on the target entity that will display all related user tasks.

    Or create some connection between user tasks, and display right from the user task detail view.

    Comment


    • hi-ko
      hi-ko commented
      Editing a comment
      Thanks for that hint. I already created a panel on the target entity to show open tasks. That's also helpful.
      Creating connections between user tasks would be a shaky affair since you may want to show the comment history from a full loop which may take several iterations. A stream or something similar like a stream stored on the main process to be shown on all the tasks would be a perfect fit since it could contain the whole history in correct order. This stream containing all decisions (solutions), comments (and maybe status switches on the target entity) would be subject for any quality management audit.
      Last edited by hi-ko; 03-23-2023, 11:29 AM.
Working...
X