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

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

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

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

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

Вакансии

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

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

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

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

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