Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   ОбработкаПроведения() в расширении конфигурации не работает. В чем парасик? (http://forums.kuban.ru/f1040/obrabotkaprovedeniya_v_rasshirenii_konfiguracii_ne_rabotaet_v_chem_parasik-8168349.html)

US1C 23.01.2017 10:54

ОбработкаПроведения() в расширении конфигурации не работает. В чем парасик?
 
Ситуевина следующая:
Добавил расширение конфигурации к типовой БП (3.0.44.204). В модуле объекта расширяемого документа "РеализацияТоваровУслуг" создал процедуру:

&После("ОбработкаПроведения")
Процедура НЗП_ОбработкаПроведения(Отказ, РежимПроведения)

Сообщение = Новый СообщениеПользователю();
Сообщение.Текст = "Проведение в расширении";
Сообщение.Сообщить();

КонецПроцедуры

Не отрабатывает. И при проверки выдает ошибку:
{НезавершенноеПроизводство Документ.РеализацияТоваровУслуг.МодульОбъекта(3,7)**: Ожидается определение процедуры/функции
&После<<?>>("ОбработкаПроведения") (Проверка: Сервер)

Что не так сделал?
P.S. Платформа 8.3.9.1850

VZ 23.01.2017 19:07

Наверное тем, что модуль объекта для расширения недоступен.
Зато по прежнему прекрасно работает подписка на событие [em]ОбработкаПроведения[/em]. Как раз в режиме "После". Без всякого расширения.

US1C 23.01.2017 22:54

(1) Я это подозревал. Просто неоднозначно как-то. Реквизит система не даст добавить, а модуль открывает и дает редактировать. Что вводит в заблуждение. При том, что общие модули можно редактировать. Ну чтож, буду юзать подписку.

VZ 24.01.2017 00:13

2-US1C > Если в Расширении откроешь Свойства документа, то увидишь Модуль объекта и Модуль менеджера серым цветом. Т.е., недоступным.

US1C 24.01.2017 08:46

(3) Если галку поставить, то модуль становится доступным. Насчет подписки на событие вопрос. В расширении нет возможности создать свою подписку, так как ее можно прикрутить?


Текущее время: 00:47. Часовой пояс GMT +3.