Сделала внешнюю обработку и при попытке ее добавить выдает "Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы."
Работаю в демо управление торговлей
Подскажите, пожалуйста, что делать
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = Новый Структура;
МассивНазначений = Новый Массив;
МассивНазначений.Добавить("Документ.РеализацияТоваровУслуг"); //Указываем документ к которому делаем внешнюю печ. форму
ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма"); //может быть - ПечатнаяФорма, ЗаполнениеОбъекта, ДополнительныйОтчет, СозданиеСвязанныхОбъектов...
ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
ПараметрыРегистрации.Вставить("Наименование", "ПечатнаяФормаНомер1"); //имя под которым обработка будет зарегестрирована в справочнике внешних обработок
ПараметрыРегистрации.Вставить("БезопасныйРежим", ЛОЖЬ);
ПараметрыРегистрации.Вставить("Версия", "1.0");
ПараметрыРегистрации.Вставить("Информация", "Лизочка тестирует ВПФ");
ТаблицаКоманд = ПолучитьТаблицуКоманд();
ДобавитьКоманду(ТаблицаКоманд, "Печатная форма номер 1", "ПечатнаяФормаНомер1", "ВызовСерверногоМетода", Истина, "ПечатьMXL");
ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
Возврат ПараметрыРегистрации;
КонецФункции
Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")
НоваяКоманда = ТаблицаКоманд.Добавить();
НоваяКоманда.Представление = Представление;
НоваяКоманда.Идентификатор = Идентификатор;
НоваяКоманда.Использование = Использование;
НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
НоваяКоманда.Модификатор = Модификатор;
КонецПроцедуры
Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "ПечатнаяФормаНомер1", "Печатная форма номер 1", СформироватьПечатнуюФорму(МассивОбъектов[0], ОбъектыПечати));
КонецПроцедуры // Печать()
Функция СформироватьПечатнуюФорму(СсылкаНаОбъект, ОбъектПечати)
ТабличныйДокумент = Новый ТабличныйДокумент;
МакетОбработки = ПолучитьМакет ("МакетНомер1");
ОбластьШапки = МакетОбработки.ПолучитьОбласть("Шапка");
ТабличныйДокумент.Вывести(ОбластьШапки);
ОбластьСтроки = МакетОбработки.ПолучитьОбласть("СтрокаТЧ");
Для каждого ТекущаяСтрока из СсылкаНаОбъект.Товары Цикл
ОбластьСтроки.Параметры.Товар = ТекущаяСтрока.Номенклатура;
ОбластьСтроки.Цена = ТекущаяСтрока.Цена;
ОбластьСтроки.Параметры.Количество = ТекущаяСтрока.Количество;
ОбластьСтроки.Параметры.Сумма = ТекущаяСтрока.Цена;
ТабличныйДокумент.Вывести(ОбластьСтроки);
КонецЦикла;
ОбластьПодвала = МакетОбработки.ПолучитьОбласть("Подвал");
ОбластьПодвала.Параметры.Ответсвенный = СсылкаНаОбъект.Ответственный ;
ОбластьПодвала.Параметры.СуммаИтого = СсылкаНаОбъект.Товары.Итог("Сумма") ;
ТабличныйДокумент.Вывести(ОбластьПодвала);
Возврат ТабличныйДокумент;
КонецФункции