Работаю в БУ2.0 (БП3.0). Создал внеш обработку по заполнению ТЧ своего дока. Все как книжка пишет зарегистрировал, в общие команды ЗаполнениеОбъектов добавил свой документ. В итоге кнопка Заполнить появилась в форме списка и в форме самого документа с командой. Так вот проблема в том что с формы списка эта команда отрабатывает, а с формы документа нет. В чем прокол или какие новые танци с бубном нада еще делать?
PS: УФ, ВызовКлиентскогоМетода.
---
В Форме документа алгоритмы подключения внешней обработки из БСП добавлены? -

```1c
    // Обработчик подсистемы "Дополнительные отчеты и обработки".
    ДополнительныеОтчетыИОбработки.ПриСозданииНаСервере(ЭтаФорма);
    // Обработчик подсистемы "ВерсионированиеОбъектов".

    // СтандартныеПодсистемы.Печать
    УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма, Элементы.КоманднаяПанельФормы);
    // Конец СтандартныеПодсистемы.Печать
```

```1c
    // СтандартныеПодсистемы.ДополнительныеОтчетыИОбработки
    &НаКлиенте
    Процедура Подключаемый_ВыполнитьНазначаемуюКоманду(Команда)

    Если НЕ ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьНазначаемуюКомандуНаКлиенте(ЭтаФорма, Команда.Имя) Тогда
    РезультатВыполнения = Неопределено;
    ДополнительныеОтчетыИОбработкиВыполнитьНазначаемуюКомандуНаС­ервере(Команда.Имя, РезультатВыполнения);
    КонецЕсли;

    КонецПроцедуры
    // Конец СтандартныеПодсистемы.ДополнительныеОтчетыИОбработки

    // СтандартныеПодсистемы.Печать
    &НаКлиенте
    Процедура Подключаемый_ВыполнитьКомандуПечати(Команда)

    УправлениеПечатьюКлиент.ВыполнитьПодключаемуюКомандуПечати(Команда, ЭтаФорма, Объект);

    КонецПроцедуры
    // Конец СтандартныеПодсистемы.Печать
```
---
из формы списка отрабатывает с открытием формы или сам док меняет?
---
А до исполнения кода заполнения дело вообще доходит?
Какое значение передается в обработку в том и другом случае?

Попробуйте перед заполнением выполнить что-то вроде
сообщить(типзнч(полученнаяссылканаобъект))
---
В том-то и дело что из формы документа дело не доходит даже до отработки ВыполнитьКоманду, а с формы списка все четко и Сообщить("111") выводит на старте процедуры ВыполнитьКоманду(ИдентификаторКоманды, ОбъектыНазначенияМассив). Все сделано аналогично https://infostart.ru/public/84119/.
---
Причем в другом документе все отрабатывает четко практически такая же обработка внешняя. Может быть дело в самой форме документа? Что-то может блокировать исполнение внеш обработки с нее? Разница что этот док самописный, а другие на поддержке. Возможно еще где нада указать какую галочку по типу внесения дока в общую команду ЗаполнениеОбъектов?
---
Возможно еще где нада указать какую галочку
может есть какой регистр сведений типа Назначение дополнительных обработок...возможно там типы форм для нового дока нужно указывать

заполнение регистрировалось через Администрирование-доп.отчеты и обработки?
---
В Форме документа алгоритмы подключения внешней обработки из БСП добавлены? -

```1c
    // Обработчик подсистемы "Дополнительные отчеты и обработки".
    ДополнительныеОтчетыИОбработки.ПриСозданииНаСервере(ЭтаФорма);
    // Обработчик подсистемы "ВерсионированиеОбъектов".

    // СтандартныеПодсистемы.Печать
    УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма, Элементы.КоманднаяПанельФормы);
    // Конец СтандартныеПодсистемы.Печать
```

```1c
    // СтандартныеПодсистемы.ДополнительныеОтчетыИОбработки
    &НаКлиенте
    Процедура Подключаемый_ВыполнитьНазначаемуюКоманду(Команда)

    Если НЕ ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьНазначаемуюКомандуНаКлиенте(ЭтаФорма, Команда.Имя) Тогда
    РезультатВыполнения = Неопределено;
    ДополнительныеОтчетыИОбработкиВыполнитьНазначаемуюКомандуНаС­ервере(Команда.Имя, РезультатВыполнения);
    КонецЕсли;

    КонецПроцедуры
    // Конец СтандартныеПодсистемы.ДополнительныеОтчетыИОбработки

    // СтандартныеПодсистемы.Печать
    &НаКлиенте
    Процедура Подключаемый_ВыполнитьКомандуПечати(Команда)

    УправлениеПечатьюКлиент.ВыполнитьПодключаемуюКомандуПечати(Команда, ЭтаФорма, Объект);

    КонецПроцедуры
    // Конец СтандартныеПодсистемы.Печать
```
---
Что-то мне подсказывет, что проблема в форме документа в пред процедуре ПриСозданииНаСервере в куске кода ДополнительныеОтчетыИОбработки.ПриСозданииНаСервере(ЭтотОбъект).
---
ЭтотОбъект ? или форма?
---
В контексте управляемой формы не одно и тоже?
---
Всем спасибо огромное, особенно Дмитрию Васильеву. Вот почему во всех статьях по внеш обработках заполнения ТЧ документов ни слова не сказано об этом, и как минимум что нада для начала в общую команду ЗаполнениеОбъектов документ добавить.
---
Спасибо, подтолкнули в верном направлении!
Вот, тут, ещё есть описания:

Подключение нового объекта конфигурации к подсистеме дополнительных отчетов и обработок
https://help1c.by/podklyuchenie-novogo-obekta-konfiguratsii-k-podsisteme-dopolnitelnyih-otchetov-i-obrabotok/

https://its.1c.ru/db/bsp301doc#content:31:1:issogl2_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%­B0_%D0%BD%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B0%D0%B5%D0%BC%D1­%8B%D1%85_%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D­0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D0%BE%D1%82%D1%87%D0%B5%­D1%82%D0%BE%D0%B2_%D0%B8_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%B­E%D1%82%D0%BE%D0%BA