Question
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Evoke Technologies
IN
Last activity: 5 Jul 2018 10:59 EDT
A Pega Application without Work object
Hi,
Is it good to have a Pega Application that isn't leveraging the Case Management/ Work object concept in Pega.
Our application primarily has huge amount of data and reporting involved -with limited processes.
There are various data objects and complex relationships between these. The reporting is going to be intensive. Considering these factors in mind, the current implementation is to have only data tables.
We need to answer the following questions:
Are we going to maintain the huge amount of data in BLOB as well as data tables- if we go for a WO approach?
Work classes would bring additional columns and rules that might be redundant.
What if processes come in future. How can we then change our no-WO-model in future to incorporate a workobject?
Are their some key Pega OOTB advantages that we might seriously be compromising on if we follow the no-WO approach?
What are the tradeoffs?
Thanks much!
Bhagyashree
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Accepted Solution
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Aaseya IT Solutions
IN
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Evoke Technologies
IN
Can someone please answer this.
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Pegasystems Inc.
IN
I didn’t understand if you’re not having work objects in your application what kind of data you want to pull out from the reports .
If you’re not having workobjects how are your inserting data into the applications ?
What’s the business requirement based on that we can answer your question .
Thanks,
Arun
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Evoke Technologies
IN
Hi Arun,
We have various data objects in the application such as License, License Owner, License Location etc. There are complex relationships between these.
As an end user one should be able to view records corresponding to these in different grids. There would be 'Actions' menu on top of these grids that has options to Edit/Add New Record.
The current implementation in Pega so far includes showing repeat grids on the Portal fetching records from these data tables.
An 'Actions' menu click launches a modal dialog in another harness that takes input from user for a new record or for edit, and on submit saves the data to the associated data table. There is no involvement of work object here.
The entire application would be more or less around these grids and actions similar to the one stated above.
Thanks!
Bhagyashree
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689877000/122ddbf9-8ed7-431e-8c0c-0892f658c39d.png?itok=HwmzfVHs)
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689877000/122ddbf9-8ed7-431e-8c0c-0892f658c39d.png?itok=HwmzfVHs)
Pegasystems Inc.
US
Hi Bhagyashree,
What we can do here is create one work object for one scenario. For example, one showing the relation between License & License owner. Create another work objects for other scenarios. Now, don't allow the users to create more work objects. Rename it appropriately so that it does not seems to be a work object(T-1, T-2 etc). The users can then work on these appropriately(Add, Edit, Delete). I hope I am clear. Please let me know in case you feel otherwise.
Regards,
Rachit
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Evoke Technologies
IN
Thanks Rachit,
My question is more around where it is important to have a WO in Pega and if we dont have one are we compromising on Pega features or not violating best practices.
Accepted Solution
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Aaseya IT Solutions
IN
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Evoke Technologies
IN
Thanks.