You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Функция ОписаниеДляPAPI() Экспорт
ПараметрыРегистрации = PAPI_РаботаСВнешнимиОбработками.ОписаниеВнешнейОбработкиДляPAPI(
PAPI_РаботаСВнешнимиОбработками.ВидОбработкиПодписки());
ПараметрыРегистрации.Вставить("Информация", "Подписки на события (ОбработкаПроверкиЗаполнения)");
ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
ПараметрыРегистрации.Вставить("ИмяВнешнейОбработки", "ОбработчикPAPI");
PAPI_ПодпискиНаСобытия.ДобавитьПодпискиНаСобытия(ПараметрыРегистрации, "ОбработкаПроверкиЗаполнения", "СправочникОбъект.ДоговорыКонтрагентов");
Возврат ПараметрыРегистрации;
КонецФункции
Не сработает. В третьем параметре почему-то ожидается либо обобщенный тип аля "СправочникОбъект", либо пустая строка, которая приравнивается к значению "подписаться на все объекты".
Хотелось бы иметь возможность подписываться только на конкретные объекты.
Также, как мне кажется, было бы удобней заполнять этот параметр примерно так: Метаданные.Справочники.ДокговорыКонтрагентов.ПолноеИмя()
The text was updated successfully, but these errors were encountered:
Такое поведение сделано специально.
Суть такая:
Во внешней обработке делается источник верхнего уровня чтобы в подписках была возможность выбирать верхний уровень или подчиненный верхнему уровню источник.
Такой подход позволяет проще создавать подписки, да и в расширении подписки, так же назначены на верхний уровень.
Для точечного выбора предназначен справочник подписки на события, где реализован удобный выбор в форме подбора.
Такой код
Не сработает. В третьем параметре почему-то ожидается либо обобщенный тип аля "СправочникОбъект", либо пустая строка, которая приравнивается к значению "подписаться на все объекты".
Хотелось бы иметь возможность подписываться только на конкретные объекты.
Также, как мне кажется, было бы удобней заполнять этот параметр примерно так: Метаданные.Справочники.ДокговорыКонтрагентов.ПолноеИмя()
The text was updated successfully, but these errors were encountered: