Решение проблемы: не попадает в отладчик второй базы 1С
Вводные данные 1С: в базе №1 есть процедура, по выполнению которой, посредством http-сервиса передаются данные в процедуру базы №2 (в нашем примере из первой базы по кнопке из формы внешней обработки отправляются данные в регистр сведений второй базы и возвращается ответ в первую базу). Однако, при установке точки останова, остановка отладки в базе №2 не происходит.
Иными словами, требуется отладка http-сервиса в конфигураторе 1С на стороне базы-приёмника.
Проблема в корректной настройке “Публикации на веб-сервере”. Далее инструкция со скриншотами для решения данной задачи.
2. Переходим во вкладку HTTP-сервисы.
Выставляем галочки согласно скриншота, в Каталоге указываем расположение сервиса, Имя – наше имя публикации.
3. Переходим во вкладку “Прочие” и прописываем в полях: Отладка – Разрешение (протокол TCP/IP), Адрес отладчика – tcp://localhost.
4. Переходим раздел Сервис – параметры – вкладка “Отладка” и выбираем “Отладка по протоколу TCP/IP”.
5. В Диспетчере задач – Службы – перезапускаем сервер.
6. Заходим в раздел Отладка – Подключение – Автоматическое подключение (проверяем, что в базе №2 – приёмнике проставлены все галочки.
7. Также рекомендуем запускать оба Предприятия в обеих базах, не забыть поставить точки останова и можно запускать. Не забудьте обновить публикацию! Администрирование – Публикация на веб-сервере – Опубликовать.
Желаем успеха!
Если вам необходима разработка 1С в формате аутсорс или аутстафф (цены) — будем рады видеть вас среди наших постоянных клиентов.