Многие вещи в ЦКК выполняются с помощью фоновых и регламентных заданий. Соответственно, может возникать необходимость отлаживать код в явном виде.
Приведенный далее пример сделан для ЦКК 2.0.13.10.
Например, нужно поставить точку останова в процедуре ИмпортироватьТехЖурнал() общего модуля ИмпортТехЖурнала или процедурах, вызываемых из нее, чтобы понять, с какими фактическими значениями переменных приходится иметь дело при разборе технологического журнала.
Ищем вызов процедуры ИмпортироватьТехЖурнал глобальным поиском. Она вызывается из модулей бизнес-процессов АнализВызововКластера1С и КонтрольЧислаИсключений. Для наших целей нам нужен модуль бизнес-процесса КонтрольЧислаИсключений.
Открыв его, видим, что процедура вызывается следующим образом:
ФоновыеЗадания.Выполнить("ИмпортТехжурнала.ИмпортироватьТехЖурнал", ПараметрыИмпорта, КлючФоновогоЗадания);
Комментируем этот вызов, разбираемся, какие параметры передаются, и вместо него пишем свой (см. рис. 4.32.1).

Рис. 4.32.1. Замена способа исполнения кода для целей отладки
Далее, чтобы вызвать исполнение именно этого кода явно, нужно открыть форму «Задачи мониторинга системных ошибок» с рабочего стола (см. рис. 4.32.2). На самом деле это форма ФормаЭлементаКонтрольЧислаИсключений справочника КонтрольныеПроцедуры.

Рис. 4.32.2. Форма «Задача мониторинга системных ошибок» на рабочем столе
Поставить точки останова в процедуре ИмпортироватьТехЖурнал() общего модуля ИмпортТехжурнала и в модуле бизнес-процесса КонтрольЧислаИсключений перед вызовом ИмпортТехжурнала.ИмпортироватьТехЖурнал().
В появившейся форме (см. рис. 4.32.3) поменять расписание на достаточно редко выполняющееся и при нажатии на кнопку Выполнить сейчас убедиться в том, что остановы срабатывают. Чтобы кнопка стала активной, мониторинг должен быть запущен (см. на том же рис. положение кнопок Старт, Пауза и Стоп).
Далее можно приступать к анализу и отладке кода.
После окончания работ не забываем вернуть способ выполнения обратно на фоновое задание, а расписание – на рекомендованную частоту (1 раз в 600 с).

Рис. 4.32.3. Кнопка «Выполнить сейчас» и гиперссылка на изменение расписания в форме «Задачи мониторинга системных ошибок»
Этот же подход может пригодиться в том случае, если вам требуется в оффлайне разбирать технологический журнал, присылаемый с действующей информационной системы заказчика однократно при разовых работах.