"Не только пробовал, но и работает ведь. Правда у меня УПП и менял как правило по регистрам накопления.<br>Вот к примеру кусок такого кода (исправление движений по регистру РасчетыСКонтрагентами):<br><br> РасчСКонтр = Источник.Движения.РасчетыСКонтрагентами;<br>//РасчСКонтр.Прочитать();<br> Для Каждого СтрОпл Из нТЗОплат Цикл<br> //Закрывает Платежку<br> Зап = РасчСКонтр.ДобавитьПриход();<br> //ДоговорКонтрагента, Организация, Контрагент<br> ЗаполнитьЗначенияСвойств (Зап, Источник);<br> //Сделка, СуммаВзаиморасчета<br> ЗаполнитьЗначенияСвойств (Зап, СтрОпл);<br> Зап.Период = Источник.Дата;<br> Зап.СуммаУпр = СтрОпл.СуммаВзаиморасчетов;<br> Зап.РасчетыВозврат = Перечисления.РасчетыВозврат.Расчеты;<br> //Закрываем Заказ<br> Зап = РасчСКонтр.ДобавитьРасход();<br> //ДоговорКонтрагента, Организация, Контрагент<br> ЗаполнитьЗначенияСвойств (Зап, Источник);<br> Зап.Период = Источник.Дата;<br> Зап.Сделка = СтрОпл.НоваяСделка;<br> Зап.СуммаВзаиморасчетов = СтрОпл.СуммаВзаиморасчетов;<br> Зап.СуммаУпр = СтрОпл.СуммаВзаиморасчетов;<br> Зап.РасчетыВозврат = Перечисления.РасчетыВозврат.Расчеты;<br> КонецЦикла;<br>//РасчСКонтр.Записать();<br><br>Видите 2 закоментированные строки - это было на случай, когда набор записей уже записан.<br><br>Вот пример из подписки для Приходного ордера на товары:<br>Движения = Источник.Движения.ПартииТоваровНаСкладах;<br>Движения.Прочитать();<br>Для Каждого СтрДвиж Из Движения Цикл<br> ...<br> СтрДвиж.Качество = СтрТЧ.Качество;<br>КонецЦикла;<br>Движения.Записать();"