Posted: 28 Mar 2019 13:17 EDT Last activity: 30 Apr 2019 11:39 EDT
Robot Activity is not retrieving any of class properties
I'm trying to implement a robot activity using PEGA "Robotics studio Version 14.0.25420.1 D14".
PEGA version is 8.1.0
When I try to retrieve properties of my case type class, it only returns below standard set of properties from Work- class always.
Create operator name
Update operator name
I have added my case type class properties to Relevant records in the application and made them active. Also I'm using the same operator id that has application access to the case type and class that I'm working on, but Still I’m getting above those standard fields.
Also, if I make deactivate/reactivate any of above standard Work- properties from relevant records, it correctly reflects in the properties list display in Robotic Studio.
Even I am facing the same issue i am not able to see the fields in the Robot activity I am able to see the standard properties and all the properties are listed in relevant records,please help me if there is any finding already.Thanks...!
By default only the standard properties will be displayed in the Application > Inventory > Relevant records when you select your custom class. If you want to see the properties available in your custom class then you should add those properties in Relevant records using Add record button then you can see those properties in the robotics project. Hope that might help you.
Mahesh Thanks for the response ,All the properties are marked as relevant, I guess the problem is with only work class(), I am able to get the properties from Data Class ,Do you think any thing missing??
You can probably explore the code of D_pxRelevantRecords data page which will be triggered to fetch the relevant records of the respective class. You can run it standalone and analyze the tracer log to see the select queries that are being triggered to fetch these records. Hope that might help you going forward.
Thanks Mahesh for the reply, I was able to figure it out the problem ,When the concreate class has mapped to Db table ,I am able to get the records and When the sub Class of the concreate class has the properties defined then we are not able to get the fields in the Robotic Studio(Ex:Work Class and Class Group), now I am referring the properties from common class and it is solving my purpose, thanks...!