Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

как в СКД вытащить юр. адрес контрагента

как в СКД вытащить юр. адрес контрагента
Я
   Bumblebee
 
20.10.20 - 13:35
Добрый день. Подскажите, как в СКД вытащить юр. адрес контрагента?

ВЫБРАТЬ
    Контрагенты.НаименованиеПолное КАК НаименованиеПолное,
    ЕСТЬNULL(Контрагенты.КонтактноеЛицо.АдресЭПДляПоиска, Контрагенты.АдресЭПДляПоиска) КАК АдресЭПДляПоиска,
    Контрагенты.КонтактноеЛицо.Наименование КАК КонтактноеЛицоНаименование,
    Контрагенты.КонтактноеЛицо.АдресЭПДляПоиска КАК КонтактноеЛицоАдресЭПДляПоиска,
    Контрагенты.КонтактноеЛицо.НомерТелефонаДляПоиска КАК КонтактноеЛицоНомерТелефонаДляПоиска,
    ЕСТЬNULL(Контрагенты.КонтактноеЛицо.НомерТелефонаДляПоиска, Контрагенты.НомерТелефонаДляПоиска) КАК НомерТелефонаДляПоиска,
    Контрагенты.ВидКонтрагента КАК ВидКонтрагента
ИЗ
    Справочник.Контрагенты КАК Контрагенты
   ДенисЧ
 
1 - 20.10.20 - 13:36
Соединись с контактной информацией и оттуда тяни
   Bumblebee
 
2 - 20.10.20 - 13:42
УНФ последняя. Регистр сведений КонтактнаяИнформация отсутствует. В самом справочнике Контрагенты есть ТЧ.КонтактнаяИнформация, но как-то там все лежит построчно, не понятно как вытягивать
   Vadim_37
 
3 - 20.10.20 - 13:51
по виду контакта вытягивать
   kobzon2
 
4 - 20.10.20 - 13:51
Тяни сразу из ТЧ.КонтактнаяИнформация
   Bumblebee
 
5 - 20.10.20 - 14:01
(4) создаю временную таблицу и накладываю условие
Контрагенты.КонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Контрагенты.КонтактнаяИнформация.ЮрАдресКонтрагента) 

не катит....
   Vadim_37
 
6 - 20.10.20 - 14:03
а у вида какой тип? НЕ Справочник.ВидыКонтактнойИнформации случаем?
   Bumblebee
 
7 - 20.10.20 - 14:05
(6) верно
   Vadim_37
 
8 - 20.10.20 - 14:09
через параметр Запрос.УстановитьПараметр("ВидКонтакта", ПредопределенноеЗначение("Справочник.ВидыКонтактнойИнформации.ЮрАдресКонтрагента")
   Bumblebee
 
9 - 20.10.20 - 14:09
но так тоже не катит Контрагенты.КонтактнаяИнформация.Вид =Значение(ВидыКонтактнойИнформации.ЮрАдресКонтрагента)
   Bumblebee
 
10 - 20.10.20 - 14:10
(8) а где это в СКД прописать можно?
   Vadim_37
 
11 - 20.10.20 - 14:11
Контрагенты.КонтактнаяИнформация.Вид = &ВидКонтакта
в запросе
   Vadim_37
 
12 - 20.10.20 - 14:14
если в СКД, то на закладке параметры
   Bumblebee
 
13 - 20.10.20 - 14:15
(12) она не активна
   Vadim_37
 
14 - 20.10.20 - 14:17
если в запросе будет &ВидКонтакта, еще как будет активна
   Bumblebee
 
15 - 20.10.20 - 14:20
(14) у ВТ на закладке условия добавил Контрагенты.КонтактнаяИнформация.Вид = &ВидКонтакта, но параметры виртуальной таблицы не активны
   Vadim_37
 
16 - 20.10.20 - 14:25
(15) а кто говорил о параметрах ВТ? ТЫ спросил об СКД, я ответил в СКД на закладке параметры
   Bumblebee
 
17 - 20.10.20 - 16:19
(16) спасибо большое, помогло!
   Bumblebee
 
18 - 20.10.20 - 18:23
а подскажите еще как лучше объединить два поля Контрагенты.Email и Контрагенты.КонтактноеЛицо.Email
   Bumblebee
 
19 - 20.10.20 - 18:29
функция ЕстьNull тут не подходит

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.