Отладка фонового задания при постоянно подключенных обработчиках ожидания

1. DmitrySinichnikov 285 09.08.17 10:39 Сейчас в теме
Добрый день!
Столкнулся с проблемой просто дико неудобного механизма отладки фоновых заданий в 1С.
Собственно суть, есть фоновое задание, которое необходимо отладить, посидеть в конфигураторе, переменные пощелкать да и вообще понять что к чему. База тестовая, клиент-серверная ERP 2.2.4.19, платформа 8.3.10.2466. Запускаю, ставлю точку останова в нужном месте кода, все норм, останавливается, а вот дальше начинается ад просто. Дело в том, что при выполнении фонового задания 1С решила, что пользователю видите ли надо вот прям каждые 2 секунды видеть как там оно поживает, выполнилось или нет. В итоге каждые 2 секунды выполняется процедура по отслеживанию всего этого бреда, подключенная обработчиком ожидания. Помимо нее еще в пару модулей код летает. В итоге вместо отладки одного участка кода, позиция останова у меня скачет по всей конфигурации и периодически (хаотично) меняется контекст. То есть например есть две несвязанные процедуры и я отлаживаю первую, а после 10 шагов активной становится вторая и ее контекст.
Пробовал многое, отключать соединения, вырубать автоматическое подключение фоновых заданий, блокировка фоновых заданий в консоли кластера серверов. Бесполезно. Даже свое серверное подключение вырубал, оставив только фоновое задание в подключении... Пофиг.

У меня собственно 2 вопроса:
1) С какого перепуга выполнение кода начинает останавливаться во всех процедурах, если точка останова одна.
2) Если кто-то сталкивался с проблемой, как боролись? Или стоит смириться?
pyrkin_vanya; +1 Ответить
По теме из базы знаний
Найденные решения
2. user633533_encantado 11 09.08.17 10:49 Сейчас в теме
Выполни процедуру, которая запускается фоновым заданием, напрямую. И отлаживай сколько угодно.
anten22; smartem; VmvLer; DmitrySinichnikov; +4 Ответить
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
7. pyrkin_vanya 488 11.01.22 11:15 Сейчас в теме
(1)2022 год, а проблема все еще осталась. Никто не знает как она по нормальному решается? Решается ли вообще?
8. pyrkin_vanya 488 11.01.22 14:18 Сейчас в теме
(7)Решение

Параметры запуска передаются через ключ командной строки /C<передаваемые параметры> или указываются в конфигураторе в поле Параметр запуска закладки Запуск 1С:Предприятия в меню Сервис – Параметры. Одновременно можно указывать сразу несколько параметров запуска, разделяя их символом «;».

Например – РежимОтладки;

РежимОтладки.
Упрощает отладку кода. В частности:

● все длительные операции выполняются сразу, без запуска фонового задания;

● при разработке расширений конфигурации, возможен запуск с установленными расширениями конфигурации, которые в данный момент открыты в конфигураторе (при условии, что версия конфигурации и версии расширений не менялись).
Heathbell; +1 Ответить
2. user633533_encantado 11 09.08.17 10:49 Сейчас в теме
Выполни процедуру, которая запускается фоновым заданием, напрямую. И отлаживай сколько угодно.
anten22; smartem; VmvLer; DmitrySinichnikov; +4 Ответить
3. DmitrySinichnikov 285 09.08.17 11:03 Сейчас в теме
(2)
Ппц... Спасибо.
Разочаровался в себе. Занавес.
4. Logarifm_Andre 13 07.02.18 13:00 Сейчас в теме
Тут проблема может возникнуть когда процедура выполняется с кучей параметров.
Как тогда быть как ее напрямую вызвать и работать с ней?
Такой пример из ряда заполнения регламентированной отчетности
Eillecho; +1 Ответить
5. Logarifm_Andre 13 07.02.18 13:00 Сейчас в теме
6. rozer 306 05.04.18 12:28 Сейчас в теме
Оставьте свое сообщение
Вакансии
Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день

Программист 1C
Волгоград
зарплата от 200 000 руб.
Полный день

Аналитик
Санкт-Петербург
зарплата от 200 000 руб. до 250 000 руб.
Полный день