Доброе утро,уважаемые форумчане!
Есть запрос, нужно убрать лишние строки,которые дублируются. только в них отсутствует информация в одной колонке (скрин приложит)
Сам текст запроса:
Есть запрос, нужно убрать лишние строки,которые дублируются. только в них отсутствует информация в одной колонке (скрин приложит)
Сам текст запроса:
ВЫБРАТЬ РАЗЛИЧНЫЕ
ЗаказКлиента.неоСтатусКупонаМонтаж КАК неоСтатусКупонаМонтаж,
ЗаказКлиента.неоНомерКупонаМонтаж КАК неоНомерКупонаМонтаж,
ЗаказКлиента.Дата КАК Дата,
ЗаказКлиента.Контрагент КАК Контрагент,
ЗаказКлиента.Ссылка КАК Ссылка
ПОМЕСТИТЬ ДокументыВТ
ИЗ
Документ.ЗаказКлиента КАК ЗаказКлиента
ГДЕ
ЗаказКлиента.неоСтатусКупонаМонтаж.Ссылка <> НЕОПРЕДЕЛЕНО
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
КонтрагентыКонтактнаяИнформация.НомерТелефона КАК НомерТелефона,
КонтрагентыКонтактнаяИнформация.Ссылка КАК Ссылка
ПОМЕСТИТЬ КонтрагентыВТ
ИЗ
Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ЗаказКлиентаТовары.Номенклатура КАК Номенклатура,
ЗаказКлиентаТовары.КоличествоУпаковок КАК КоличествоУпаковок,
ЗаказКлиентаТовары.неоДатаМонтажа КАК неоДатаМонтажа,
ЗаказКлиентаТовары.Ссылка КАК Ссылка
ПОМЕСТИТЬ ТоварыВТ
ИЗ
Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ДокументыВТ.неоСтатусКупонаМонтаж КАК Статус,
ДокументыВТ.неоНомерКупонаМонтаж КАК НомерКупона,
ДокументыВТ.Дата КАК ДатаВыдачи,
ДокументыВТ.Контрагент КАК Клиент,
КонтрагентыВТ.НомерТелефона КАК Телефон,
ТоварыВТ.Номенклатура КАК Товары,
ТоварыВТ.КоличествоУпаковок КАК Количество,
ТоварыВТ.неоДатаМонтажа КАК ДатаМонтажа
ИЗ
ДокументыВТ КАК ДокументыВТ
ЛЕВОЕ СОЕДИНЕНИЕ ТоварыВТ КАК ТоварыВТ
ПО ДокументыВТ.Ссылка = ТоварыВТ.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ КонтрагентыВТ КАК КонтрагентыВТ
ПО ДокументыВТ.Контрагент = КонтрагентыВТ.Ссылка
ПоказатьПрикрепленные файлы:

По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) необходимо ограничить выборку контактной информации как минимум типом контактной информации что-то вроде такого:
.........
ИЗ
Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
Где КонтрагентыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон)
(1)
ВЫБРАТЬ РАЗЛИЧНЫЕ
КонтрагентыКонтактнаяИнформация.НомерТелефона КАК НомерТелефона,
КонтрагентыКонтактнаяИнформация.Ссылка КАК Ссылка
ПОМЕСТИТЬ КонтрагентыВТ
ИЗ
Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
ГДЕ
КонтрагентыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон)
(4)
Спасибо,а если это будет мобильный телефон?
ВЫБРАТЬ РАЗЛИЧНЫЕ
КонтрагентыКонтактнаяИнформация.НомерТелефона КАК НомерТелефона,
КонтрагентыКонтактнаяИнформация.Ссылка КАК Ссылка
ПОМЕСТИТЬ КонтрагентыВТ
ИЗ
Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
ГДЕ
КонтрагентыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон)
КонтрагентыКонтактнаяИнформация.НомерТелефона КАК НомерТелефона,
КонтрагентыКонтактнаяИнформация.Ссылка КАК Ссылка
ПОМЕСТИТЬ КонтрагентыВТ
ИЗ
Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
ГДЕ
КонтрагентыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон)
Спасибо,а если это будет мобильный телефон?
Еще коллеги,немного отойду от темы вопрос по шапке в СКД,мне нужно сделать наподобии такой(скрин приложил) Может кто-то что-то похожее делал и подскажет куда копать? Пробовал играться с группировкой но это не то.
Прикрепленные файлы:

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот