А вы как запускаете режим отладки в 1с?

14.08.17

Разработка - Тестирование QA

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Error
.epf 4,33Kb
2 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

И так.

Способ входа номер 1. Открываем конфигуратор и подключаемся к базе, в которой необходимо работать в режиме отладки. Всё просто.

Но вот неувязочка, бывают случаи, когда конфигуратор не видит предприятия. Да, так тоже бывает. Грустно.

Список открытых баз:

Список открытых баз в конфигураторе, к какой бы подключиться?

 

Способ входа номер 2. Хороший и удобный способ для запуска отладчика, но когда уже ошибка вылезла, он нам погоду не сделает. 

 

Способ входа номер 3, у меня последний по списку, уверен, им пользуются многие. Но минусов принёс мне именно он. Без фото.

  1. Создаю обработку с любой ошибкой. (Если перейти конфигуратор нужно, окно с ошибкой закрыто и дважды проделывать много действий для появления его повторно долго)
  2. Запускаю конфигуратор с правим администратора.
  3. Открываю обработку (из файла или внешних доп. обработок). Получаю предложение 1С, от которого трудно отказаться.
  4. Жмём на открытие конфигуратора.
  5. Переходим в окно уже открытой конфигурации, расставляем точки остановки.
  6. Проделываем под пользователем манипуляции приводящие работу 1с к ошибке, дебажим, божественно кодим.

Спасибо за внимание. С пасибо за комментарии на основании которых и была переписана статья.

Код обработки:

Error

 

Вступайте в нашу телеграмм-группу Инфостарт

Открыть отладчик Режим отладки Вход в конфигуратор без прав на открытие конфигуратора.

См. также

Тестирование QA DevOps и автоматизация разработки Программист Пользователь 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет Платные (руб)

Автотесты 1С - готовые тестовые сценарии, предназначенные для регресс-тестирования функционала конфигурации после обновления типовым релизом. Сценарии проверяют интерактивное заполнение форм документов, справочников и результат проведения документов. Сценарий – feature-файл, разработанный с помощью vanessa-automation. Запуск сценария выполняется интерактивно с помощью vanessa-automation или с помощью vanessa-runner в CI-системах. Доступно тестирование тонкого клиента. Поддерживаемые версии конфигураций 1С:Бухгалтерия предприятие 3.0 и версии КОРП: 3.0.173.37.

2160 руб.

20.01.2022    9542    36    0    

18

DevOps и автоматизация разработки Тестирование QA Программист Пользователь 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Автотесты 1С - готовые тестовые сценарии, предназначенные для регресс-тестирования функционала конфигурации после обновления типовым релизом. Сценарии проверяют интерактивное заполнение форм документов, справочников и результат проведения документов. Сценарий – feature-файл, разработанный с помощью vanessa-automation. Запуск сценария выполняется интерактивно с помощью vanessa-automation или с помощью vanessa-runner в CI-системах. Доступно тестирование тонкого клиента. Поддерживаемые версии конфигураций 1С:Зарплата и Управление Персоналом 3 и версии КОРП: 3.1.30.178.

3240 руб.

05.08.2024    2763    18    1    

12

HighLoad оптимизация Тестирование QA Системный администратор Программист Бесплатно (free)

В мире 1С импортозамещение используемых программных продуктов в первую очередь касается миграции СУБД с MSSQL на Postgres. Одна из основных проблем перехода — более «слабый» оптимизатор запросов Postgres по сравнению с MSSQL, когда запросы на MSSQL выполнялись значительно быстрее, чем на Postgres. Автор статьи разработал инструмент, который позволяет без значительных затрат выявить эти «проблемные» запросы. Основная идея подхода: конвертация на Postgres запросов, снятых при использовании MSSQL, и сравнение времени выполнения на MSSQL и на Postgres.

10.07.2025    842    berserg    4    

6

Тестирование QA Программист Бесплатно (free)

Процесс тестирования в команде автора эволюционировал от ручных проверок до полноценной автоматизации с использованием современных инструментов и контейнеризации. Начав с Vanessa-ADD в качестве основного решения, команда постепенно расширила стек, включив в него Vanessa-Automation для UI-тестирования, YAxUnit для модульных проверок, Coverage41C для анализа покрытия кода, а также Gitlab CI, Allure и SonarQube для мониторинга качества и непрерывной интеграции. Статья объясняет, почему в качестве стартового инструмента была выбрана Vanessa-ADD и как удалось организовать запуск дымовых и сценарных тестов в CI-контуре на Windows-сервере. Рассмотрен вопрос анализа покрытия кода тестами: зачем потребовался подсчет и какими сложности сопровождали настройку Coverage41C в клиент-серверной архитектуре. Также автор рассказывает про переход на Docker (рассматривался готовый образ, но в итоге был создан собственный) и смену инфраструктуры с Windows и PowerShell на Linux и Bash.

27.06.2025    1798    TaGolovkina    3    

21

Тестирование QA Бесплатно (free)

Ведущий разработчик Инфостарт Лаборатории рассказал о том, с какими сложностями сталкиваются команды разработки 1С, внедряющие у себя процессы автоматизации тестирования и о подходах и конкретных решениях, которые помогают эти проблемы обойти. Доклад прозвучал на конференции «Стачка» в Ульяновске в апреле 2025 года и был ориентирован на руководителей и тимлидов команд разработки и тестирования, а также на действующих тестировщиков.

20.06.2025    3756    kuntashov    5    

37

WEB-интеграция Тестирование QA Программист 1С v8.3 1С:Библиотека стандартных подсистем Абонемент ($m)

Mockaroo — онлайн-сервис для генерации тестовых (фейковых) данных в различных форматах. Будет полезен для разработчиков, тестировщиков, аналитиков и других специалистов, которым нужны реалистичные, но синтетические данные.

1 стартмани

12.05.2025    770    1    serg-lom89    3    

6

Нейросети Рефакторинг и качество кода Тестирование QA Программист 1С v8.3 Бесплатно (free)

Искусственный интеллект в код-ревью – это не фантастика, а реальность, которая уже сегодня помогает разработчикам улучшать свои проекты. Расскажем о том, как ИИ может автоматически находить баги и предлагать улучшения, экономя ваше время и ресурсы.

11.03.2025    8429    mrXoxot    53    

56

Рефакторинг и качество кода Тестирование QA Программист 1С v8.3 Бесплатно (free)

В последней статье по докладу Александра Кириллова, с которым он выступил на конференции INFOSTART TECH EVENT 2024, обсудим особенности тестирования после завершения рефакторинга платформеннозависимого кода

11.03.2025    1220    it-expertise    0    

4
Отзывы
1. Dream_kz 129 14.08.17 19:48 Сейчас в теме
Сервис - Параметры - Запуск 1С - Основные - Пользователь - Имя
Заходим в конфигуратор под админом, запускаем отладку под кем угодно. Чем не устраивает?
o4karek; Groylov; +2 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Dream_kz 129 14.08.17 19:48 Сейчас в теме
Сервис - Параметры - Запуск 1С - Основные - Пользователь - Имя
Заходим в конфигуратор под админом, запускаем отладку под кем угодно. Чем не устраивает?
o4karek; Groylov; +2 Ответить
2. agent00mouse 257 14.08.17 19:51 Сейчас в теме
(1) Красауэц. +1.
Пора на дополнительные курсы.
(Админы!!!, Как в карму плюсануть?)
3. nporrep 50 15.08.17 01:15 Сейчас в теме
Меню Отладка-Подключение уже предлагали? =)
А так спасибо конечно, поржал.
4. agent00mouse 257 15.08.17 08:53 Сейчас в теме
5. Dansur 262 20.03.18 16:22 Сейчас в теме
Продолжим наш урок для топикстартера )))))

Отладка - > Остановка по ошибке - > установить.
в итоге в 1СПриятии при любой ошибке сам заходит в пофигуратор в нужном месте. никого кликать не надо

а еще можно с одного компа отлаживать адинэсину запущенную на другом!
для этого нужно Отладка - >Параметры отладки - >Искать предметы отладки на удаленном компьютере
6. Dansur 262 20.03.18 16:23 Сейчас в теме
И вообще в руководстве для администратора из коробки там и не только такое найти можно, там столько возможностей что у меня лично иногда захватывает дух. ))))))))))
7. antz 20.03.18 16:53 Сейчас в теме
5 копеек от меня: конфигуратор увидит запущенное предприятие, если в предприятии зайти в меню Сервис-Параметры-Отладка в текущем сеансе - Разрешена, потом в окне "Предметы отладки" нажать "Обновить".
8. agent00mouse 257 20.03.18 21:16 Сейчас в теме
(7) Как в том то и проблема, на приведённых фото, что конфигуратор не видит предприятие пока не перезапустишь их обоих. И ладно бы они фоном висели днями, а то ведь сессия сессия завершается через час простоя. отладка может отвалится примерно через час - два работы. Подозреваю, что это глюк конкретной системы на конкретном компьютере.
Оставьте свое сообщение