1. выбирает все договора контрагентов которые нам оплатили деньги (за определенный период) и создает их точную копию с изменением организации
2. выбирает документ платежные поручение входящее (за этот же период по отобранным договорам)
3. заменяет в отобранных ППВ старый договор на новый (который создали на шаге 1)
С пунктами 1 и 2 проблем нет, а вот с пунктом 3 непонятные проблемы.
Не могу изменить договор
Док = Документы.ПлатежноеПоручениеВходящее.НайтиПоНомеру("МОС00000436", Дата(2011,1,13));
Дог = Док.ПолучитьОбъект();
Дог.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.НайтиПоКоду("АУП193018");
Дог.Контрагент = Справочники.Контрагенты.НайтиПоКоду("АУП005501");
Дог.Ответственный = глТекущийПользователь;
Дог.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.НайтиПоКоду("АУП193018");
Дог.ПолучитьФорму().Открыть();
При этом Контрагент и ответственный именяются, а договор нет. (1С:бухгалтерия)