Business Data from Process Variable required in Process Report

We have a process report in the context of a single process model. This process model has around 20 - 25 nested sub processes with human task(s) in it. Our requirement is to show a task report from where a group of users can view the status of various tasks (active, assigned and completed) and do reassignment if necessary.

Now we have no issue in showing the task related metrics like taskName, status, assignedTo, etc. But we also need few business process data (such as requestId, requestType, businessUnit) to be shown in the report (and option to use filters on them). All these process data are present in one particular CDT which flows across all the process models.

But here the issue is the name of process variable used in each sub process are different (since they were created by different people for various purpose and later integrated for this workf...

OriginalPostID-241727



  Discussion posts and replies are publicly visible

Parents
  • ...low however the data is same through out the lifetime of process). For example the below names were used in different process models allthough they are of same data type and holding same data,

    pv!gblRequestDetails_cdt
    pv!gblRequestInfo_cdt
    pv!globalRequestInfo_cdt
    pv!globalRequestDetails_cdt
    pv!requestDetail_cdt
    pv!requestDetails_cdt
    pv!requestInfo_cdt
    pv!request_cdt
    pv!requests_cdt

    We have enabled the 'Allow data from this sub-process to be included in reports on the parent process model' in all the sub processes.

    We tried the following to bring up the process data in report column but failed,

    1. if we use only index(pv!gblRequestDetails_cdt, "requestId", ""), we get the requestId only for certain tasks whose process model contains the variable with this particular name. For other tasks, the result is empty.

    2. if we use a condition as given in attached screenshot to conver all possible variable names, the report is getting a time out message "The per-resource...
Reply
  • ...low however the data is same through out the lifetime of process). For example the below names were used in different process models allthough they are of same data type and holding same data,

    pv!gblRequestDetails_cdt
    pv!gblRequestInfo_cdt
    pv!globalRequestInfo_cdt
    pv!globalRequestDetails_cdt
    pv!requestDetail_cdt
    pv!requestDetails_cdt
    pv!requestInfo_cdt
    pv!request_cdt
    pv!requests_cdt

    We have enabled the 'Allow data from this sub-process to be included in reports on the parent process model' in all the sub processes.

    We tried the following to bring up the process data in report column but failed,

    1. if we use only index(pv!gblRequestDetails_cdt, "requestId", ""), we get the requestId only for certain tasks whose process model contains the variable with this particular name. For other tasks, the result is empty.

    2. if we use a condition as given in attached screenshot to conver all possible variable names, the report is getting a time out message "The per-resource...
Children
No Data