БСП 3.1.2

1. user1022955 04.05.21 12:37 Сейчас в теме
В БП 3.0 после очередного обновления версия БСП стала 3.1.2.306
Перестали открываться формы у моих справочников, которые были ранее добавлены в конфигурацию.
Формы у справочников обычные (не управляемые), до обновления работали нормально.

Теперь при попытке просто открыть форму элемента получаю:

"При подписке АвтономнаяРаботаПроверитьВозможностьЗаписиОбщихДанных на событие ПередЗаписью произошла ошибка. Обработчик события не найден."

Нахожу такую подписку, открываю обработчик, в отладчике ставлю точку останова - НЕ ОСТАНАВЛИВАЕТСЯ.

Подозреваю, что надо где-то добавить обработчик события ПередЗаписью - но где именно добавлять ?
По теме из базы знаний
Найденные решения
9. spacecraft 04.05.21 14:11 Сейчас в теме
(5) правильно происходит, так как модуль объекта на обычных формах выполняется в толстом клиенте, а в УФ на сервере. Значит в 1С забили на обычные формы. Тут уже сами смотрите, что проще. Возможно проще будет формы переделать на УФ.
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. lefthander 04.05.21 12:47 Сейчас в теме
(1)Основной режим запуска не поменялся?
ЗЫ Странно БП 3.0, а формы обычные... ;) Как БСП связана с обычными формами добавленных вами справочников?
(1)
Обработчик события не найден."
у вас обработчика нет - а вы пытаетесь остановиться на нем. ;)

Проверьте у всех ли источников подписки есть событие при записи
4. Xershi 1475 04.05.21 13:18 Сейчас в теме
(1) похоже написали паленый код.
Не оттестили под ОФ, часто так в доделках для УТ встречаю.
Допиливайте под ОФ модули.
3. puzo50 04.05.21 13:05 Сейчас в теме
отладка - подключение - автоматическое подключение - фоновые задания поставить галку.
возможно оно в фоне выполняется
5. user1022955 04.05.21 13:27 Сейчас в теме
Разобрался. Разработчики БП в очередном обновлении убрали галку "Вызов сервера" с общего модуля "ОбменДаннымиВМоделиСервиса", в котором располагается обработчик подписки. Ну или переместили обработчик подписки в этот модуль, и теперь при открытии ОФ происходит такая ошибка.
Поэтому - или переделывать на УФ, или ставить галки на многих общих модулях, но это чревато.
6. lefthander 04.05.21 13:32 Сейчас в теме
(5)
Поэтому - или переделывать на УФ, или ставить галки на многих общих модулях, но это чревато.

Во всех ваших формах сгенерируйте пустые обработчики...
7. user1022955 04.05.21 13:41 Сейчас в теме
(6)
Во всех ваших формах сгенерируйте пустые обработчики...


Чем это поможет? У меня там уже есть обработчики, и не пустые. Ошибка возникает в обработчике ПОДПИСКИ на событие.
8. lefthander 04.05.21 13:58 Сейчас в теме
(7)
Чем это поможет? У
Да... боюсь что вам это не поможет.
Один из источников этой подписки - СправочникОбъект - это значит что во всех формах справочников ДОЛЖНЫ быть эти события ПриЗаписи. Правда там и других источников хватает, вот во всех должны быть эти события. Если где то нет то и вылезает ошибка.
Ошибка лезет при открытии формы, вот и посмотрите где перед открытием что то пытается записать ;)
9. spacecraft 04.05.21 14:11 Сейчас в теме
(5) правильно происходит, так как модуль объекта на обычных формах выполняется в толстом клиенте, а в УФ на сервере. Значит в 1С забили на обычные формы. Тут уже сами смотрите, что проще. Возможно проще будет формы переделать на УФ.
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)