Вход | Регистрация
 

Проблема с регламентными заданиями.

Проблема с регламентными заданиями.
Я
   IVT_2009
 
23.10.19 - 09:50
Ситуация следующая. Полностью пустая конфигурация, создаю новое регламентное задание, со следующими параметрами:

1. Повторять каждый день один раз в 60 секунд.
2. В модуле управляемого приложения пишу инициализацию задания:

    процедура приНачалеРаботыСистемы()
        
        задания.инициализацияДляВторого();
        
    конецПроцедуры //приНачалеРаботыСистемы    
    
    процедура инициализацияДляВторого() Экспорт
    
        задание = регламентныеЗадания.СоздатьРегламентноеЗадание(метаданные.РегламентныеЗадания.записьСобытия2);
        задание.Записать();
    
    конецПроцедуры //инициализацияДляВторого
    
3. само задание пишет дату и время в справочник "события", следующим образом:

    процедура записьСобытияДляВторого() ЭКСПОРТ
    
        попытка
            
            СисИнфо                 = Новый СистемнаяИнформация;
            спр                     = справочники.события.СоздатьЭлемент();
            спр.Наименование         = "2-"+строка(текущаяДата());
            спр.версияПлатформы     = СисИнфо.ВерсияПриложения;
            спр.Записать();
            
        исключение
            
        конецПопытки;    
        
    конецПроцедуры //записьСобытияДляВторого

Задание выполняется как положено один раз в минуту , но почему то 10-13 раз, в справочник попадает 10-13
записей с одним временем. В журнале регистрации ошибок нет , получается это не аварийный повтор при сбое = 3

В чем может быть проблема ? Пробовал на платформе 8.3.10 и 8.3.13. Результат одинаковый.
   IVT_2009
 
1 - 23.10.19 - 10:07
Тестирование производительности ссылается на строки модуля , которого нет

https://yadi.sk/i/-KU__gZKQD3lSA
   Галахад
 
2 - 23.10.19 - 10:24
Каждый раз при запуске 1С что-ли регламент создается?
   IVT_2009
 
3 - 23.10.19 - 10:42
(2) По идее да. Но даже если его сделать предопределенным и не запускать подобным образом - результат тот же
   IVT_2009
 
4 - 30.10.19 - 13:19
Ответ тут. https://forum.infostart.ru/forum9/topic207537/
Весьма похоже на косяк платформы.
   IVT_2009
 
5 - 30.10.19 - 13:27
Что интересно , если я хочу поменять время выполнения , то только через очистку таблицы как описано по ссылке выше

Список тем форума
Рекламное место пустует  Рекламное место пустует
Программист всегда исправляет последнюю ошибку.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.