0
Aswed
19.03.15
✎
11:29
|
Не могу понять по какому принципу цепляюстя договора в БП.
Создал два новых соглашения с клиентом в УТ 11, провел две реализации, в каждой указал по новому соглашению.
Перегружаю в БП, там появляются новые договора, но вот в реализациях подтягивается один и тот же договор что уже был заведен в БП.
Лезу в правила регистрации. Вообще не нахожу связи между Соглашением в УТ и договором в БП.
Кто нить в курсе как они вообще связаны то?
|
|
4
Fl0Mаsтер
19.03.15
✎
12:26
|
(0) в документах реализации УТ 11 договора не указываете, помимо соглашений?
В конвертации вот такое написано
Если ЗначениеЗаполнено(Значение) Тогда
ИмяПКО = "ДоговорыКонтрагентов_ДоговорыКонтрагентов";
Иначе
// Инициализируем структуру договора
Значение = Новый Структура;
// Реквизиты договора
Значение.Вставить("Ссылка");
Значение.Вставить("ВалютаВзаиморасчетов", Источник.ВалютаВзаиморасчетов);
Значение.Вставить("ВидДоговора", "СПокупателем");
Значение.Вставить("Владелец", Источник.Контрагент);
Значение.Вставить("Организация", Источник.Организация);
Значение.Вставить("РасчетыВУсловныхЕдиницах", Неопределено);
// Дополнительные свойства договора
Значение.Вставить("ПартнерУТ11", Источник.Партнер);
Значение.Вставить("СоглашениеСКлиентомУТ11", Источник.Соглашение);
Значение.Вставить("СоглашениеСПоставщикомУТ11", Неопределено);
Значение.Вставить("СделкаСКлиентомУТ11", Источник.Сделка);
Значение.Вставить("ЗаказКлиентаУТ11", Источник.ЗаказКлиента);
Значение.Вставить("ЗаказПоставщикуУТ11", Неопределено);
Значение.РасчетыВУсловныхЕдиницах = ВзаиморасчетыСервер.РасчетыВУсловныхЕдиницах(Источник.Соглашение);
ВыгрузитьОбъект = Истина;
КонецЕсли;
Т.е. если договор указан то идёт сопоставление по правилу. Если нет, то создаётся структура, где давольно просто заполняются поля и по этой структуре идёт сопоставление.
|
|