Одной из причин ошибки может быть наличие бага платформе.
Столкнулись с ошибкой на платформе 8.3.22.1923. Конфигурация с расширением стала выдавать ошибку при запуске.
Недопустимое состояние объекта
[backbas - src\backbas\src\ModuleWithPragmasHelper.cpp (1687)]
Как выяснилось ошибку вызывал пустой обработчик такого вида:
&После("ПередЗавершениемРаботыСистемы")
Процедура Расш1_ПередЗавершениемРаботыСистемы(Отказ, ТекстПредупреждения) КонецПроцедуры
Если добавить хотя бы перенос строки или комментарий, то ошибка пропадает.
&После("ПередЗавершениемРаботыСистемы")
Процедура Расш1_ПередЗавершениемРаботыСистемы(Отказ, ТекстПредупреждения)
КонецПроцедуры
Возможно кому-нибудь эта информация поможет сократить время на устранение этой ошибки.
Добавление команды в общую форму отчета на БСП
Присоединение печатной формы в виде файла к объекту-основанию
ИР Кнопка "Сравнить" в окне "Выражение"
ИР Кнопка "Условие останова" в окне "Выражение"
ИР кнопки "Вертикаль" и "Горизонталь" окна "Тип элемента" редактора формы