Убрать лишние строки в запросе

1. Az18011993 18.02.21 07:49 Сейчас в теме
Доброе утро,уважаемые форумчане!
Есть запрос, нужно убрать лишние строки,которые дублируются. только в них отсутствует информация в одной колонке (скрин приложит)
Сам текст запроса:

ВЫБРАТЬ РАЗЛИЧНЫЕ
	ЗаказКлиента.неоСтатусКупонаМонтаж КАК неоСтатусКупонаМонтаж,
	ЗаказКлиента.неоНомерКупонаМонтаж КАК неоНомерКупонаМонтаж,
	ЗаказКлиента.Дата КАК Дата,
	ЗаказКлиента.Контрагент КАК Контрагент,
	ЗаказКлиента.Ссылка КАК Ссылка
ПОМЕСТИТЬ ДокументыВТ
ИЗ
	Документ.ЗаказКлиента КАК ЗаказКлиента
ГДЕ
	ЗаказКлиента.неоСтатусКупонаМонтаж.Ссылка <> НЕОПРЕДЕЛЕНО
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
	КонтрагентыКонтактнаяИнформация.НомерТелефона КАК НомерТелефона,
	КонтрагентыКонтактнаяИнформация.Ссылка КАК Ссылка
ПОМЕСТИТЬ КонтрагентыВТ
ИЗ
	Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ЗаказКлиентаТовары.Номенклатура КАК Номенклатура,
	ЗаказКлиентаТовары.КоличествоУпаковок КАК КоличествоУпаковок,
	ЗаказКлиентаТовары.неоДатаМонтажа КАК неоДатаМонтажа,
	ЗаказКлиентаТовары.Ссылка КАК Ссылка
ПОМЕСТИТЬ ТоварыВТ
ИЗ
	Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ДокументыВТ.неоСтатусКупонаМонтаж КАК Статус,
	ДокументыВТ.неоНомерКупонаМонтаж КАК НомерКупона,
	ДокументыВТ.Дата КАК ДатаВыдачи,
	ДокументыВТ.Контрагент КАК Клиент,
	КонтрагентыВТ.НомерТелефона КАК Телефон,
	ТоварыВТ.Номенклатура КАК Товары,
	ТоварыВТ.КоличествоУпаковок КАК Количество,
	ТоварыВТ.неоДатаМонтажа КАК ДатаМонтажа
ИЗ
	ДокументыВТ КАК ДокументыВТ
		ЛЕВОЕ СОЕДИНЕНИЕ ТоварыВТ КАК ТоварыВТ
		ПО ДокументыВТ.Ссылка = ТоварыВТ.Ссылка
		ЛЕВОЕ СОЕДИНЕНИЕ КонтрагентыВТ КАК КонтрагентыВТ
		ПО ДокументыВТ.Контрагент = КонтрагентыВТ.Ссылка
Показать
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. nomad_irk 72 18.02.21 08:13 Сейчас в теме
(1) необходимо ограничить выборку контактной информации как минимум типом контактной информации что-то вроде такого:

.........
ИЗ
    Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация

Где КонтрагентыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон)
Vitaly1C8; oleg-x; EVKash; +3 Ответить
2. platonov.e 158 18.02.21 08:08 Сейчас в теме
Потому что они не дублируются, это другие реквизиты. Это довольно трудоёмкая задача, даже не знаю как вам помогут здесь. Дня три человеко часов
3. andy_zhav 197 18.02.21 08:09 Сейчас в теме
(1) Тут вам итоги помогут по полю, которое дублируется
4. EVKash 14 18.02.21 08:13 Сейчас в теме
(1)
ВЫБРАТЬ РАЗЛИЧНЫЕ
    КонтрагентыКонтактнаяИнформация.НомерТелефона КАК НомерТелефона,
    КонтрагентыКонтактнаяИнформация.Ссылка КАК Ссылка
ПОМЕСТИТЬ КонтрагентыВТ
ИЗ
    Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
ГДЕ
    КонтрагентыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон)
7. Az18011993 18.02.21 08:28 Сейчас в теме
(4)
ВЫБРАТЬ РАЗЛИЧНЫЕ
КонтрагентыКонтактнаяИнформация.НомерТелефона КАК НомерТелефона,
КонтрагентыКонтактнаяИнформация.Ссылка КАК Ссылка
ПОМЕСТИТЬ КонтрагентыВТ
ИЗ
Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
ГДЕ
КонтрагентыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон)

Спасибо,а если это будет мобильный телефон?
9. chg 18.02.21 08:33 Сейчас в теме
(7)так смотрите какие значения есть в перечислениях ТипыКонтактнойИнформации
10. nomad_irk 72 18.02.21 08:38 Сейчас в теме
(7)можно еще видом контактной информации ограничить, что-то типа такого

.....
Где КонтактнаяИнормацияКонтрагенты.Вид.Наименование = "Мобильный телефон"
6. EVKash 14 18.02.21 08:14 Сейчас в теме
(5) почти одновременно)))
11. Az18011993 18.02.21 08:38 Сейчас в теме
(6)А как правильно вставить в запрос то? Через консоль все нормально
Прикрепленные файлы:
8. EVKash 14 18.02.21 08:30 Сейчас в теме
(7) у мобильного тоже тип телефон.
вот если будет введено 2 телефона у контрагента, тогда будет 2 строки. и там уже сложнее.
12. nomad_irk 72 18.02.21 08:40 Сейчас в теме
(11) в расширение добавьте нужное перечисление и его значения
13. EVKash 14 18.02.21 08:40 Сейчас в теме
(11) Если это расширение, то либо не пользоваться конструктором и прописать в запросе вручную, либо добавить Перечисление.ТипыКонтактнойИнформации.Телефон в расширение.
14. Az18011993 18.02.21 08:41 Сейчас в теме
15. Az18011993 18.02.21 08:51 Сейчас в теме
Еще коллеги,немного отойду от темы вопрос по шапке в СКД,мне нужно сделать наподобии такой(скрин приложил) Может кто-то что-то похожее делал и подскажет куда копать? Пробовал играться с группировкой но это не то.
Прикрепленные файлы:
16. nomad_irk 72 18.02.21 09:07 Сейчас в теме
(15)В набор полей добавить группу и в группу добавить нужные поля.
17. EVKash 14 18.02.21 09:07 Сейчас в теме
(15) в принципе группировкой и делается. только там порядок группировок и ресурсов вперемешку сделать нельзя.
через макет СКД попробуйте сделать.
18. meriferi 18.02.21 19:23 Сейчас в теме
В запросе на вкладке дополнительно поставьте галку баз повторяющихся
Оставьте свое сообщение

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