Регистрация Правила Главная форума Поиск |
0
- 23.01.2017 - 10:54
|
Ситуевина следующая: Добавил расширение конфигурации к типовой БП (3.0.44.204). В модуле объекта расширяемого документа "РеализацияТоваровУслуг" создал процедуру: &После("ОбработкаПроведения") Процедура НЗП_ОбработкаПроведения(Отказ, РежимПроведения) Сообщение = Новый СообщениеПользователю(); Сообщение.Текст = "Проведение в расширении"; Сообщение.Сообщить(); КонецПроцедуры Не отрабатывает. И при проверки выдает ошибку: {НезавершенноеПроизводство Документ.РеализацияТоваровУслуг.МодульОбъекта(3,7) **: Ожидается определение процедуры/функции &После<<?>>("ОбработкаПроведения") (Проверка: Сервер) Что не так сделал? P.S. Платформа 8.3.9.1850 | |
1
- 23.01.2017 - 19:07
|
Наверное тем, что модуль объекта для расширения недоступен. Зато по прежнему прекрасно работает подписка на событие ОбработкаПроведения. Как раз в режиме "После". Без всякого расширения. | |
2
- 23.01.2017 - 22:54
| (1) Я это подозревал. Просто неоднозначно как-то. Реквизит система не даст добавить, а модуль открывает и дает редактировать. Что вводит в заблуждение. При том, что общие модули можно редактировать. Ну чтож, буду юзать подписку. | |
3
- 24.01.2017 - 00:13
| 2-US1C > Если в Расширении откроешь Свойства документа, то увидишь Модуль объекта и Модуль менеджера серым цветом. Т.е., недоступным. | |
4
- 24.01.2017 - 08:46
| (3) Если галку поставить, то модуль становится доступным. Насчет подписки на событие вопрос. В расширении нет возможности создать свою подписку, так как ее можно прикрутить? | |
| Интернет-форум Краснодарского края и Краснодара |