|
Создание записи РС при обмене.
| ☑ |
0
пам-пам
11.03.16
✎
17:41
|
Доброго времени суток. Подскажите, каким образом при обмене (через универсальный обмен данными) в правилах организовать следующее: в базе А информация о контрагенте (его адрес) хранится в реквизитах с типом строка, в базе Б этаже информация хранится в регистре сведений. Так вот, как на основе данных из базы А создать запись в РС в базе Б?
Соответственно эти данные должны выгружать вместе с контрагентом.
|
|
1
mikecool
11.03.16
✎
17:50
|
(0) в пвд контрагента - выгрузитьпоправилу, сюда передай входящие данные и остальное кд сделает за тебя
|
|
2
пам-пам
11.03.16
✎
18:15
|
(1) в правилах выгрузки у меня только один документ, контрагент выгружается из него. + к этому, для записи строки РС нужно будет добавить предопределенные данные из базы Б. Возможно это организовать в ПКО документа? Если да, то подтолкните на мысль :(
|
|
3
пам-пам
12.03.16
✎
13:24
|
Прошу помочь гуру обмена...наверняка это простое действие.
Думал в ПКО выгружаемого документа перед выгрузкой сделать следующее:
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Контрагенты.Ссылка КАК Объект,
| Контрагенты.ЮридическийАдрес КАК Представление
| ИЗ
| Справочник.Контрагенты КАК Контрагенты
| ГДЕ
| Контрагенты.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка", Источник.Контрагент);
ВыборкаДанных = Запрос.Выполнить().Выгрузить();
ВыгрузитьПоПравилу(ВыборкаДанных, , , , "КонтактнаяИнформация");
Где в ПКО "КонтактнаяИнформация" определено измерение "Объект" и ресурс "Представление". Но не выгружается :(
|
|