Рекомендуется предварительно прочитать статью: как создать регламентное задание.

Если установить точку останова в модуле, который исполняется регламентным заданием, то в момент запуска регламентного задания точка останова не сработает.

Чтобы отладить модуль задания необходимо запустить его с помощью обработки.

Пример обработки по отладке регламентного задания

Допустим у нас есть процедура в общем модуле «_ЗакрытьЗаказы.ЗакрытьЗаказы». Процедура запускается регламентным заданием, пример создания в ссылке на статью выше. Необходимо поставить точку останова в этой процедуре и отладить код, для этого необходимо:

  • В конфигураторе, в дереве метаданных создать обработку (либо создать внешнюю обработку), название обработки «ОтладкаЗадания»;
  • Создать форму элемента, для вновь созданной обработки;
  • В форму элемента добавить команду «ОтладитьРегламентноеЗадание», которая запускает процедуру, рис 1;

Рис. 1 — Модуль формы

  • В данной процедуре мы можем установить точку останова, и при нажатии f9 программа перейдет к коду регламентного задания.

Также читайте статью: темная тема.