Имя: Пароль:
1C
 
Элементарные вещи
, , , , ,
0 JedaiMaster
 
10.11.14
10:02
1. Уйти из 1С и заняться другим 100% (3)
2. Когда то все были новичками 0% (0)
3. опыт приходит со временем 0% (0)
Всего мнений: 3

написал как я думал элементарную вещь, которая должна без проблем работать, но почему то в ПКО договор не меняется на основной

Запрос = Новый Запрос;
Запрос.Текст =
        "ВЫБРАТЬ
        |    ПриходныйКассовыйОрдер.Контрагент как контрагент,
        |    ПриходныйКассовыйОрдер.ДоговорКонтрагента как ДоговорКонтрагента,
        |    ПриходныйКассовыйОрдер.Ссылка  как   Ссылка
        |ИЗ
        |    Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер"   ;
Выборка = Запрос.Выполнить().Выбрать();    
Пока Выборка.Следующий() Цикл
    Реквезит=Выборка.Ссылка.ПолучитьОбъект();
    Сообщить(Выборка.Ссылка);
    Контрагент1 = Справочники.Контрагенты.НайтиПоНаименованию(реквезит.контрагент.наименование);
    ДоговорКонтрагента1 = Контрагент1.ОсновнойДоговорКонтрагента;
    Реквезит.ДоговорКонтрагента=ДоговорКонтрагента1;
    Реквезит.Записать() ;
КонецЦикла;
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший