Простая отладка внешних обработок

26.01.17

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

Простой способ, упрощающий отладку внешних обработок, печатных форм и тд. ВНИМАНИЕ! Данный метод НЕ работает в режиме работы "Управляемое приложение"! Статья актуальна только для режима "Обычное приложение"

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

НачатьОтладку = ОбщегоНазначения.ЭтоСсылка(ТипЗнч("123"));



По пунктам:

1. Добавляем код вызова функции из общего модуля в начало выполнения кода внешней обработки

При запуске внешней обработки или печатной формы (из справочника внешние обработки) 1С создает временный файл с обработкой, чтобы до него добраться в конфигураторе нам нужно перейти в неё (обработку) откуда-то из конфигурации.

2. Ставим точку останова в общем модуле ОбщегоНазначения перед выходом из функции ЭтоСсылка

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

3. Запускаем обработку

Для тех же печатных форм, обработок табличных частей и прочих внешних обработок будет удобно вести отладку таким образом, проверяя сразу взаимодействие с базой, а не рисовать форму обработки и открывать ее непосредственно. Надеюсь статья будет полезна новичкам

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

отладка внешних обработок

См. также

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    2881    18    1    

12

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

В статье расскажем, как Sentry помогает компании Magnit Tech эффективно решать задачи оперативного выявления и анализа ошибок. Поделимся практическим опытом внедрения Sentry и объясним, почему этот инструмент превосходит другие бесплатные аналоги по функционалу и удобству использования. Рассмотрим гибкий механизм настройки оповещений об ошибках журнала регистрации, который позволяет адаптировать уведомления под конкретные нужды проектов. Объясним, как Sentry используется для мониторинга производительности базы 1С, обеспечивая стабильность работы критически важных систем. Затронем тему интеграции Sentry с системами мониторинга инфраструктуры и CDN.

17.07.2025    437    daniloffartur    0    

4

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

YAxUnit – это сравнительно молодой, но амбициозный и быстро развивающийся инструмент из мира open-source. Расскажем о ключевых этапах развития инструмента и особенностях работы над open-source проектом.

17.07.2025    1432    Жолтокнижниг    1    

14

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

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

10.07.2025    1183    berserg    4    

7

Тестирование 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    1957    TaGolovkina    3    

21

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

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

20.06.2025    3944    kuntashov    5    

37

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

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

1 стартмани

12.05.2025    834    1    serg-lom89    3    

6

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

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

11.03.2025    8567    mrXoxot    53    

56
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. awk 745 22.10.13 18:16 Сейчас в теме
Круто! А изменения внесенные в обработку то же сами погрузятся или все равно нужно выгружать-загружать?

