cancel
Showing results for 
Search instead for 
Did you mean: 

Model processes with table-driven definition

b_schnarr
Champ in-the-making
Champ in-the-making
I modelled a simple process with the table-driven definition according to this screencast: http://www.youtube.com/watch?v=laSGNCnokq0

This process hast two steps: Request a refund via a form (name, amound, motivation) and handle this request by a management member via a form (1 textfield: agreed). After the management member has completed the task (filling in yes or no), the process is finished. But neither the user who started the process nor the management member who handeled the request can see the finished process in the activiti explorer afterwoods. The filled out forms are not visible, too.

Therefore my question: When I create an approval-process with activiti kickstart (table-driven definition), how can users see the result of this process in the explorer (e.g. see if the management has aggreed or not)?

Best regards
Ben
4 REPLIES 4

b_schnarr
Champ in-the-making
Champ in-the-making
As long as the process is not finished, I can see under Processes –> My instances all the variables. But as soon as the process is finished, I have no chance to see if my request was rejected or not. Do I get something wrong? The same problem occurs with the vacation approval process. What if I do not notify the user per mail that the request has been confirmed? Is it possible to see this in the explorer?

Best regards
Ben

frederikherema1
Star Contributor
Star Contributor
Please do not submit the same question 3(!) times…

Sorry for that. But is this really good BPM practice? Or did I misunderstand something? I thought it would be a normal requirement that completed tasks can be tracked.

frederikherema1
Star Contributor
Star Contributor
Completed tasks CAN be tracked, they are present as HistoricTaskInstance entities. This can be queried by the HistoryService in our API or using the REST-api. As I said before, the explorer is a demo-app, covering a lot of the API, but not all things. Take a look at the javadoc, so you can explore what is possible…