Question
Seeking Guidelines for Rule Placement
I'm seeking a definitive list from Pega Product Management that describes the best practices for adding my application's rules to OOTB classes.
I know that I shouldn't add rules to the Work- class, but instead create my own class that inherits from Work-.
But what about adding rules to classes like those below? Do I directly place my rules into these classes? Or do I create my own class?
I believe that I need to place my rules directly into the following OOTB classes, but I can't find any definitive guide...
- Data-Portal
- Assign- (and its 2 subclasses)
- Code-Pega-List
- Data-Admin-Operator-ID
- and the list likely continues.
Hi Turbt,
I did a search for you but I could not find such guide ...
From my point of view, I would encourage you to save your rules under your own classes that inherits from OOTB classes.
However, I saw some customers (by working on SRs) who did save their application rules under OOTB classes, eg. Data-Portal, but under their own application rulesets. Those applications run fine.
If I find out anything special which needs to be taken care of later on, I will let you know.
Thanks,
Susan