Unable to override section in Data-Portal into organization ruleset
I have just created a New Application (MyApp) by Implementation layer only on Pega 7.4. The first thing I want to do is to override the logo in pyCaseManager portal. I have four rulesets (MyApp:01-01-01, MyAppInt:01-01-01, MyCo:01-01-01, and MyCoInt:01-01-01) which are all created by wizard automatically. I just found out that I am able to do Save As in MyApp ruleset, but I am NOT able to do the same into MyCo ruleset. I want to do this override into organization layer, not implementation layer. Why is Pega complaining when I try to override this Data-Portal.pyPortalHeader section into MyCo? Could someone try the same? Please see attached below.
***Edited by Moderator Marissa to update platform capability tags***
I tried it on my system. In my system, my organization ruleset uses Ruleset Validation; whereas, my application rulesets use Application Validation. When saving to the organization ruleset, the error occurs because the other rules referenced are in the UI-Kit-7 ruleset. My organization ruleset does not include UI-Kit-7 as a prerequisite.
Thanks. When I change the Ruleset validation to Application validation for organization ruleset, the error is gone.
Now, I do not understand why brand new application created by Pega uses Ruleset validation. My understanding is Ruleset validation is classic and Application ruleset is better and best practice. Is it okay for me to keep this change (use Application validation) for further development?