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

23.01.21

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Отладка дополнительных отчетов и обработок (расширение):
.cfe 24,38Kb ver:1.3.0
554
554 Скачать (2 SM) Купить за 2 150 руб.

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

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

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

  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! 15%

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

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

10000 руб.

02.09.2020    160264    882    399    

866

SALE! 15%

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

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя.

8400 7140 руб.

20.08.2024    8099    60    28    

70

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

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

9360 руб.

17.05.2024    23642    69    45    

117

SALE! 15%

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

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

22200 19980 руб.

06.10.2023    15513    36    7    

71

SALE! 15%

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

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

10000 8500 руб.

10.11.2023    10542    37    27    

62

SALE! 35%

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

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

4800 3120 руб.

14.01.2013    188207    1141    0    

912

SALE! 15%

Инструментарий разработчика Программист 8.3.14 1С:Конвертация данных Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

15000 12750 руб.

07.10.2021    17368    6    32    

42

Инструментарий разработчика Программист Платные (руб)

Менеджер конфигураций 1С — альтернативный стартер информационных баз 1С:Предприятие.

1800 руб.

21.02.2023    7766    8    35    

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

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

Посмотрите, как сделано ЗДЕСЬ
Xershi; denis1c@; BR@T@N; user595715_akateria; acanta; +5 Ответить
8. denmax 436 08.10.18 13:59 Сейчас в теме
(7) Обычно сделано. Я тоже раньше так делал. Но если можно сделать так что бы больше так не делать - значит так нужно сделать.
9. antonius888 48 13.01.19 22:05 Сейчас в теме
УТ 11.4.6.188 - не работает! Я огорчен
11. denmax 436 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 436 14.01.19 22:24 Сейчас в теме
(12)
3) закрывать ничего не нужно
4) что за режим отладки?
5) будет работать в обоих случаях
14. antonius888 48 14.01.19 22:44 Сейчас в теме
36. TrinitronOTV 16 09.10.19 05:16 Сейчас в теме
При открытии обработки Главное меню -> Все функции -> Обработки -> (LSOFT) управление отладкой сообщение в Конфигураторе:
{LSOFT_ОтладкаДополнительныхОтчетовИОбработок Обработка.LSOFT_УправлениеОтладкой.МодульМенеджера(9)}: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств)
ЗаполнитьЗначенияСвойств(рез,Настройки);
по причине:
Недопустимое значение параметра (параметр номер '2')
Недопустимое значение параметра (параметр номер '2')
15. PowerBoy 3416 26.02.19 14:59 Сейчас в теме
В файлов варианте работает, в клиент - серверном не завелось.
16. denmax 436 26.02.19 16:09 Сейчас в теме
(15) Ничего не могу сказать при отсутствии подробностей. Когда проверял - у меня работало и в клиент-серверном варианте. Напишите - платформу, базу, версии и т.п.
17. PowerBoy 3416 27.02.19 08:59 Сейчас в теме
Напишите подробней по использованию в клиент-серверной версии.
В инструкции вы пишите: •указать путь к файлу обработки на диске. При активности отладки, обработка будет загружена именно из этого файла. Если я укажу локальный файл, соответственно на сервере он его не находит.
18. denmax 436 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 436 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 436 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 436 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 57 26.08.19 21:35 Сейчас в теме
нет ничего не исправилось, безопасный режим отключен, платформа 8.3.14.1565, конфа Бухгалтерия предприятия, редакция 3.0 (3.0.71.89). При тестировании общего модуля выходит то же что и в 26 посте. Конечно могу убрать параметр Безопасный режим но ведь неправильно это
30. hanio 57 26.08.19 21:49 Сейчас в теме
Добавил в общий модуль расширения:

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

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

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

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

по причине:
Функциональная опция не найдена
46. d.zhukov 1475 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 436 20.05.20 10:31 Сейчас в теме
(47) Думаю вполне корректна
49. denmax 436 20.05.20 10:31 Сейчас в теме
Опубликована новая версия с исправлениями совместимости
50. 1C_tradeomsk 105 21.05.20 14:03 Сейчас в теме
Мне вот интересно. Как вернуть потраченные на скачивание стартмани?

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

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

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

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

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

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


Внимание! Имеется несоответствие между расположением файла обработки на клиенте и на сервере. Вероятно вы используете клиент-серверную базу и выполняете отладку на компьютере, отличном от компьютера сервера 1С Предприятия
В процессе отладки будет невозможно загрузить файл обработки с диска на сервере, либо может быть загружена некорректная версия обработки
Пожалуйста, укажите путь к расположению файла обработки НА СЕРВЕРЕ 1С Предприятия и открывайте в конфигураторе именно этот файл (расположенный на сервере!), например через общие папки Windows
Или запустите конфигуратор и выполняйте отладку непосредственно на компьютере сервера 1С Предприятия
Прикрепленные файлы:
52. denmax 436 21.05.20 20:12 Сейчас в теме
(51) Это расширение для облегчения отладки - не магическая разработка из Хогвартса. Если мы хотим отладить обработку, расположенную где-то на диске - очевидно сервер должен иметь к ней доступ. Вариант отладки, "не на сервере", оба компьютера рабочий и сервер на Windows:
1) Создаем на рабочем компьютере папку для обработок
2) Расшариваем ее по сети
3) На сервере создаем символическую ссылку на созданную сетевую папку
4) На рабочем компьютере создаем символическую ссылку на созданную сетевую папку
5) Результирующие пути на рабочем компьютере и на сервере должны совпадать
6) Даем права на расшаренную папку пользователю, под которым запускается сервер
7) Работаем
53. Mx00 249 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 436 11.11.20 14:21 Сейчас в теме
58. dark70 241 11.11.20 22:46 Сейчас в теме
БСП 3.1.2.445 Типовая БП 3.0, платформа 8.3.17.1549 х64
Подключил расширение, снял безопасный режим. В обработке заполнения табл. частей тоже снят.
В обработке LSOFT добавил ранее зарегистрированную свою обработку, проставил все галки, указал пусть на диске.
В конфигураторе поставил в своей обработке точку останова.
В режиме предприятия ничего не происходит, только внизу выскакивает "[Отладка] Создан экземпляр внешней обработки ......."
59. dark70 241 11.11.20 23:42 Сейчас в теме
Что-то я не понял, внешняя печатная форма тоже не работает, не останавливается в точке останова, просто внизу выскакивает сообщение "[Отладка] Создан экземпляр внешней обработки . ...."
В общем, обработки заполнения табл. частей не работают, внешн. печ. формы тоже не работают хотя от автора в описании сказано
Позволяет непосредственно выполнять отладку дополнительных отчетов, обработок, печатных форм, обработок заполнения и т.п

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

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

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

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

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

Также исправил фильтр открытия файла в зависимости от вида обработка или отчет. А то каждый раз у меня круглые глаза, что в каталоге нет нужного отчета.
87. user1665531 03.11.24 20:37 Сейчас в теме
пользователю предлагается перезапустить сеанс (т.к. невозможно выгрузить уже загруженную внешнюю обработку), т.к. без перезапуска отладка не будет доступна.

Выгрузить нельзя, но перегрузить можно, перезапуск не нужен.
Оставьте свое сообщение