Я нашел решение для меня .. Этот пример работает в 7:40, 12:40 и 16:40 каждый день.
с помощью Navision Timer 1.0 NAVTimer Automation «Navision Таймер 1.0'.Timer
Установите свойство 'WithEvents' на NAVTimer Да
установить свойство 'SingleInstance' из Codeunit, если вы используете один, чтобы Да
в On Run Trigger написать
IF ISCLEAR(NAVTimer) THEN CREATE(NAVTimer);
NAVTimer.Interval := 1 * 60000; // Important! set to 1 Minute
NAVTimer.Enabled := TRUE;
В Timer Trigger (он appers после изменения WithEvents свойства в Yes) написать
sTime := COPYSTR(FORMAT(TIME), 1, 5); // Cut seconds
sHour := COPYSTR(sTime, 1, 2);
sMinute := COPYSTR(sTime, 4, 2);
IF sHour IN ['07','12','16'] THEN
IF sMinute = '40' THEN
IF NOT CODEUNIT.RUN(CODEUNIT::xxx) THEN;