'-' being added when creating a Case Type
-> XYZ- (Abstract Class)
-> TempCreateOne (Concrete Class in XYZ)
In the above Class Hierarchy, Abstract Class is indicated by '-' .
Now, If you try to create a new Case Type (TempCreateTwo) in XYZ- and the class which is being created is ABC-FW-ABCFW-Work-XYZ--TempCreateTwo. ('--' is being created).
The root cause of this problem is a defect in Pegasystems’ code/rules.
An extra hyphen is there on a newly created case's class when the parent class is an abstract class.
If you have abstract class with hyphen at end ( much like an imported class from a lower environment ) With pattern inheritance as class with dash (abstract class), then the generated class has an extra Dash :-
Case class ( created by system) >> SAE-ABC-Work-Abstract--DashCase
Abstract class parent >> SAE-ABC-Work-Abstract-
Ran the rename class wizard to remove the extra hyphen.
0% found this useful