Имя: Пароль:
1C
1С v8
V8: Вывести данные контрагента через скд
0 shttd
 
23.11.11
17:51
Требуется вывести данные на контрагента (наименование, инн и все адреса).
Контрагента и все его реквизиты тянем из справочника, соединяем  с данными регистра сведений "Контактная информация". Получается так:

Пупкин 054302743481 ЮрАдрес Первомайская,6
Пупкин 054302743481 АдресДоставки Врашавский проезд,12

А нужно так:

Пупкин 054302743481 ЮрАдрес Первомайская,6 АдресДоставки Врашавский проезд,12

Подскажите куда копать)
1 Господин ПЖ
 
23.11.11
17:52
функцию свою писать...
2 KarpovDeniska
 
23.11.11
18:27
(0) сделай ресурсом адрес и напиши в выражении ресурса массив(твойадрес)
3 echo77
 
23.11.11
18:52
(0) Можно получить оба адреса объединением запросов(адреса в разные поля поместить), потом это объединение сгруппировать по контрагенту - в результате будет одна строка-запись по контрагенту с двумя полями адресов
6 QLgKR
 
24.11.11
15:09
в 8.2.14 в СКД появились специальные выражения, которые позволяют это сделать
7 luckyluke
 
24.11.11
15:14
(0) можно соединить с контактной информацией два раза, в первом соединении
ПО ВидАдреса = ЮрАдрес
во втором соединении по ВидАдреса = АдресДоставки
8 shttd
 
24.11.11
16:27
Спасибо всем за наводки, буду тестировать.

"можно соединить с контактной информацией два раза, в первом соединении"
Не выйдет потому что не известно сколько будет адресов. Сегодня два, завтра добавят еще 5.
9 Fragster
 
гуру
24.11.11
16:28
использовать характеристики вместо джоина с контактной информацией