Description: Application ABC is built on XYZ. There is section named SEC in both the Classes like, XYZ- FW-CFW-work SEC and ABC- DIV- Unit- work SEC. This SEC is getting called from a section named PEGASEC which is in PegaCA-work class.
Issue: SEC is picking up from XYZ-FW-CFW-work class where it suppose to pick from ABC- DIV- Unit- work.
Is that correct? If I'm not wrong.
If you are willing to answer, please post here.
Thanks in advance.
***Edited by Moderator: Pooja Gadige to add platform capability tag***
Please check if you have added the FW work class (XYZ- FW-CFW-work) in the inheritance of the implementation work class (ABC- DIV- Unit- work) and check the use-case again.
To add the FW inheritance work class, right-click on the implementation work class and select the definition. In the class inheritance class section, add the FW inheritance work class.
After adding, just right click on the Implementation work class and click on inheritance to find the inheritance structure.
In addition to that please check the rule availability status of that particular section in the implementation class. If it is withdrawn in the implementation then as per the rule resolution it checks according to the class hierarchy till the rule is found.
Inheritance looks good, at run time it is picking up Framework rule instead of implementation. If a rule is getting called from PegaCA-work, it should pick from Implementation first, right? Or Am I wrong?
Posted: 1 year ago
Posted: 6 Jul 2020 22:01 EDT
Praveen Palagani (palas3)
Principal Technical Solutions Engineer
If possible could you please attach the screen-shot of the inheritance which helps to understand the issue. Also, check the rule availability status of the section rule which was there in the implementation class.