При вызове добавленной внешней печатной формы ошибка : В обработчике печати не был сформирован табличный документ для : Договор ГПХ внешний , подскажите люди куда копать
---
Необходимо чтобы идентификатор команды и параметр в процедуре печати совпадали.

```1c
    Функция СведенияОВнешнейОбработке() экспорт

    ПараметрыРегистрации = Новый Структура;

    МассивНазначений = Новый Массив;
    МассивНазначений.Добавить("Документ.ДоговорРаботыУслуги"); //Указываем документ к которому делаем внешнюю печ. форму
    ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма"); //может быть - ПечатнаяФорма, ЗаполнениеОбъекта, ДополнительныйОтчет, СозданиеСвязанныхОбъектов...
    ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
    ПараметрыРегистрации.Вставить("Наименование", "ДоговорРаботыУслуги_ДоговорПодряда"); //имя под которым обработка будет зарегестрирована в справочнике внешних обработок
    ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
    ПараметрыРегистрации.Вставить("Версия", "1.0");
    ПараметрыРегистрации.Вставить("Информация", "Внешняя печатная форма для создания договоров Гражданско правового характера внешний");
    ТаблицаКоманд = ПолучитьТаблицуКоманд();
    ДобавитьКоманду(ТаблицаКоманд, "Договор ГПХ (внешний)", "ДоговорГПХ", "ВызовСерверногоМетода", Истина, "ПечатьMXL");
    ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);

    Возврат ПараметрыРегистрации;

    КонецФункции
```

```1c
    Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
    ПараметрыПечати = Новый Структура();
    ПараметрыВывода.ДоступнаПечатьПоКомплектно = Истина;
    Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "ДоговорГПХ") тогда
    УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "ДоговорГПХ",
    НСтр("ru = 'Договор ГПХ (внешний)'"), ПечатьДоговораВН(МассивОбъектов, ОбъектыПечати, ПараметрыПечати), ,
    "ПФ_MXL_ДоговорПодряда_вн");
    КонецЕсли
    КонецПроцедуры
```
---
Спасибо большое! получилось, а можете ещё подсказать как просклонять ФИО Работника (ФИОРаботникаСклоняемое)
ошибка поле объекта не обнаружено
---
Релиз конфигурации?
---
И платформы
---
```1c
    ДобавитьКоманду(ТаблицаКоманд, "Договор ГПХ внешний", "ПФ_MXL_ДоговорПодряда_вн", "ВызовСерверногоМетода", Истина, "ПечатьMXL");
```
 в 3ьем параметре наверное затык был, еще не уверен насчёт "ВызовСерверногоМетода", может стоит заменить на "ОткрытиеФормы"
---
Необходимо чтобы идентификатор команды и параметр в процедуре печати совпадали.

```1c
    Функция СведенияОВнешнейОбработке() экспорт

    ПараметрыРегистрации = Новый Структура;

    МассивНазначений = Новый Массив;
    МассивНазначений.Добавить("Документ.ДоговорРаботыУслуги"); //Указываем документ к которому делаем внешнюю печ. форму
    ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма"); //может быть - ПечатнаяФорма, ЗаполнениеОбъекта, ДополнительныйОтчет, СозданиеСвязанныхОбъектов...
    ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
    ПараметрыРегистрации.Вставить("Наименование", "ДоговорРаботыУслуги_ДоговорПодряда"); //имя под которым обработка будет зарегестрирована в справочнике внешних обработок
    ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
    ПараметрыРегистрации.Вставить("Версия", "1.0");
    ПараметрыРегистрации.Вставить("Информация", "Внешняя печатная форма для создания договоров Гражданско правового характера внешний");
    ТаблицаКоманд = ПолучитьТаблицуКоманд();
    ДобавитьКоманду(ТаблицаКоманд, "Договор ГПХ (внешний)", "ДоговорГПХ", "ВызовСерверногоМетода", Истина, "ПечатьMXL");
    ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);

    Возврат ПараметрыРегистрации;

    КонецФункции
```

```1c
    Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
    ПараметрыПечати = Новый Структура();
    ПараметрыВывода.ДоступнаПечатьПоКомплектно = Истина;
    Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "ДоговорГПХ") тогда
    УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "ДоговорГПХ",
    НСтр("ru = 'Договор ГПХ (внешний)'"), ПечатьДоговораВН(МассивОбъектов, ОбъектыПечати, ПараметрыПечати), ,
    "ПФ_MXL_ДоговорПодряда_вн");
    КонецЕсли
    КонецПроцедуры
```
---
Спасибо большое! получилось, а можете ещё подсказать как просклонять ФИО Работника (ФИОРаботникаСклоняемое)
ошибка поле объекта не обнаружено