Возможность решения задачи запросом. Поиск документов, в которых позиция отсутствует.

1. roofusleo 10.01.19 19:30 Сейчас в теме
Всех с прошедшими!
Подскажите можно ли запросом отобрать документы, в табличных частях которых нет ни одного элемента из списка номенклатуры или ни одного из группы номенклатуры?
Цель. Написать проверочный механизм заполнения сборок.
для примера.
В документе всегда должен быть позиция из папки "1"
Запросом нужно дать ответ по условию "1" да или нет
Или отобрать документы в которых нет позиций из папки "1" или списка "1"
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. independ 1520 10.01.19 19:35 Сейчас в теме
Выбрать РАЗЛИЧНЫЕ 
ДокТовары.Ссылка
ИЗ Документы.КакойтоДокумент.Товары КАК ДокТовары
ГДЕ ДокТовары.Номенклатура НЕ В 
(Выбрать спр.Номенклатура из Справочники.Номенклатура КАК Спр 
ГДЕ спр.Номенклатура.Родитель = &Папка1)
3. antz 10.01.19 19:41 Сейчас в теме
(2) такое лучше делать левым соединением с проверкой на null
Fox-trot; +1 Ответить
4. independ 1520 10.01.19 19:42 Сейчас в теме
5. Dmitrij-2 45 11.01.19 08:34 Сейчас в теме
ГДЕ спр.Номенклатура.Родитель = &Папка1

нужно поменять на

ГДЕ спр.Номенклатура.Родитель В ИЕРАРХИИ (&Папка1)
Оставьте свое сообщение

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