Расширение - Не найден метод указанный в аннотации

1. Bww 59 31.10.22 14:34 Сейчас в теме
1С УНФ
Расширение с видом дополнения
При проверке имею сообщения типа:
МоеРасширение Справочник Номенклатура Не найден метод "ОбработкаПолученияФормы", указанный в аннотации метода "X_ОбработкаПолученияФормы".

В том числе, для штатного расширения!
mag1cДляУНФ Справочник ХарактеристикиНоменклатурыПрисоединенныеФайлы Не найден метод "ПриЗаписи", указанный в аннотации метода "Маг1С_ПриЗаписи".
В номенклатуре есть ссылки на подчиненные справочники и т.п.

Как исправить, потому что ОбработкаПолученияФормы при открытии формы списка по гиперссылке подчиненного не вызывается
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1831019 31.10.22 16:06 Сейчас в теме
Либо зовите переводчика с "вашего" на "профессиональный", либо прекращайте пить коньяк в рабочее время...
3. Bww 59 31.10.22 16:31 Сейчас в теме
Не пью.

Уточняю
При проверке расширение имею сообщения типа:

МоеРасширение Справочник Номенклатура Не найден метод "ОбработкаПолученияФормы", указанный в аннотации метода "X_ОбработкаПолученияФормы".

Вопрос - что это за ошибка?
4. nomad_irk 76 31.10.22 16:34 Сейчас в теме
(3)вангую, что нет процедуры/функции "ОбработкаПолученияФормы" там, где ее пытаются подменить дерективой "Вместо"
user1831019; +1 Ответить
5. Bww 59 31.10.22 16:36 Сейчас в теме
Да. В менеджере номенклатуры основной кон-фы процедура не используется
6. user1831019 31.10.22 16:37 Сейчас в теме
(5) Тогда зачем аннотация в расширении?
(Я все ещё силюсь понять словосочетание "штатное расширение")
7. Bww 59 31.10.22 16:37 Сейчас в теме
И баг бы с ней с этой ошибкой, но программа перестала "заходить" в "X_ОбработкаПолученияФормы" расширения
11. user1831019 31.10.22 16:40 Сейчас в теме
(7) Потому что обновил конфу, и там исчезла процедура ОбработкаПолученияФормы(). Угадал?
8. Bww 59 31.10.22 16:38 Сейчас в теме
Хотя до сего дня все было Ок
13. nomad_irk 76 31.10.22 16:41 Сейчас в теме
(7) ну так логично, если заменять нечего, не находите?
1С пока не умеет догадываться о том, какую процедуру/функцию заменить на Х_ОбработкаПолученияФормы

(8)хрустальный шар в ТО отдал, без него у меня всего +3 к телепатии....
9. Bww 59 31.10.22 16:39 Сейчас в теме
Штатное расширение - имеется в виду расширение mag1cДляУНФ из УНФ
12. user1831019 31.10.22 16:41 Сейчас в теме
10. Bww 59 31.10.22 16:40 Сейчас в теме
Т.е. и в нем аналогичное сообщение
14. user1831019 31.10.22 16:43 Сейчас в теме
(10) Ты можешь научиться нажимать на кнопку "Ответить"?
15. Bww 59 31.10.22 16:45 Сейчас в теме
Тогда вопрос, что использовать ВМЕСТО/ПОСЛЕ или другое что бы обратится к ОбработкаПолученияФормы в расширении
16. user1831019 31.10.22 16:46 Сейчас в теме
17. Bww 59 31.10.22 16:48 Сейчас в теме
(16)
Это какая-то лажа.
Если в основной конфе событие не используется, то и в расширении нельзя?
19. user1831019 31.10.22 16:49 Сейчас в теме
(17) Как раз-таки можно. Но без аннотаций. НИКАКИХ аннотаций.
20. nomad_irk 76 31.10.22 16:49 Сейчас в теме
(17)а как вы себе это представляете? было ничего и вдруг мы вместо ничего стали использовать что-то? и прям не боимся, что данные покрошим?.....

Без аннотации "Вместо" - используйте, пожалуйста.
18. nomad_irk 76 31.10.22 16:48 Сейчас в теме
(15)Вам на этот вопрос может ответить разработчик расширения "mag1cДляУНФ"
21. Bww 59 31.10.22 17:00 Сейчас в теме
(19)
Без анотации не заработало,
а вот смена ПОСЛЕ на ПЕРЕД дало эффект
Благодарю за наводку
ДимонД; +1 Ответить
22. Sashares 35 31.10.22 17:03 Сейчас в теме
(21)Добавьте в новое расширение процедуру пустышку - ОбработкаПолученияФормы, без аннотаций, тогда все остальные расширения будут работать.
23. user1831019 31.10.22 17:08 Сейчас в теме
(21) То есть в реальном модуле менеджера этот обработчик все-так есть?
24. spacecraft 31.10.22 17:50 Сейчас в теме
Похоже слетела привязка обработчика. И программа стала искать просто процедуру, которую нужно расширить. Для обработчика не важно наличие оригинальной процедуры в основной конфигурации. Расширяется в данном случае сам обработчик. Возможно кеш или баг.
Как вариант, можно было переименовать процедуру и создать привязанную процедуру к обработчику в расширении, с последующим копированием содержимого в эту процедуру.
Еще бы не мешало проверить все расширения, может в них повторно расширяется этот обработчик.
Ну и пихать код по изменению в расширение с типом Дополнение... не совсем правильно.
25. Рамзес 30 15.12.22 14:26 Сейчас в теме
Проблема есть в зарегистрированных ошибках: Код ошибки: 60004096.
https://bugboard.v8.1c.ru/error/000132894
afk; plups; +2 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот