К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

ОбработкаПроведения() в расширении конфигурации не работает. В чем парасик?

Гость
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) Если галку поставить, то модуль становится доступным. Насчет подписки на событие вопрос. В расширении нет возможности создать свою подписку, так как ее можно прикрутить?


К списку вопросов






Copyright ©, Все права защищены