Index: APPS/PM/KenmMWFPlugin.cls.xml =================================================================== diff -u -r1491 -r1492 --- APPS/PM/KenmMWFPlugin.cls.xml (.../KenmMWFPlugin.cls.xml) (revision 1491) +++ APPS/PM/KenmMWFPlugin.cls.xml (.../KenmMWFPlugin.cls.xml) (revision 1492) @@ -361,6 +361,11 @@ Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.BaseException).%New(##class(TECH.enu.ExceptionCode).InvalidInput(),"Er is geen halffab klasse gedefinieerd voor de productgroep """_ProductGroep_""" en rol """_Rol_"""")) } + If ('##class(%Dictionary.CompiledClass).%ExistsId(HalffabClassName)) + { + Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.BaseException).%New(##class(TECH.enu.ExceptionCode).InvalidInput(),"De gedefinieerde halffabklasse """_HalffabClassName_""" voor de productgroep """_ProductGroep_""" en rol """_Rol_""" bestaat niet!")) + } + Quit HalffabClassName ]]>