т.е.
ОткрытьФорму("Справочник.ВнутренниеДокументы.ФормаОбъекта",ПараметрыОткрытия);
в параметрах заполнено "Основание"
и в модуле объекта по основанию прописано заполнение
так как Объект не является для формы основным, то вызова обработки заполнения не происходит
ОткрытьФорму("Справочник.ВнутренниеДокументы.ФормаОбъекта",ПараметрыОткрытия);
это пиповая часть - и её желательно не трогать, дабы изменения касались только малой части объектов
из очевидных решений:
осавить Объект основным реквизитом формы объекта
будет вызываться обрбаотка заполнения
после выбора вида обрабатывать Объект, писать его в Основание параметров открытия и повторять все сначала, но уже с открытием формы для конкретного вида документа