Отмена регл. задания при условии уже работающего. #804170


#0 by kumena
Есть обмен, который запускается регл. заданием. Есть подозрение, что он не всегда успевает отрабатывать до старта этого же задания нового обмена, и из за этого появляются проблемы. Как в процедуре задания проверить нет ли в момент запуска аналогичного "висящего" задания?
#1 by DrShad
а с каким интервалом у вас обмен происходит?
#2 by Адинэснег
дак поставь в распсиании "запускать после"
#3 by kumena
я уже думал об увеличении интервала, пока хотелось бы рассмотреть вариант, чтобы следующее просто не стартовало. 20 минут, но там проведения длительные могут случаться. > дак поставь в распсиании "запускать после" что это вообще? есть "повторять после", но это при ошибках. в данном случае их нет.
#4 by kumena
может чем по помочь ключ задания?
#5 by kumena
как потом по нему найти фоновое?
#6 by Dmitrith
Выстави флаг в константу и проверяй ее при запуске
#7 by kumena
а если её "заклинит"?
#8 by DrShad
как все запущенно.... чем чаще происходит обмен, тем меньшие сообщения ходят проведения происходят после обмена, в момент обмена проведение не возможно, так что это никак не влияет на скорость
#9 by DrShad
какого рода проблемы возникают?
#10 by kumena
доступ к одному и тому же документу
#11 by DrShad
какой еще доступ?
#12 by DrShad
кто писал правила?
#13 by kumena
я писал, такое задание и логика работы типовой конфигурации. эту логику менять нельзя.
#14 by Адинэснег
Параметр повторять с паузой ... сек. (во встроенном языке - свойство ПаузаПовтора расписания регламентного задания) задает период повтора, но только с момента завершения предыдущего запуска.
#15 by Адинэснег
ну и руки оторвать за правила
#16 by DrShad
ну вот тебе и ответ
#17 by kumena
спасибо, кажется это то что нужно!
#18 by DrShad
ПРО прописывал?
#19 by X Leshiy
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С