1. roofusleo 10.01.19 19:30 Сейчас в теме

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

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

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

ГДЕ спр.Номенклатура.Родитель В ИЕРАРХИИ (&Папка1)
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Москва
зарплата до 120 000 руб.
Полный день

Программист 1С
Ростов-на-Дону
зарплата до 120 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата от 100 000 руб. до 170 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 130 000 руб.
Полный день

Программист 1С
Москва
Полный день