Hi,
I have a question on how create an abstract Class under Data- Object for Constellation Architectture, using Pega Infinity '23.
Normally in previous version, with traditional architecture, I would have created a class going on MyOrg-MyDiv-Impl-Data and from there creating a class (e.g. MyClass). Then on my CaseType Class (MyOrg-MyDiv-Impl-Work-MyCaseType) I would have created a SinglePage Property referring to my brand new Data Class. All the made from Dev Studio.
I do not understand how to replicate a simple scenario like that in the new Constellation Architecture. I’ve noticed in App Studio that there’s “Data Object”, but those create Data Type, so concrete class with a DB reference, which I have no desire to create, since I have no interest on memorize those.
If in constellation architecture I do like the traditional architecture, when I go back to App Studio, to implement view based on that class or simply to add to that class a new field, I simpy cannot find any reference to that class.
So my questions are:
- In Constellation architecture, is it possible to create an abstract class from App Studio and use that class as reference for complex field?
- In Constellation architecture, is it possible to create embedded view based on abstract class?
- In Constellation architecture, is it possible to avoid use of data object for custom Data- Class? Or it’s the only way?
It’s not clear that part for me, so if exists any documentation about this topic, it would be nice.
Thanks