Расширение для отладки дополнительных отчетов и обработок

23.01.21

Разработка - Инструментарий разработчика

Универсальное расширение для упрощения отладки дополнительных отчетов и обработок. Позволяет непосредственно выполнять отладку дополнительных отчетов, обработок, печатных форм, обработок заполнения и т.п. Доступна установка точек останова и изменение обработок без загрузки в справочник.

Скачать файлы

Наименование Файл Версия Размер
Отладка дополнительных отчетов и обработок (расширение):
.cfe 24,38Kb
519
.cfe 1.3.0 24,38Kb 519 Скачать

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

Также имеется дополнительный плюс - не требуется после каждого изменения отлаживаемой обработки заново загружать ее в справочник доп. обработок. Меняем обработку, и сразу запускаем ее в базе. После отключения отладки следует загрузить в справочник финальную версию.

Использование:

  1. подключить расширение одним из доступных способов, например Администрирование -> Печатные формы, отчеты и обработки -> Расширения -> Добавить из файла
  2. отключить "безопасный режим" у расширения (если включен)
  3. перезапустить программу
  4. открыть обработку настройки - Главное меню -> Все функции -> Обработки -> (LSOFT) управление отладкой
  5. выполнить настройку списка обработок для отладки
  6. открыть отлаживаемую обработку(и) в конфигураторе, установить точки останова
  7. использовать нужный нам отчет/обработку подходящим для его/ее типа образом
  8. заняться отладкой, не отвлекаясь на периодическую загрузку обновленной обработки в справочник доп. обработок или выдумывание способа посмотреть переданные параметры

В списке обработок для каждой дополнительной обработки, которую вы собираетесь отлаживать необходимо:

  • выбрать саму обработку из справочника дополнительных обработок/отчетов. Именно эта обработка будет отлаживаться
  • поставить галочку активности отладки. Если галочку снять - отладка для данной конкретной обработки будет недоступна.
  • указать пользователя, который будет выполнять отладку. Если пользователь указан - то отладка выполняется только под выбранным пользователем, остальные пользователи ничего не замечают. Если пользователь не выбран - отладка выполняется под любым пользователем (таким образом вы можете менять/отлаживать/добавлять новые функции в обработку, не затрагивая ее текущий "стабильный" вариант, с которым работают другие пользователи, до момента завершения отладки новой версии).
  • указать путь к файлу обработки на диске. При активности отладки, обработка будет загружена именно из этого файла. Сохраненный вариант обработки из справочника дополнительных отчетов и обработок игнорируется.

Также необходимо установить галочку "Включить отладку" для активизации функций расширения

Для работы расширения необходимо:

  • использование конфигурацией библиотеки стандартных подсистем (БСП). Точно работает на версии 2.4, но должно работать и на более ранних и поздних версиях (Для старых версий БСП, когда еще не поддерживались расширения можно использовать нашу старую разработку )
  • платформа версии 8.3.9 и выше
  • режим совместимости конфигурации 8.3.9 и выше
  • управляемый интерфейс

Расширение проверялось в:

  • Бухгалтерия предприятия, редакция 3.0 (версия 3.0.65.69)
  • Бухгалтерия предприятия, редакция 3.0 (версия 3.0.84.42)
  • 1С:Комплексная автоматизация 2 (версия 2.4.6.85)
  • Зарплата и управление персоналом, редакция 3.1(версия 3.1.7.106)
  • Управление торговлей 11 (версия 11.4.6.188)
  • Управление торговлей 11 (11.4.11.93)

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

Версия 1.1.0:

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

Версия 1.2.0:

  • исправлены ошибки совместимости с новыми базами ("... Слишком много фактических параметров (ЗаписатьПримечание) ...")
  • добавлена кнопка загрузки файла обработки в справочник
  • теперь форма управления обработки доступна из раздела интерфейса "Администрирование"
  • добавлена возможность вывода сообщений о загрузке внешних обработок - для всех обработок (даже не указанных в форме управления отладкой), или только для выбранных
  • слегка улучшен интерфейс

Версия 1.2.1:

  • Исправлены ошибки совместимости

Версия 1.2.2:

  • Исправлены ошибки

Версия 1.2.3:

  • Исправлены ошибки совместимости (... Функциональная опция не найдена ...)

Версия 1.2.4:

  • Исправлены ошибки совместимости с новой версией ЗУП

Версия 1.2.5:

  • Исправлены ошибки

Версия 1.3.0:

  • Теперь, при активации отладки из формы настройки расширения, происходит проверка уже загруженных внешних обработок/отчетов, для которых установлен признак выполнения отладки. Если в текущем сеансе обработка загружена не из файла, указанного в настройке отладки - пользователю предлагается перезапустить сеанс (т.к. невозможно выгрузить уже загруженную внешнюю обработку), т.к. без перезапуска отладка не будет доступна.

 

отладка точка останова дополнительные обработки печатные формы внешние впф

См. также

SALE! 20%

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Инструментарий разработчика Роли и права Запросы СКД Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

13000 10400 руб.

02.09.2020    121599    670    389    

711

SALE! 25%

Infostart PrintWizard

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

18000 15300 руб.

06.10.2023    7260    21    6    

39

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

10000 8000 руб.

10.11.2023    3499    11    1    

33

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

14.01.2013    177724    1073    0    

849

Многопоточность. Универсальный «Менеджер потоков» 2.1

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    99338    239    97    

296

[ЕХТ] Фреймворк для Расширений 1С

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Платные (руб)

"Фреймворк для Расширений 1С" это универсальное и многофункциональное решение, упрощающее разработку и поддержку создаваемых Расширений. Поставляется в виде комплекта из нескольких Расширений с открытым исходным кодом. Работает в любых Конфигурациях в режиме Управляемого приложения с режимом совместимости 8.3.12 и выше без необходимости внесения изменений в Конфигурацию.

3000 руб.

27.08.2019    18102    6    8    

39

1С HTML Шаблоны / HTML Templates

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

2040 руб.

27.12.2017    28091    3    10    

15

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

Инструментарий разработчика Обмен между базами 1C Платформа 1С v8.3 Платные (руб)

В процессе работы в 1С часто возникает потребность получить данные из другой базы.  Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

2400 руб.

24.09.2019    23595    15    15    

32
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. SlavaKron 05.10.18 07:57 Сейчас в теме
Если у подключенной обработки отключен безопасный режим, отладка перейдет на файл, если перед этим открыть обработку через файл-открыть, затем закрыть, запустить команду.
sashasashanox; kuzyara; +2 Ответить
2. ig-efrem 17 05.10.18 15:14 Сейчас в теме
При запуске ругается, что требуется версия платформы не ниже 8.3.12, хотя в вашем описании написано платформа версии 8.3.9 и выше. Это печально
3. denmax 388 05.10.18 16:00 Сейчас в теме
(2) Режим совместимости расширения выставлен 8.3.9, сегодня проверю на чистой базе в 8.3.9
4. Поручик 4670 05.10.18 20:23 Сейчас в теме
Обработка для тестирования внешних печатных форм для конфигураций 1С: Предприятия 8.2/8.3 (работает на всех платформах, не требует регистрации в конфигураторе)
https://infostart.ru/public/73691/
10. GrayDog 14.01.19 01:34 Сейчас в теме
(4) Ага..Только не для управляемого интерфейса
5. 🅵🅾️🆇 522 08.10.18 12:16 Сейчас в теме
Вообще на жизнь заслуживает, но как по мне, проще 1 раз создать шаблон с формой обработки и тестировать никуда ничего не подключая.
6. denmax 388 08.10.18 13:14 Сейчас в теме
(5) Никто никого силой не заставляет. Делалось изначально для себя, а если кому-то еще понравится - значит так тому и быть. Ну а насчет шаблона - делайте, кто же запретит-то. Только как отлаживать передачу параметров? Ну и после каждого изменения загружать обработку в справочник - не удобно.
unknown181538; +1 Ответить
7. 🅵🅾️🆇 522 08.10.18 13:50 Сейчас в теме
(6) Ну в большинстве обработок вам кроме пакета переданных ссылок на объекты ничего и не надо.
Все остальное вы сами описываете в информации об обработке.

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

Посмотрите, как сделано ЗДЕСЬ
Xershi; denis1c@; BR@T@N; user595715_akateria; acanta; +5 Ответить
8. denmax 388 08.10.18 13:59 Сейчас в теме
(7) Обычно сделано. Я тоже раньше так делал. Но если можно сделать так что бы больше так не делать - значит так нужно сделать.
9. antonius888 48 13.01.19 22:05 Сейчас в теме
УТ 11.4.6.188 - не работает! Я огорчен
11. denmax 388 14.01.19 17:30 Сейчас в теме
(9)
УТ 11.4.6.188 - не работает! Я огорчен

Проверил в УТ 11.4.6.188 - работает! Я рад.
12. antonius888 48 14.01.19 17:50 Сейчас в теме
(11) Мне нужно отладить внешний отчет. Правильно я понимаю, что нужно:
1) в пользоват. режиме добавить в справочник доп. обработок.
2) настроить в обработке LSOFT
3) Закрыть 1С. Открыть конфигуратор. Открыть .epr, установить точки останова.
4) Запустить режим отладки
5) (в пользоват режиме открыть .epr с диска) ?или (запустить уже добавленную в справочник версию)
13. denmax 388 14.01.19 22:24 Сейчас в теме
(12)
3) закрывать ничего не нужно
4) что за режим отладки?
5) будет работать в обоих случаях
14. antonius888 48 14.01.19 22:44 Сейчас в теме
36. TrinitronOTV 14 09.10.19 05:16 Сейчас в теме
При открытии обработки Главное меню -> Все функции -> Обработки -> (LSOFT) управление отладкой сообщение в Конфигураторе:
{LSOFT_ОтладкаДополнительныхОтчетовИОбработок Обработка.LSOFT_УправлениеОтладкой.МодульМенеджера(9)}: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств)
ЗаполнитьЗначенияСвойств(рез,Настройки);
по причине:
Недопустимое значение параметра (параметр номер '2')
Недопустимое значение параметра (параметр номер '2')
15. PowerBoy 3350 26.02.19 14:59 Сейчас в теме
В файлов варианте работает, в клиент - серверном не завелось.
16. denmax 388 26.02.19 16:09 Сейчас в теме
(15) Ничего не могу сказать при отсутствии подробностей. Когда проверял - у меня работало и в клиент-серверном варианте. Напишите - платформу, базу, версии и т.п.
17. PowerBoy 3350 27.02.19 08:59 Сейчас в теме
Напишите подробней по использованию в клиент-серверной версии.
В инструкции вы пишите: •указать путь к файлу обработки на диске. При активности отладки, обработка будет загружена именно из этого файла. Если я укажу локальный файл, соответственно на сервере он его не находит.
18. denmax 388 27.02.19 13:13 Сейчас в теме
(17) В клиент серверной версии нужно либо выполнять отладку непосредственно с сервера 1С Предприятия, либо указывать в настройке отладки расположение файла обработки на сервере и открывать в конфигураторе этот же файл, расположенный на сервере (например через расшаренную папку).
sulfur17; +1 Ответить
19. user873218 16.04.19 17:36 Сейчас в теме
Сделал все по инструкции. К сожалению, не работает. Платформа 8.3.14.1630, БП ПРОФ 3.0.70.30. Подключена внешняя печатная форма, в коде функции СформироватьПечатнуюФорму выставлена точка останова. Печатная форма формируется как ни в чем не бывало, не глядя на точку останова.
20. denmax 388 16.04.19 17:41 Сейчас в теме
(19) Проверьте, что у расширения отключен безопасный режим
Клиент-сервер используете?
21. user873218 16.04.19 18:22 Сейчас в теме
Безопасный режим отключен, база файловая.
22. user873218 16.04.19 19:13 Сейчас в теме
Аккуратно еще раз подключил расширение. Спасибо, все заработало!
23. Elena_Mosh 159 19.04.19 16:21 Сейчас в теме
Спасибо, очень здорово! На отладку ушло раза в 4 меньше времени, почему я ее раньше не нашла?:((
24. denmax 388 19.04.19 16:38 Сейчас в теме
(23) Пожалуйста, пользуйтесь
25. tpash 5 14.06.19 12:55 Сейчас в теме
Премного благодарен. Очень полезная вещь.
26. rosys2 23.08.19 13:30 Сейчас в теме
Теперь при попытке зайти в Дополнительные отчеты и обработки пишет такую "радость":

Ошибка инициализации модуля: LSOFT_ОтладкаДополнительныхОтчетовИОбработок ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль
по причине:
{LSOFT_ОтладкаДополнительныхОтчетовИОбработок ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(77,84)}: Слишком много фактических параметров (ЗаписатьПримечание)
ЗаписатьПримечание(Ссылка, НСтр("ru = 'Подключение, БезопасныйРежим = ""%1"".'"), <<?>>БезопасныйРежим);
27. denmax 388 23.08.19 13:37 Сейчас в теме
(26) Конфигурация и версия?
28. rosys2 23.08.19 14:36 Сейчас в теме
1С:Предприятие 8.3 (8.3.12.1529)
Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.71.89)

из-за безопасного режима, убрал его, всё ОК
29. hanio 54 26.08.19 21:35 Сейчас в теме
нет ничего не исправилось, безопасный режим отключен, платформа 8.3.14.1565, конфа Бухгалтерия предприятия, редакция 3.0 (3.0.71.89). При тестировании общего модуля выходит то же что и в 26 посте. Конечно могу убрать параметр Безопасный режим но ведь неправильно это
30. hanio 54 26.08.19 21:49 Сейчас в теме
Добавил в общий модуль расширения:

Процедура LSOFT_ЗаписатьПримечание(Ссылка, ТекстСообщения, БезопасныйРежим)
ЗаписатьВЖурнал(УровеньЖурналаРегистрации.Примечание, Ссылка, ТекстСообщения);
КонецПроцедуры

Заработало, спасибо
31. hanio 54 26.08.19 21:50 Сейчас в теме
Ну и понятно поменял вызов процедуры вместо ЗаписатьПримечание на LSOFT_ЗаписатьПримечание
32. denmax 388 28.08.19 23:05 Сейчас в теме
(31) Опубликована новая версия с исправлением
33. TrinitronOTV 14 08.10.19 13:52 Сейчас в теме
Скачал расширение, подключил, пытаюсь отладить внешнюю печ.форму и получаю такое сообщение:
35. denmax 388 08.10.19 19:05 Сейчас в теме
(33) "Такое сообщение" не видно - напишите текстом, или выложите картинку на другой, более рабочий сервис.
37. TrinitronOTV 14 09.10.19 07:09 Сейчас в теме
(35) При открытии обработки Главное меню -> Все функции -> Обработки -> (LSOFT) управление отладкой сообщение в Конфигураторе:
{LSOFT_ОтладкаДополнительныхОтчетовИОбработок Обработка.LSOFT_УправлениеОтладкой.МодульМенеджера(9)}: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств)
ЗаполнитьЗначенияСвойств(рез,Настройки);
по причине:
Недопустимое значение параметра (параметр номер '2')
Недопустимое значение параметра (параметр номер '2')
38. denmax 388 09.10.19 10:17 Сейчас в теме
34. TrinitronOTV 14 08.10.19 13:57 Сейчас в теме
Забыл написать: БП 3.0.73.50, а DGA - это УПД
39. AKV77 259 03.12.19 13:45 Сейчас в теме
40. sergbsv 74 04.01.20 00:29 Сейчас в теме
Не работает в конфигурации УСЦ "Управление сервисным центром, редакция 1.6",
там нет подсистемы администрирование.
обидно , что сделать можно ?
или как вернуть стартмани ;) ?
41. Tangram 158 12.01.20 16:05 Сейчас в теме
КА 2.4.11, 8.3.15, клиент-сервер
Пытаюсь отладить ВПФ с вызовом клиентского метода. Расширение добавил, безопасный режим выкл. и.т.д. все по инструкции.
При выборе ВПФ по кнопке "Печать" получаю:
[Отладка] Создан экземпляр внешней обработки 'Выгрузка документов' (D:\1C Works\epf.all\ВыгрузкаДокументовКА2_ВПФ.epf)

