Ответ на поставленные вопросы дает это расширение. В нем используется стандартный механизм БСП - "Дополнительные реквизиты", только разработчики задумывали его для хранения дополнительных реквизитов объекта в целом, а я приспособил его для хранения данных колонок табличных частей документов. В этом мне помог реквизит табличной части "ТекстоваяСтрока" (Строка неограниченной длины). В ней я решил сохранять интерпретации значений колонок, т.е. текстовые представления значений данных. Для агрегатных типов там будут храниться ГУИД, а для базовых их текстовые представления.
В реквизите "Значение" будет храниться "Идентификатор строки" табличной части, например, "Товары". Если табличная часть не имеет такого реквизита, то используем "НомерСтроки". Тип значения = Строка(36).
В реквизите "Свойство" будет храниться собственно свойство, стандартное типовое свойство (ПВХ ДополнительныеРеквизитыИСведения). Желательно доп.реквизит сделать невидимым, задав, например, такое условие: "Дата документа" = "Пустая дата".
Для того, чтобы настроить работу, необходимо заполнить запись в регистре сведений, который добавлен в расширение.
После правильной настройки вы в форме документа увидите дополнительную(ые) колонку(и) в которых можно заполнять данные.
или так
Разработка имеет ряд недостатков, например, при удалении агрегатных данных, которые сохраняются в виде ГУИД в доп.реквизитах мы потерям эти значения (нет поддержки ссылочной целостности)...
Среди достоинств то, что не требуется заимствования каких бы то ни было объектов, кроме общих модулей БСП - "УправлениеСвойствами" и "УправлениеСвойствамиКлиент". Все переопределенные методы имеют аннотацию "После", т.е. не затрагивают типовой механизм. Только одна функция "ОбрабатыватьОповещения" в модуле "УправлениеСвойствамиКлиент" имеет аннотацию "Вместо" т.к. функции не могут иметь аннотацию "После".
Может быть, кому-то будет полезен мой труд.
Разработка не является законченным решением, это просто эскиз моей идеи.
Протестировано на платформе 1С:Предприятие 8.3 (8.3.21.1709), конфигурация 1С:ERP Управление предприятием 2 (2.5.10.93).