Может все-таки допилить хранилище внешних обработок на предмет наличия отладки?
3. pumbaE 22.10.13 23:48 Сейчас в теме
(1) awk, не понял эту мысль.
5. zfilin 2369 23.10.13 05:38 Сейчас в теме
(1) awk, А не надо вносить изменения. Явно только для отладки.
Конечно, если что-то долго писать и отлаживать, то не удобно. А если по-быстрому посмотреть "что делается", то пойдет.
2. EvilDoc 178 22.10.13 21:49 Сейчас в теме
я же писал - в помощь самым маленьким =)
4. DrAku1a 1766 23.10.13 03:08 Сейчас в теме
Для клиент-серверной базы, нужно чтобы процедура в общем модуле выполнялась на стороне клиента или сервер был переведен в режим отладки, иначе на точке останова этого останова не произойдет.
6. mikmike 9 23.10.13 06:22 Сейчас в теме
Это не панацея на все случаи жизни, но как еще один вариант - очень даже подойдет.
marina-lilia; +1 Ответить
7. knigula 4 23.10.13 07:42 Сейчас в теме
Отличный вариант по-быстрому глянуть, что происходит внутри обработки.
8. Gida 23.10.13 07:49 Сейчас в теме
Очень неудобное решение! во-первых необходимо снимать конфигурацию с поддержки, что не всегда допустимо
во-вторых - гораздо проще в самой обработке вначале процедуры запихнуть какую-то ошибку в попытке, а в конфигураторе поставить останавливать по ошибке, таким образом меняете только саму обработку и больше ничего ;)
EvaMendes; +1 1 Ответить
9. qwed557 30 23.10.13 08:39 Сейчас в теме
(8) Gida, а зачем снимать с поддержки, вызывай любой существующий модуль и все. А по самой статье бред полный, что трудно выгрузить и посмотреть что делает обработка, еще и если дописывать придется то лишние телодвижеия получаются
10. EvilDoc 178 23.10.13 09:16 Сейчас в теме
(9) Сохранить изменения, обновить в справочнике внешних обработок - это как минимум 2 нажатия мышкой, не большая проблема, капля времени. Все же поможет проверить получение параметров, к примеру, что невозможно при методе рисования формы и выбора объекта в поле ввода.
(8) Внимательней читайте, ничего снимать с потдержки не надо =)
11. pumbaE 23.10.13 10:15 Сейчас в теме
Почему-то 1Сники не используют всех возможностей конфигуратора... Я для отладки пользуюсь установкой параметров запуска, вызова исключения и остановки по ошибке.

Прикрепленные файлы:
smoul; valik29; rozhkovdmitriy; NeviD; AndrewVVS; elian; CatMix; German; +8 1 Ответить
14. fomix 33 23.10.13 15:48 Сейчас в теме
(11) pumbaE, Попробовал использовать для отладки доп.параметр как показано у автора на рисунке.
Ну,во-первых, для 8.2, чтобы отловить данный параметр, надо указывать в строке доп.параметров "/C debug;". Во-вторых, подключенную внешнюю обработку открыть для отладки форму обработки в конфигураторе таким образом не получилось! Возможно таким образом можно отлаживать только подключенные внешние печатные формы. Не пробовал... Хотя для этого можно ипользовать и более изящный способ!
15. pumbaE 23.10.13 16:17 Сейчас в теме
(14) fomix,
1. попробуйте вместо "ПараметрыСеанса" указать "ПараметрЗапуска" .
Если (НЕ ПустаяСтрока(ПараметрЗапуска)) И (Найти(ПараметрЗапуска, "debug;") > 0) Тогда
  лСтрокаИсключения = "debugMode";
  ВызватьИсключение лСтрокаИсключения;
КонецЕсли;

2. В параметры запуска передается в режиме запуска Отладки, т.е. запускаете по F5 . Этот метод не подходит если хотите к чужому сеансу подключиться.
16. EvilDoc 178 23.10.13 17:07 Сейчас в теме
(15) Интересный способ, посмотрю на досуге =) Спасибо за интересный вариант
21. Новиков 292 24.10.13 10:00 Сейчас в теме
(14) fomix,
подключенную внешнюю обработку открыть для отладки форму обработки в конфигураторе таким образом не получилось!


Просто это фича. От одного релиза платформы к другому поведение платформы меняется. В каком то релизе этот трюк срабатывает, в каком-то - нет. В свое время, вдоволь помучавшись с отладкой (видимо как и автор), я юзал обработки отладки от Поручика. Потом, были какие-то и там сложности, но какие - не вспомню с лету. Сейчас совсем сурово отлаживаю - рисую форму и отткуда уже дергаю методы вызова из БСП. Так и отлаживаю в последнее время. Но Поручику за его помогалки все равно спасиба!
32. AlexO 136 16.03.15 09:51 Сейчас в теме
(11) pumbaE,
Почему-то 1Сники не используют всех возможностей конфигуратора
Это не "возможность", это - фича, особеность работы конфигуратора.
(12) rwn_driver,
В принципе проблемы отладки внешних обработок решаются через выгрузку в файл и запуск через "Файл-Открыть".
Не всегда, и, тем более, не "в принципе". В УФ может отработать, а может - не отработать. Как недоплатформа 8.2-8.3 "захочет".
12. rwn_driver 9 23.10.13 11:59 Сейчас в теме
В принципе проблемы отладки внешних обработок решаются через выгрузку в файл и запуск через "Файл-Открыть". Если обработка связана с каким-то документом или справочником, то достаточно ввести реквизит с нужным типом и вывести его на форму (для выбора), а в саму обработку встроить проверку получения параметра (для установки значения этого реквизита при вызове обработки из документа/справочника).
AJlEKCA; moreZ; +2 Ответить
13. pumbaE 23.10.13 12:31 Сейчас в теме
(12) rwn_driver,
Для тех же печатных форм, обработок табличных частей и прочих внешних обработок будет удобно вести отладку таким образом, проверяя сразу взаимодействие с базой, а не рисовать форму обработки и открывать ее непосредственно
23. rwn_driver 9 25.10.13 11:02 Сейчас в теме
(12) rwn_driver,
А что нужно "рисовать"? Просто создать основную форму и вывести на неё единственный реквизит (с набором нужных типов) для выбора.
17. peterxx 23 24.10.13 08:09 Сейчас в теме
Для обработок - нормально. Для печатных форм лучше взять себе за правило создавать форму со ссылкой на обрабатываемый объект на ней. Дело минуты. И не нужно будет плясок с бубнами.
Designer1C; vladir; +2 Ответить
19. pumbaE 24.10.13 09:47 Сейчас в теме
(17) peterxx, ссылочный объект составного типа - запаришься выбирать во время отладки.
(18) обязательно, только Отладчики печатных форм, отладчики заполнения ТЧ и т.д.
18. chmv 24.10.13 08:55 Сейчас в теме
Неправильное решение. Есть отладчики печатных форм
20. EvilDoc 178 24.10.13 09:53 Сейчас в теме
(18) Чего это неправильное? Вполне удобное. А про отладчики я ни чего не слышал. Статья ориентирована на "самых маленьких" чтобы упростить им их нелегкую долю. А мы с вами и без отладки напишем все что надо
66. AlexO 136 06.04.18 15:11 Сейчас в теме
(18) давно уже с 8.2.какой-то поздней версии для УФ все отладчики ВПФ и ТЧ можно выкинуть - 1С стала все писать в адресное хранилище и брать оттуда, т.е все в памяти хранится в виде BLOB.
Теперь - либо доп.формочку в обработку и выбирать обрабатываемый объект, либо - вводить обработку в конфигурацию - и отлаживать оттуда.
И то не факт, что все получится.
----------
Кстати, можно не попасть в некоторые процедуры между общими КЛИЕНТСКИМИ модулями (на Клиенте которые). Вызов есть, выполнение - есть, а попасть нельзя. Очередной прикол.
Платформа 8.3.11, следовательно, минимум до неё этот глюк с древних времен 1С, новее пока нет.
22. chmv 25.10.13 09:46 Сейчас в теме
Поищи отладчики на этом форуме. Очень удобно
24. Stim213 417 28.10.13 12:12 Сейчас в теме
как правило, для отладки достаточно добавить код, вызывающий ошибку, например
Выполнить("абра-кадабра") и включить в отладке остановку по ошибке.
1С сама откроет временный файл и отладка будет именно на этой строке. Которую, кстати, вы можете разместить непосредственно перед участком, который хотите отладить.
InJey; NeviD; RodinMax; veiuper; nickperel; Liily; LexSeIch; america2013; Rokov; pumbaE; CeHbKA; cleaner_it; +12 1 Ответить
25. CeHbKA 307 29.10.13 09:56 Сейчас в теме
(24) тоже пользуюсь методом ошибки :) но автор, всёравно, молодец ;)
26. EvilDoc 178 29.10.13 10:28 Сейчас в теме
(25) Спасибо =) Делюсь своим метобом просто =) Прост в исполнении и для понимания =)
69. InJey 15.02.19 10:32 Сейчас в теме
(24)Спасибо реально работает везде без проблем! Лазил искал решение долго, а оказалось все просто!
27. mbm 51 31.10.13 00:03 Сейчас в теме
Добавлю свои пять копеек ...

