The 2nd one is the correct class. It is an abstract class with many children. The 1st class was created by mistake. I would like to delete ABC-Int. If I delete ABC-Int it should not effect the children of ABC-Int-.
Can anyone provide me the solution for this issue?
If I'm not wrong from 7.2 version creating abstract class by appending "-" is not mandatory.
I tried to create your 2 classes in my local system (Pega 7.3 version - it would not allow to create 2 classes with same name) and failed to create one class (ABC-Int) when one class (ABC-Int-) is available and vice versa. But in Pega 7.1.8 it is accepting to create 2 classes.
Coming to your question, answer for this is "If you delete first class (ABC-Int) using wizard, it will delete child classes which are linked to second class (ABC-Int-) also". Please find attachment "Delete_Class_1.doc"
If you still want to delete then follow procedure explained in the attachment "Delete_Class.docx"
Note: When we delete a class, this wizard will delete all the rules attached to this class and its child classes