Найти в Дзене
Web-Admin

1С Точка останова не срабатывает при отладке

Вчера появилась задача с поиском и исправлению ошибки в безе 1с и я столкнулся с тем, что после того, как был обнаружен код, вызывающий ошибку — я не мог по точке останова остановить выполнения кода, что бы посмотреть причину ошибки.

Весь функционал отрабатывался так, как будто я не ставил точку останова. Даже закралась мысль — может я неправильно определил место ошибки.

Оказалось всё просто. Данная процедура запускалась в фоне, а по умолчанию 1С не отлавливает точки останова у таких процедур.

Для того, что бы выполнения кода останавливалось на процедурах, которые работают в фоне необходимо сделать следующее:

  1. В конфигураторе запустить параметры отладки (Отладка -> Подключение)
  2. Нажать кнопку Автоматическое подключение
  3. Выбрать фоновые задания
  📷
📷