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

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

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

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

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

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

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