Дальше ВПФ отрабатывает свой код, остановка на точке останова не происходит.

На сервере 1С режим отладки надо включать? (ключ -debug который)
42. Tangram 158 12.01.20 16:19 Сейчас в теме
(41) Еще раз все перезапустил, заработало.
Но для отладки серверных процедур надо на сервере ключ -debug ставить.
43. Somebody1 68 15.04.20 16:38 Сейчас в теме
Бомбическая вещь, понравилось, очень удобно (ERP).
44. 1cprogr_nsk 106 27.04.20 10:08 Сейчас в теме
45. d.zhukov 1392 16.05.20 12:08 Сейчас в теме
{LSOFT_ОтладкаДополнительныхОтчетовИОбработок ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(71)}: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)
БезопасныйРежим = ПолучитьФункциональнуюОпцию("СтандартныеПодсистемыВМоделиСервиса") Или ПараметрыЗапуска.БезопасныйРежим;
по причине:
Функциональная опция не найдена

по причине:
Функциональная опция не найдена
46. d.zhukov 1392 16.05.20 12:10 Сейчас в теме
Функциональная опция не найдена
{LSOFT_ОтладкаДополнительныхОтчетовИОбработок ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(71)}: БезопасныйРежим = ПолучитьФункциональнуюОпцию("СтандартныеПодсистемыВМоделиСервиса") Или ПараметрыЗапуска.БезопасныйРежим;
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(93)}: ИмяОбработки = ДополнительныеОтчетыИОбработки.ПодключитьВнешнююОбработку(ВнешняяОбработка);
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(59)}: ВыполнитьОткрытиеФормыОбработки(ВнешняяОбработка, ВидОбработки, ИдентификаторКоманды,
{ОбщаяФорма.ДополнительныеОтчетыИОбработки.Форма(116)}: ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьОбработку(
{ОбщаяФорма.ДополнительныеОтчетыИОбработки.Форма(77)}: ВыполнитьОбработкуПоПараметрам()

по причине:
Функциональная опция не найдена
47. o_anna 19.05.20 14:39 Сейчас в теме
Здравствуйте! Конфигурация ЗУП 3 (3.1.13.188)

В модуле "ДополнительныеОтчетыИОбработки" в функции LSOFT_ПодключитьВнешнююОбработку выскакивала ошибка на строках
ИнтеграцияСТехнологиейСервиса_=Вычислить("ИнтеграцияСТехнологиейСервиса");
ИнтеграцияСТехнологиейСервиса_.ПриПодключенииВнешнейОбработки(Ссылка, СтандартнаяОбработка, Результат);

Судя по коду типовой конфигурации общий модуль "ИнтеграцияСТехнологиейСервиса" переименовали в "ИнтеграцияПодсистемБСП".

Корректна ли для работы обработки будет замена?:
ИнтеграцияПодсистемБСП_=Вычислить("ИнтеграцияПодсистемБСП");
ИнтеграцияПодсистемБСП_.ПриПодключенииВнешнейОбработки(Ссылка, СтандартнаяОбработка, Результат);
48. denmax 388 20.05.20 10:31 Сейчас в теме
(47) Думаю вполне корректна
49. denmax 388 20.05.20 10:31 Сейчас в теме
Опубликована новая версия с исправлениями совместимости
50. 1C_tradeomsk 105 21.05.20 14:03 Сейчас в теме
Мне вот интересно. Как вернуть потраченные на скачивание стартмани?

Из описания не очевидно что отладка должна осуществляться на сервере ...
Давайте расскажите у кого из 1с-ников в серьезной организации есть возмозжность поработать на сервере
Почитав комментарии мне стало это ясно, почему это ясно только из комментариев?

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

Из этого текста следует что есть некая проверка. Что есть некие рекомендации и ни пол-слова что разработка не может сделать ничего если ты работаешь не на сервере.

Автор в своей обработке автоматизирует сильно частный случай и при этом ещё берёт 2 стармани.

Разработка должна называться "Расширение для отладки дополнительных отчетов и обработок ЕСЛИ У ВАС ЕСТЬ ДОСТУП К СЕРВЕРУ" и в описании жирным раз 20 такое.
Прикрепленные файлы:
84. unknown181538 151 02.06.23 15:36 Сейчас в теме
(50)
из 1с-ников в серьезной организации

У когото из 1с-ников в серьезной организации есть фантазии что серверный код может выполниться на клиенте?)))
51. 1C_tradeomsk 105 21.05.20 14:31 Сейчас в теме
Продолжая предыдущее сообщение я зашёл на сервер ...
Указал путь к загруженной печатной форме в общих папках и все равно получил


Внимание! Имеется несоответствие между расположением файла обработки на клиенте и на сервере. Вероятно вы используете клиент-серверную базу и выполняете отладку на компьютере, отличном от компьютера сервера 1С Предприятия
В процессе отладки будет невозможно загрузить файл обработки с диска на сервере, либо может быть загружена некорректная версия обработки
Пожалуйста, укажите путь к расположению файла обработки НА СЕРВЕРЕ 1С Предприятия и открывайте в конфигураторе именно этот файл (расположенный на сервере!), например через общие папки Windows
Или запустите конфигуратор и выполняйте отладку непосредственно на компьютере сервера 1С Предприятия
Прикрепленные файлы:
52. denmax 388 21.05.20 20:12 Сейчас в теме
(51) Это расширение для облегчения отладки - не магическая разработка из Хогвартса. Если мы хотим отладить обработку, расположенную где-то на диске - очевидно сервер должен иметь к ней доступ. Вариант отладки, "не на сервере", оба компьютера рабочий и сервер на Windows:
1) Создаем на рабочем компьютере папку для обработок
2) Расшариваем ее по сети
3) На сервере создаем символическую ссылку на созданную сетевую папку
4) На рабочем компьютере создаем символическую ссылку на созданную сетевую папку
5) Результирующие пути на рабочем компьютере и на сервере должны совпадать
6) Даем права на расшаренную папку пользователю, под которым запускается сервер
7) Работаем
53. Mx00 247 15.06.20 03:03 Сейчас в теме
УТ 11.4.10.75, файловый режим - всё работает. Правда сначала никак не хотела останавливаться, но при перезаписи обработки дело пошло.
54. xslava2008 74 17.08.20 23:58 Сейчас в теме
Ничего не понимаю, давно ее использую но сегодня перестала работать. Делаю все как обычно но на точках остановки не встает. Версия 1.2.2
55. xslava2008 74 18.08.20 00:23 Сейчас в теме
Убил много времени чтобы понять что внешние отчеты она не отлаживает)))
56. mv7890 19 11.11.20 07:21 Сейчас в теме
Работает ли данное расширение в файловом варианте, например для БП 3?
57. denmax 388 11.11.20 14:21 Сейчас в теме
58. dark70 236 11.11.20 22:46 Сейчас в теме
БСП 3.1.2.445 Типовая БП 3.0, платформа 8.3.17.1549 х64
Подключил расширение, снял безопасный режим. В обработке заполнения табл. частей тоже снят.
В обработке LSOFT добавил ранее зарегистрированную свою обработку, проставил все галки, указал пусть на диске.
В конфигураторе поставил в своей обработке точку останова.
В режиме предприятия ничего не происходит, только внизу выскакивает "[Отладка] Создан экземпляр внешней обработки ......."
59. dark70 236 11.11.20 23:42 Сейчас в теме
Что-то я не понял, внешняя печатная форма тоже не работает, не останавливается в точке останова, просто внизу выскакивает сообщение "[Отладка] Создан экземпляр внешней обработки . ...."
В общем, обработки заполнения табл. частей не работают, внешн. печ. формы тоже не работают хотя от автора в описании сказано
Позволяет непосредственно выполнять отладку дополнительных отчетов, обработок, печатных форм, обработок заполнения и т.п

Нужное подчеркнул.
Автор, может я что-то не так делаю, так подскажи ? Если же описание не соответствует функционалу, надо вернуть стартмани.
60. dark70 236 12.11.20 06:52 Сейчас в теме
Или весь это "огород" нагорожен вместо того, чтобы сделать вот так ?
61. dark70 236 15.11.20 22:37 Сейчас в теме
Автор, ты же был сегодня на сайте. Сделал вид, что не заметил комментарий ?
62. denmax 388 16.11.20 06:28 Сейчас в теме
(61) Без понятия что не так делаете. Вот прямо сейчас проверил на последней бухгалтерии (Бухгалтерия предприятия, редакция 3.0 (3.0.84.42 / 8.3.16.1148)) - все работает. А вообще чаще всего не работает из-за:
1) не снят безопасный режим с расширения
2) клиент-сервер, отлаживаем не на сервере без настройки общих папок
3) неправильно выставлены настройки обработки - не включена отладка общая/конкретной обработки
4) неправильно указан путь к обработке - отлаживаем не тот файл что указан
Прикрепленные файлы:
63. dark70 236 26.11.20 21:47 Сейчас в теме
клиент-сервер, отлаживаем не на сервере

база файловая, лежит локально, обработка тоже локально.
64. dark70 236 17.12.20 21:07 Сейчас в теме
Автор, ну так что там если база файловая, лежит локально, обработка тоже локально ?
65. denmax 388 17.12.20 23:06 Сейчас в теме
(64) Я бы вам с удовольствием помог, если бы знал чем. В сообщении выше скрины проверки на такой же как у вас базе. Все работает.
66. RIS2020 5 11.02.21 20:13 Сейчас в теме
БП 3.0.89.34 (клиент-сервер; отладка прямо на сервере; обработка заполнения ТЧ) - всё отлично отработало. Спасибо за такой полезный и легкий в использовании инструмент!
67. Dempingator 154 23.04.21 16:31 Сейчас в теме
Коллеги зачем вы страдаете, ведь есть механизмы гораздо проще:
https://infostart.ru/public/1068825/

