Index: DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/VerwijderKenmerken.cls.xml =================================================================== diff -u -r66045 -r66049 --- DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/VerwijderKenmerken.cls.xml (.../VerwijderKenmerken.cls.xml) (revision 66045) +++ DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/VerwijderKenmerken.cls.xml (.../VerwijderKenmerken.cls.xml) (revision 66049) @@ -56,14 +56,16 @@ #dim Variant As %String = $Piece(BewerkteKenmerkGroep,"_",1) #dim Rol As %String= $Piece(BewerkteKenmerkGroep,"_",3) + #dim OrigineelAantalKenmerken As %Integer = ..GeefAantalSelectieKenmerken(TeControlerenUnId, Variant, Rol) Do ..VerwijderSelectieKenmerkInDotNet(TeControlerenUnId, Variant, Rol) + Do ..ValideerSync(TeControlerenUnId, Variant, Rol, OrigineelAantalKenmerken) } Else { Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Soort van kenmerk is niet geïmplementeerd: "_SoortKenmerk)) } } } catch { #dim Exceptie As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() - Do ..Logger.ErrorMail("DotnetSync [HalffabSyncer]","Fout bij sync van HalffabSyncer naar .Net. Verwijderen van halffab is niet gelukt" _Exceptie.ToString()) + Do ..Logger.ErrorMail("DotnetSync [HalffabSyncer]","Fout bij sync van HalffabSyncer naar .Net. Verwijderen van halffab is niet gelukt. " _Exceptie.ToString()) } } ]]> @@ -133,6 +135,47 @@ Quit res ]]> + + +TeControlerenUnId:%String,Variant:%String,Rol:%String,OrigineelAantalKenmerken:%Integer + + + + +TeControlerenUnId:%String,Variant:%String,Rol:%String +1 +%Integer + + + + +Statement:%String +%Integer + +