Index: AX/CARETAKER.mac.rou =================================================================== diff -u --- AX/CARETAKER.mac.rou (revision 0) +++ AX/CARETAKER.mac.rou (revision 35011) @@ -0,0 +1,16 @@ +SynchroniseerOpenstaandeFacturen() + do ##class(APPS.common.RuntimeInitialiser).Initialise("AX.Caretaker"_$job) + do Execute("AX.Uitgaand.BKH.OpenstaandeVerkoopFactuur.impl.Synchroniser","Synchroniseer") + quit + + +Execute(Classname,Method) + try { + #dim ObjectApi As TECH.Object.ObjectAPI = ##class(TECH.Context).Instance().GeefObjectAPI() + #dim Instance As %Base = ObjectApi.New(Classname) + do $method(Instance,Method) + } catch { + #dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() + } + quit +