Index: WS/PM/KenmerkenService.cls.xml =================================================================== diff -u -r2160 -r2173 --- WS/PM/KenmerkenService.cls.xml (.../KenmerkenService.cls.xml) (revision 2160) +++ WS/PM/KenmerkenService.cls.xml (.../KenmerkenService.cls.xml) (revision 2173) @@ -86,10 +86,9 @@ Do ##class(TECH.ClassUtils).ValueIsValid(KenmerkGroepMetadataLijst,"APPS.PM.dto.Kenm.KenmerkMetadataList") - Set Result = ##class(APPS.PM.KenmerkenService).%New().BewaarKenmerkGroepMetadataLijst(KenmerkGroepMetadataLijst) + Do ##class(APPS.PM.KenmerkenService).%New().BewaarKenmerkGroepMetadataLijst(KenmerkGroepMetadataLijst) $$$TECHErrorTrapOff - Quit Result ]]> @@ -98,7 +97,6 @@ De opgegeven ProductenKenmerken bewaren 1 ProductenKenmerken:APPS.PM.dto.Kenm.ProductenKenmerken -%Status 1 Index: APPS/PM/KenmerkenService.cls.xml =================================================================== diff -u -r2160 -r2173 --- APPS/PM/KenmerkenService.cls.xml (.../KenmerkenService.cls.xml) (revision 2160) +++ APPS/PM/KenmerkenService.cls.xml (.../KenmerkenService.cls.xml) (revision 2173) @@ -446,8 +446,6 @@ Set MetaDefinitie = "" Set Groep = "" - - Quit $$$OK ]]> @@ -457,43 +455,41 @@ KenmerkGroepMetadata:APPS.PM.dto.Kenm.KenmerkGroepMetadata @@ -506,49 +502,40 @@ Set $ZTRAP = "Catch" /// KenmerkGroepMetadata opslaan - Set KenmerkGroepMetadataIt = ##class(TECH.ListIterator).%New(KenmerkGroepMetadataLijst.KenmerkGroepen) - While KenmerkGroepMetadataIt.HasNext() { - Do ..BewaarKenmerkGroepMetadata(KenmerkGroepMetadataIt.Next()) - } + Set KenmerkGroepMetadataIt = ##class(TECH.ListIterator).%New(KenmerkGroepMetadataLijst.KenmerkGroepen) + While KenmerkGroepMetadataIt.HasNext() { + Do ..BewaarKenmerkGroepMetadata(KenmerkGroepMetadataIt.Next()) + } Do OperatieScope.Gelukt() - Quit $$$OK + Quit Catch Set $ZTRAP = "" Set Exception = ##class(TECH.ExceptionHandler).Catch() Set ErrorMsg = "BewaarKenmerkGroepMetadataLijst heeft de wijzigingen niet kunnen opslaan : "_Exception.ToString() - Do OperatieScope.Gefaald(##class(TECH.Exceptions.BaseException).%New(Exception.GeefExceptionCode(),ErrorMsg)) - Quit 0 + Do OperatieScope.Gefaald() + Do ##class(TECH.ExceptionHandler).Rethrow(##class(TECH.Exceptions.BaseException).%New(Exception.GeefExceptionCode(),ErrorMsg)) ]]> De opgegeven ProductenKenmerken bewaren ProductenKenmerken:APPS.PM.dto.Kenm.ProductenKenmerken -%Status