Index: DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/Halffabs.cls.xml =================================================================== diff -u -r65988 -r65989 --- DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/Halffabs.cls.xml (.../Halffabs.cls.xml) (revision 65988) +++ DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/Halffabs.cls.xml (.../Halffabs.cls.xml) (revision 65989) @@ -79,6 +79,7 @@ } Do ..CommitNieuweVersie(UnId, Rolstukje, TypeCode) + Do ..ValideerSync(UnId, Rolstukje, TypeCode) } catch { #dim Exceptie As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() Do ..Logger.ErrorMail("DotnetSync [HalffabSyncer]","Fout bij sync van halffab naar .Net. " _Exceptie.ToString()) @@ -253,6 +254,56 @@ Quit HalffabList ]]> + + +UnId:%String,Rolstukje:%String,TypeCode:%String +1 +%Boolean + 0) { + Do ##class(TECH.Exceptions.DataCorruptException).Throw("Fout bij syncen '"_TypeCode_"_"_Rolstukje_"' met Id '"_UnId_"', Versienummer is niet geupdatet") + } +]]> + + + +ResultSet:%ResultSet +1 +%Integer + +