Помогите в документе ЧекККМ к Процедуре ПробитьЧек добавить Выполнение внешней обработки

1. faleks 04.06.18 17:15 Сейчас в теме
Помогите в документе ЧекККМ к Процедуре ПробитьЧек добавить Выполнение внешней обработки (зарегистрированной как Дополнительные отчеты и обработки)
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. independ 1555 04.06.18 19:36 Сейчас в теме
(1) Пример с использованием БСП
&НаКлиенте
Процедура ДопДок_ОбработкаНесопоставленныхПосле(Команда)
	ВыполняемаяКоманда=Новый Структура;
	ЗаполнитьСтруктуруВыполняемойКоманды(ВыполняемаяКоманда,"Обработка данных ЕГАИС");
	ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьОткрытиеФормыОбработки(ВыполняемаяКоманда,ЭтаФорма,Неопределено);
КонецПроцедуры

&НаСервереБезКонтекста
Процедура ЗаполнитьСтруктуруВыполняемойКоманды(ВыполняемаяКоманда,НаименованиеОбработки)
	ДопОбработкаСсылка=Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименованию(НаименованиеОбработки);
	Если ЗначениеЗаполнено(ДопОбработкаСсылка) Тогда
		ВыполняемаяКоманда=Новый Структура;
		ВыполняемаяКоманда.Вставить("ВариантЗапуска",ДопОбработкаСсылка.Команды[0].ВариантЗапуска);
		ВыполняемаяКоманда.Вставить("Вид",ДопОбработкаСсылка.Вид);
		ВыполняемаяКоманда.Вставить("Идентификатор",ДопОбработкаСсылка.Команды[0].Идентификатор);
		ВыполняемаяКоманда.Вставить("Модификатор",ДопОбработкаСсылка.Команды[0].Модификатор);
		ВыполняемаяКоманда.Вставить("ОбъектыНазначения",Неопределено);
		ВыполняемаяКоманда.Вставить("ПоказыватьОповещение",ДопОбработкаСсылка.Команды[0].ПоказыватьОповещение);
		ВыполняемаяКоманда.Вставить("Представление",НаименованиеОбработки);
		ВыполняемаяКоманда.Вставить("Ссылка",ДопОбработкаСсылка);
		ВыполняемаяКоманда.Вставить("ЭтоОтчет",Ложь);
	Иначе
		ВыполняемаяКоманда=Неопределено;
	КонецЕсли;	
КонецПроцедуры
Показать
2. Alligator84 74 04.06.18 19:17 Сейчас в теме
Возможно, недоперепонял задачу, но если верно понял то:
1. Находите обработку в справочнике внешних обработок
2. Получаете объект.
3. Вызываете экспортный метод.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот