Имя: Пароль:
1C
1С v8
Создание договора в конвертации данных
0 alexandr1
 
22.04.14
01:29
Создал в ут11 новый документ, необходимо перенести его в бух 2.0, в реализацию. У нового документа нет договора контрагента, а в бухгалтерии он должен быть.
Хочу добавить этот договор как основной для контрагента. Но не выходит.
Создаю его в правиле после загрузки в реализации, но он ругается на то что не создан владелец(контрагент). Если ставить ОбменДанными.Загрузка=Истина, то нормально, но как основной не дает записать так как в базе контрагента нет. Не могу понять как его создать по другому.
1 Godofsin
 
22.04.14
05:03
в После загрузки:

Объект.ДоговорКонтрагента  = Объект.Контрагент.ОсновнойДоговор;
2 Godofsin
 
22.04.14
05:04
Это при условии, что основной договор существует. Ежели нет, то его надо предварительно создать.
3 Wobland
 
22.04.14
05:09
(2) а оно само ж с контрагентом поедет, не?
4 Godofsin
 
22.04.14
05:10
(3) а я хз на самом деле, типовые правила между УТ11 и БП2.0 не смотрел. Мож и поедет.
5 Godofsin
 
22.04.14
05:12
+(4) И судя по: "но как основной не дает записать так как в базе контрагента нет" - контрагент нихера не переносится
6 alexandr1
 
22.04.14
09:35
(2) В том то и вопрос как создать подчиненый объект при загрузке или в каком месте прописать правило, чтобы объект владелец уже существовал.
7 hhhh
 
22.04.14
09:47
ну там порядок задать в правилах. Чтобы сначала правило контрагента работало.
8 alexandr1
 
22.04.14
19:55
Перенес правила в контрагенты, вроде заработало.
9 Wobland
 
22.04.14
19:56
умоляю, не благодари
10 alexandr1
 
22.04.14
20:53
(9) С контрагентом само никуда не ехало, вручную создаются, так как в ут их нет.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.