При разработке внешних печатных форм сразу в конец добавляю две строчки типа:

//СсылкаНаОбъект = Документы.РеализацияТоваровУслуг.ПолучитьФормуВыбора().ОткрытьМодально();
//Печать().Показать();

Подчеркнутое - поменяйте на нужное.
Если нужно отладить - достаточно раскомментарить эти строки и запустить как обычную обработку.
28. EvilDoc 178 22.11.13 14:42 Сейчас в теме
А что за метод ошибки? Просвятите плиз. Не в курсе просто. Из сообщений не понял ни чего
Анатолий50; +1 Ответить
29. mikhailovaew 127 05.12.13 16:22 Сейчас в теме
(28) имеется в виду то, что описано в посте (24) - засунуть явно ошибочное выражение в попытку-исключение.
30. EvilDoc 178 06.12.13 10:21 Сейчас в теме
31. smielka 253 23.12.14 22:42 Сейчас в теме
33. baracuda 2 03.07.15 16:38 Сейчас в теме
Пробую САБЖ на 8.3.6. че то не получается, ничего не изменилось с тех пор??

В справочнике снешние обработки теперь появилась к кнопка ОТЛАДКА. Как ей пользоваться?
34. baracuda 2 04.07.15 11:53 Сейчас в теме
Пожалуй вот самый оптимальный вариант, если САБЖ не подходит.
http://www.obrabotki.com/otladka-bsp-1s/
35. EvilDoc 178 06.07.15 00:05 Сейчас в теме
8.3.6 - проверил - работает. Соответственно нужна либо клиентская процедура в общем модуле, либо файловая база либо сервер 1с в режиме отладки (-debug)
36. VovkaPutin 31 21.07.15 11:45 Сейчас в теме
Люди, делайте проще:

Поставить во внешней печатной форме в конце вызова любой функции/процедуры любого Общего модуля Точку остановки, нажать F11 после остановки на ней.

Так платформа сама откроет отладку внешки. И это без необходимости писать "ВызватьИсключение", ставить остановки по ошибке и т. д...
37. EvilDoc 178 06.08.15 21:18 Сейчас в теме
(36) VovkaPutin, я о том же - только я не предлагаю искать функцию общего модуля - я предлагаю ее вызвать.
Ну и еще - если отладка на сервере не включена то все это только для клиентских функций обработки и в клиентской общем модуле ;)
38. serg1983 21 20.08.15 10:51 Сейчас в теме
не работает ни одно ни другое.Подскажите пожалуйста для чего нужен режим отладки во в дополнительной обработке
39. EvilDoc 178 21.08.15 16:13 Сейчас в теме
(38) serg1983, Работает) У вас сервер в редиме отладки?
Поп оводу БСПшного механизма отладки внешних обработок - не подскажу - пока не доводилось сталкиваться
40. serg1983 21 25.08.15 13:23 Сейчас в теме
Не совсем понимаю "сервер в режиме отладки". Ноутбук платформа 1с 8.3.5.1443 Конфигурация "Бухгалтерия предприятия 3.0" базовая. При остановке на ошибке останавливается на модуле конфигурации где открывает форму внешней обработке. В саму внешнюю обработку ни как не хочет вставать. Пробовал как в процедуре НаСервере так и НаКлиенте.
41. EvilDoc 178 25.08.15 17:33 Сейчас в теме
(40) serg1983, база файловая/серверная?
42. EvilDoc 178 25.08.15 17:37 Сейчас в теме
Ни когда неработал с базовой. Вы попадаете отладчиком в общий модуль? Шаг отладки делаемнажатием f11 (не f10). Сложно угадать почему у вас не получается - у меня все работает
44. КРТЩ 5 24.09.15 18:35 Сейчас в теме
(42) ERP2.0 на выходе из процедуры F11 не попадает в обработку.
45. EvilDoc 178 24.09.15 23:27 Сейчас в теме
(44) КРТЩ, Можно подробнее? Файловая/серверная, сервер в режиме отладки или нет?
Какую процедуру и в каком общем модуле используете? Завтра днем проверю - только у меня ERP 2.1
46. КРТЩ 5 25.09.15 12:37 Сейчас в теме
(45) подробнее файловая 1С:ERP Управление предприятием 2.0 (2.0.10.115)
1С:Предприятие 8.3 (8.3.6.2152)
клиент без разницы
процедура ОМ ОбщегоНазначения ЭтоСсылка()
43. КРТЩ 5 24.09.15 18:34 Сейчас в теме
у меня не работает. то есть не заходит в обработку. пичаль
47. WITUM 01.10.15 12:45 Сейчас в теме
1С:Предприятие 8.3 (8.3.6.2152)
тоже не работает метод

