I’m new to Bonitasoft and trying to determine if it is right for my organization - please excuse my ignorance. I have it setup and running along with the “Travel Request” sample workflow. The workflow portion seems to meet my needs nicely, but I’m not sure how to review data from old processes. In the case of the travel request, I can see John Doe submitted a request on this date and it was completed on that date, but I’m not sure how to retrieve the form data after the process is completed (Where he was traveling, what dates, or any of the info input in the form).
There are a couple of ways to do what you’re asking, and it very much depends on who is doing the task of travel review.
For example as a system administrator you can look up old cases via the Admin console.
But I suspect you are looking at this from a business perspective and want HR to review the past Travel Requests.
In this case I would use the Getting Started example front end to show the information.
My process would be something like:
Init Form - Which employee would I like to look up - for example type the employee id in a text box or use a Select DDL.
Second form, show the BDO’s (Business Data Objects (which are instances of a BDM)) as shown in the Init Form for the Travel Request example, obviously selected by the employee id from the Init Form above.
The thing to remember here is that BDO’s persist and are always available (not archived) so you can use them all the time and for any requirement. So if your Travel Request holds all the data as required by HR then you don’t need the archived process information, just the already existing BDO’s
regards
Seán
PS: If this reply answers your question, please mark as resolved.
PPS: Just a bit of advice, use the resources of Bonitasoft Sales as well if you have any questions regarding suitability of the product for an organization. That’s their job, and no-matter-what, they will be able to answer all your rpreliminary questions
Bonitasoft empowers development teams with Bonita, the open-source and extensible platform to solve the most demanding process automation use cases. The Bonita platform accelerates delivery of complex applications with clear separation between capabilities for visual programming and for coding. Bonita integrates with existing solutions, orchestrates heterogeneous systems, and provides deep visibility into processes across the organization.