Reusing task and process forms in BPM Suite 6

Solution Unverified - Updated -

Environment

  • Red Hat JBoss BPM Suite (BPMS)
    • 6.0.x
    • 6.1.0

Issue

  • It is not possible to reuse process or task forms in current versions available. There is a need to reuse forms from a process in another process, basically it should be possible to copy GUI components (i.e. Textboxes, Comboboxes, etc) from the formA used by processA to the formB used by processB. And copy a complete GUI Form associated from a human task used by a process to another human task used in another process.

Resolution

  • Request for feature enhancement has been submitted for consideration for a future release of this functionality. The request is to implement a feature that allow users to reuse process and task forms in another processes and tasks as follows:

    1. During Process Edition: It could work by right clicking on the human task that owns a form and select the menu option Copy form to.... Then select an human task in any other business process and right-click and then select the menu-option Paste Form.

    2. During the Form edition: It should work by using the features of copy and paste (CTRL+C , CTRL+V and respective buttons on the top menu) when selecting one or more GUI components of a form. Then could paste the copied components in any other form from another process.

    If you require this feature or additional information on this request, please contact Red Hat Global Support Services.

Root Cause

  • The relation between a form and a task is the name. For example:

    a) If there is a task whose Task Name is "PerformanceEvaluation" (it can be modified in the properties of the task in the process), the form name will be "PerformanceEvaluation-taskform".
    b) If there is a process whose ID is "evaluation" (it can be modified in the properties of the process), the form name will be "evaluation-taskform".

    NOTE: It means that some tasks can be edited using the same Task Name and then the same form will be used. But it can be a mess and it is not recommendable.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments