Выбрать все Заказы где ВСЕ строки Отменены
По теме из базы знаний
- Выгрузка-загрузка любых данных из 1С (и измененных) в XML между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Бонусная система в 1С для УТ 10.3
- Интеграция с маркетплейсами МегаМаркет, Wildberries, OZON, ЯндексМаркет, VK, Avito, Леруа Мерлен, Aliexpress, КУПЕР, Dostavista
- Признаки и причины неуспешных внедрений 1С: ERP
- РеСольДо - редактор строк документов
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) а зачем такой огород, если можно сделать одним запросом?
ВЫБРАТЬ
ЗаказКлиентаТовары.Ссылка КАК Ссылка,
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЗаказКлиентаТовары.НомерСтроки) КАК СтрокДокумента,
СУММА(ВЫБОР
КОГДА ЗаказКлиентаТовары.Отменено
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ) КАК Отменено
ИЗ
Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
СГРУППИРОВАТЬ ПО
ЗаказКлиентаТовары.Ссылка
ИМЕЮЩИЕ
СУММА(ВЫБОР
КОГДА ЗаказКлиентаТовары.Отменено
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ) = КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЗаказКлиентаТовары.НомерСтроки)
Показать
(1) Например, так
ВЫБРАТЬ
ТТ.Ссылка КАК Ссылка,
Минимум(ТТ.Отменено) КАК Минимальное
ПОМЕСТИТЬ ВТ
ИЗ
Документ.ЗаказКлиента.Товары КАК ТТ
ГДЕ
ТТ.Ссылка.Дата МЕЖДУ &Ндата И &Кдата
И ТТ.Ссылка.Проведен
Сгруппировать По
ТТ.Ссылка
Имеющие
Минимум(ТТ.Отменено) = Истина
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот