Если статья оказалась Вам полезной, не забудьте нажать + (^_^)
Как подключить:
Не требует подключения, это шаблон.
Как пользоваться:
Зайти в конфигуратор, открыть обработку, дописать функционал обработки и загрузить, как внешнюю обработку.
Из закомментированных строк выбрать одну.
Тестирование проводилось на:
- Модуль 1С:CRM 3 (3.0.22.2) +
- 1С:ERP Управление предприятием 2 (2.4.14.181)
- Документооборот 8 КОРП, редакция 2.1 (2.1.29.16)
Можно сохранить файл обработки с этим модулем и использовать ее, как шаблон, пример во вложении.
Пустая обработка, которая заполняет сведения о внешней обработке, кроме вида, нужный просто раскомментируем.
Текст в модуле объекта:
Функция СведенияОВнешнейОбработке() экспорт
МетаданныеОбработки = ЭтотОбъект.Метаданные();
ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке();
//Вид, раскомментировать одну
//ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка();
//ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительныйОтчет();
//ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиЗаполнениеОбъекта();
//ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиПечатнаяФорма();
ПараметрыРегистрации.Наименование = МетаданныеОбработки.Синоним;
ПараметрыРегистрации.Версия = МетаданныеОбработки.Комментарий;
ПараметрыРегистрации.БезопасныйРежим = Ложь;
//Назначение, раскомментировать при необходимости
//ПараметрыРегистрации.Назначение.Добавить("Документ.ЗаказКлиента");
//Команды, добавляете столько, сколько нужно:
НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
НоваяКоманда.Представление = МетаданныеОбработки.Синоним ;
НоваяКоманда.Идентификатор = МетаданныеОбработки.Имя ;
//Использование команды, выбрать одну
//НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
//НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода();
//НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовКлиентскогоМетода();
//НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыЗаполнениеФормы();
//НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыЗагрузкаДанныхИзФайла();
НоваяКоманда.ПоказыватьОповещение = Истина ;
НоваяКоманда.Модификатор = "" ;
Возврат ПараметрыРегистрации;
КонецФункции
Не предусмотрено для отчетов УНФ.
Проверялось на 1С:ERP Управление предприятием 2 (2.4.14.181).