В качестве параметра процедуры имеем форму. Можно ли узнать что это за форма? Пока вижу только один вариант. Искать реквизит "Объект". Через него определять метаданные. Через метаданные определять что это за форма.
Подозреваю что должен быть более простой вариант. Есть ли он?
(4) Попробую. Делаю механизм автоматического заполнения определенных реквизитов, доп реквизитов, и свойств на любой форме при создании нового объекта.Механизм хранения какие реквизиты заполнять, и чем, уже сделан. Осталось малое. Перехватить создание нового объекта и заполнить нужные поля на форме. Просто с объектом работать нельзя в силу необходимости править как реквизиты самого объекта, так и дополнительные сведения которые хранятся в отдельном РС. Поэтому пошел от заполнение полей формы объекта. Перехватываю создание формы на сервере. Все доступно для записи (уже проверил). К сожалению, попадаются формы списков. В (0) чего-то перемудрил с определением формы объекта. Склоняюсь к тому, что будет достаточно наличие реквизита формы "Объект". С другой стороны, это не 100% вариант определения формы объекта. Ведь никто не запрещает сделать реквизит "Объект" у формы списка. Но пока на этом варианте остановлюсь.
Но если есть другие варианты, с удовольствием рассмотрю.
Независимо от того, куда вы едете — это в гору и против ветра!