P.S. Текущий автор его тоже оценил )
Прикрепленные файлы:
68. denmax 388 23.04.21 17:10 Сейчас в теме
(67) А я все такие решения оцениваю соответствующим этим решениям образом
69. пользователь 23.04.21 17:28
Сообщение было скрыто модератором.
...
70. пользователь 23.04.21 18:30
Сообщение было скрыто модератором.
...
71. Dempingator 154 23.04.21 18:41 Сейчас в теме
72. ea_len 22 09.08.21 16:59 Сейчас в теме
Класс!!! Спасибо, все работает. Просто спасение.
73. denmax 388 09.08.21 17:01 Сейчас в теме
(72) Пожалуйста, пользуйтесь
74. rbourg55 11.08.21 09:10 Сейчас в теме
братцы, скиньте данное расширение. Спасибо
75. Stæg 28 22.06.22 23:48 Сейчас в теме
При подключении пишет "не найден объект ПодсистемаАдминистрирование"
76. denmax 388 23.06.22 04:44 Сейчас в теме
77. Stæg 28 23.06.22 08:51 Сейчас в теме
(76)УНФ 1.6 С в этим разобрался - удалил эту подсистему и так установил. Но сейчас другая проблема: срабатывает несколько раз, потом перестает - или кешируется или что, нужно все заново передобавлять, чтобы заработало
78. Stæg 28 23.06.22 09:56 Сейчас в теме
Сейчас вообще уже не работает, даже если все пересоздать
79. Stæg 28 23.06.22 10:02 Сейчас в теме
Странно, поменял платформу (было х32, запустил на х64) и снова заработало
80. Stæg 28 23.06.22 10:03 Сейчас в теме
Но скорее всего дело не в платформе, а где-то кешируется
81. Serg2000mr 311 04.11.22 22:17 Сейчас в теме
Если добавить ключи запуска "/Debug -tcp -attach", то при перезапуске сеанса отладка подключится автоматически

ФормаПерезапуска.Модуль
Процедура ПерезапуститьСеанс(Команда)
	КлючиЗапуска = "/Debug -tcp -attach";
	ЗавершитьРаботуСистемы(Истина, Истина, КлючиЗапуска);
	Закрыть();
КонецПроцедуры
82. Alex1c 29 27.04.23 18:40 Сейчас в теме
БП файловая 3.0.135.22 8.3.19.1150 не работает

PS Механизм внешних печатных форм для БП делали глубоко больные люди
83. Serg2000mr 311 27.04.23 18:59 Сейчас в теме
(82) Без конкретики вряд ли кто-то сможет помочь
85. unknown181538 151 02.06.23 15:38 Сейчас в теме
Очень удобная штука, не находил до этого ничего подобного! Сэкономила прилично времени при отладке сложной формы. Даже не нужно перезагружать обработку в базу.
86. Serg2000mr 311 19.03.24 03:06 Сейчас в теме
(0) Крутое решение, которое использую постоянно. Но предложение перезапустить сеанс изрядно напрягало. Оказалось, что отладка работает и без этого. Правда, при отключении пометки "Проверять уже загруженные обработки" появляется ошибка, но я ее у себя быстро пофиксил.

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