Мне нужно записать комментарий в регистр сведений Версии объектов. Если кому не сложно набросайте пожалуйста пример.
Есть обработка, в ней есть выбор документа и текстовое поле для комментария. При выборе нужного документа, необходимо чтобы при проведении документа, в регистр сведений Версии объектов записывался комментарий указанный в текстовом поле. Но есть один нюанс, нужно чтобы он записывался только для того пользователя который провел документ, т.е для текущего.
Для Каждого Запись Из НаборЗаписей Цикл
Запись.ВерсияОбъекта = ВерсияОбъекта;
КонецЦикла;
Если ОбменДаннымиЗагрузка Тогда
НаборЗаписей.ДополнительныеСвойства.Вставить("РегистрироватьНаУзлахПлановОбменаПриОбновленииИБ", Ложь);
КонецЕсли;
НаборЗаписей.Записать();
КонецПроцедуры
(1) Зачем такие извращения? В БСП предусмотрена запись комментария из дополнительных свойств объекта.
Если нужно записать комментарий, в допсвойства объекта перед записью надо добавить элемент "ВерсионированиеОбъектовКомментарийКВерсии".
(0) В том месте кода, где ты проводишь документ, перед строкой МойДокументОбъект.Записать(РежимЗаписиДокумент.Проведение) добавь такую строку.
МойДокументОбъект.ДополнительныеСвойства.Вставить("ВерсионированиеОбъектовКомментарийКВерсии", ТекстКомментария);
>> нужно чтобы он записывался только для того пользователя который провел документ, т.е для текущего.