Останавливается в Функции общего назначения, нажимаю F11 ..... обработка проходит в обычном режиме
Не делает шага, не останавливается, а просто продолжает отработку.
48. 7OH 70 09.02.16 18:05 Сейчас в теме
Если я верно понимаю, то на платформе ниже 8.3.7 шагнуть из отладчика на клиенте внутрь внешнего файла на сервере невозможно (в виду того, что файл находится на другом компе).
Vida; UPSoft; zavyzka; +3 Ответить
49. Wefast 13.09.16 16:30 Сейчас в теме
Что то я не пойму как мне отдалить внешнюю печатную форму для управляемых форм.
Где мне вызвать общий модуль, если никакой формы нет. А какой либо ф-ии события в модуле объекта нет.
50. ccserg 64 18.10.16 14:03 Сейчас в теме
чот нифига не работает у меня
51. Crazy_Max 83 25.01.17 13:09 Сейчас в теме
Ни один способ из перечисленных во всех комментариях не помог заставить конфигуратор открыть код внешней обработки в режиме отладки. Лучшее, что получается - это попасть на строчку кода, вызывающую экспортную функцию внешней обработки уже после отработки этой фнукции.
Топик видимо стал неактуален для современных платформ. Когда-то это, возможно, и работало, но теперь - нет.
Если автору не лень, пусть добавит эту информацию, чтобы народ не маялся пустыми надеждами, а сразу добавлял возможность запускать внешнюю обработку через "Файл-открыть" и там уже отлаживать.
52. VovkaPutin 31 25.01.17 16:34 Сейчас в теме
(51), еще вариант есть:
Поставить отладку на паузу в конфигураторе, нажать кнопку печать в предприятии, в отладке, нажимать кнопку F11, так дойдешь до нужной строчки обработки
53. Crazy_Max 83 26.01.17 04:42 Сейчас в теме
(52) А ты прям проверил, или так просто написал, "знаючи"? :-)
55. VovkaPutin 31 30.01.17 11:57 Сейчас в теме
(53), постоянно пользуюсь
54. EvilDoc 178 26.01.17 10:53 Сейчас в теме
(51)
это попасть на строчку кода, вызывающую экспортную функцию внешней обработки уже после отработки этой фнукции.
Топик видимо стал неактуален для современных платформ. Когда-то это, возможно, и работало, но теперь - нет.
Если автору не лень, пусть добавит эту информацию, чтобы народ не маялся пустыми надеждами, а сразу добавлял возможность запускать внешнюю обработку через "Файл-открыть" и там уже отлаживать.

Да - да, даже с включеным режимом отладки на сервере этот способ теперь не работает. Напишу об этом в теме. Спасибо.
56. sims089 3 04.04.17 13:37 Сейчас в теме
Так как отладить внешнюю обработку заполнения тч?
По комментам, как понял все описанные способы уже не работают??
57. sims089 3 04.04.17 15:00 Сейчас в теме
Все нашел способ) Не знаю, можно ли здесь давать ссылки на другие ресурсы?
58. EvilDoc 178 04.04.17 15:05 Сейчас в теме
(57) Если это интересно и полезно - конечно)
59. sims089 3 04.04.17 15:21 Сейчас в теме
В модуль ДополнительныеОтчетыИОбработки вносим следующие изменения:
 Функция ПодключитьВнешнююОбработку(Ссылка) Экспорт
...
// Было:
// ИмяОбработки = Менеджер.Подключить(АдресВоВременномХранилище, , 
//    БезопасныйРежим);
// Стало:
ИмяОбработки = Менеджер.Создать("c:\МояОбработка.epf", Ложь);
ИмяОбработки = "ИмяМоейОбработки"; // ИМЯ(!) Внешней обработки, 
которую Вы отлаживаете, как оно задано в конфигураторе
...

Процедура ПриПолученииРегистрационныхДанных(Объект, РегистрационныеДанные,
     ПараметрыРегистрации, РезультатРегистрации)
...
// Было:
// ВнешнийОбъект = Менеджер.Создать(РезультатРегистрации.ИмяОбъекта);
// Стало:
ВнешнийОбъект = Менеджер.Создать("c:\МояОбработка.epf", Ложь);
Показать


Здесь ссылка на источник
lisiy12345; +1 Ответить
67. lisiy12345 19.04.18 06:38 Сейчас в теме
(59) пробовал все способы, только этот способ из всех описаных оказался рабочим для отладки доп.отчетов и обработок.
(8.3.10.2667) УФ
один недостаток , использовать нужно только на персональной копии базы , иначе у всех буду внешние отчеты открываться из одного файла.

варианты с остановкой по исключению срабатывают. но модуль вн.обработки не открывается для отладки.
60. sims089 3 06.04.17 10:46 Сейчас в теме
Главное запустить конфигуратор от имени администратора и можно в процессе отладки сохранятся в обработках. Вообще удобная штука!!
61. Xershi 1537 16.06.17 20:53 Сейчас в теме
Сделал как и советовал автор.
Вызываю процедуру в своем общем модуле куда передаю все параметры из статьи http://infostart.ru/public/558559/, плюс саму форму обработки и все больше танцев с бубнами не нужно!
62. fktrc171 19.07.17 12:46 Сейчас в теме
(61) Не могу найти ни модуля ДополнительныеОтчетыИОбработки , ни справочника Дополнительные отчеты и обработки . Работаю в Бухгалтерии 2.0. Платформа 8.3.9.2033. Очень хочется научиться заходить в отладчике во внешнюю обработку. Подскажите поподробнее, пож-та.
63. Xershi 1537 19.07.17 18:11 Сейчас в теме
(62) это объекты БСП, в 2.0 обычные формы и там их еще нет. Там другой механизм и толстом клиенте эти танцы с бубном не нужны!
64. VovkaPutin 31 13.09.17 14:20 Сейчас в теме
(63)попробуй при открытие формы вставить код: ВызватьИсключение("а");
65. Xershi 1537 13.09.17 15:17 Сейчас в теме
(64) я для УФ нашел еще проще решение, просто написать форму и вызывать обработку из файла, тогда проблем с отладкой не возникает! А ваш метод работает только для толстого клиента обычного приложения, для УФ на БСП это не работает, т.к. обработка не сохраняется на жесткий диск, а сидит в памяти!
68. denmax 451 05.10.18 03:13 Сейчас в теме
Для УФ на БСП последних версий работает это https://infostart.ru/public/916110/
Оставьте свое сообщение