Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Функция СведенияОВнешнейОбработке() Экспорт
- ПараметрыРегистрации = новый Структура;
- ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма");
- ПараметрыРегистрации.Вставить("Назвначение",ПолучитьНазначениеОбработки());
- ПараметрыРегистрации.Вставить("Наименование", "Счет на оплату внешний");
- ПараметрыРегистрации.Вставить("Версия", "1.0");
- ПараметрыРегистрации.Вставить("Информация", "счет на оплату ВПФ");
- ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
- Команды = ПолучитьТаблицуКоманд();
- ДобавитьКоманду(Команды,"Счет на оплату внешний",
- "СчетНаОплатуВнешний",
- "ВызовСерверногоМетода",
- Ложь,
- "ПечатьXML");
- ПараметрыРегистрации.Вставить("Команды", Команды);
- Возврат ПараметрыРегистрации;
- КонецФункции
- Функция ПолучитьНазначениеОбработки()
- Массив = Новый Массив;
- Массив.Добавить("Документ.СчетНаОплатуПокупателю");
- Возврат Массив;
- КонецФункции
- Функция ПолучитьТаблицуКоманд()
- Команды = Новый ТаблицаЗначений;
- команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
- команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
- команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
- команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
- команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));
- КонецФункции
- Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, показыватьоповещение = ложь, Модификатор = "")
- НоваяКоманда = ТаблицаКоманд.Добавить();
- НоваяКоманда.Представление = Представление;
- НоваяКоманда.Идентификатор = Идентификатор;
- НоваяКоманда.Использование = Использование;
- НоваяКоманда.Показыватьоповещение = показыватьОповещение;
- НоваяКоманда.Модификатор = Модификатор;
- КонецПроцедуры
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement