Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 12:54

Запрос

Автор Елена1986, 08 сен 2015, 13:26

0 Пользователей и 1 гость просматривают эту тему.

Елена1986

Как написать запрос на выборку материалов, которых надо производить?
1c УПП 8.3

Olegyaro

Здравствуйте! К сожалению вы указали недостаточно параметров для написания запроса, т.е. из каких именно регистров выбирать, вот вам пример моего запроса, который формирует остатки по складам при проведении расходного документа

            Запрос.Текст =
"Выбрать
| Номенклатура,
| Сумма(Количество) Как Количество,
| Минимум(НомерСтроки) Как НомерСтроки
| ПОМЕСТИТЬ ДокТч
| Из
| Документ.Расходная.Товары
|Где
| Ссылка = &Ссылка И НЕ Номенклатура.Услуга
|Сгруппировать По Номенклатура
|;
|Выбрать
| ДокТч.НомерСтроки,
| ДокТч.Номенклатура,
| ДокТч.Количество,
| ЕстьNULL(Остатки.КоличествоОстаток,0) Как КоличествоОстаток,
| ЕстьNULL(Остатки.СтоимостьОстаток,0) Как СтоимостьОстаток,
| ЕстьNULL(ОстаткиСКЛ.КоличествоОстаток,0)Как ОстатокНаСкладе
|ИЗ
| ДокТч Как ДокТч
|
| ЛЕВОЕ СОЕДИНЕНИЕ
| РегистрНакопления.ОстаткиТоваров.Остатки(&МоментВремени,
Номенклатура В (Выбрать Номенклатура Из ДокТЧ КАК ДокТч)) КАК Остатки
| По ДокТч.Номенклатура = Остатки.Номенклатура
|
| ЛЕВОЕ СОЕДИНЕНИЕ
| РегистрНакопления.ОстаткиПоСкладам.Остатки(&МоментВремени, Склад = &Склад
| И Номенклатура В (Выбрать Номенклатура Из ДокТч КАК ДокТч)) КАК ОстаткиСКЛ
| По ДокТч.Номенклатура = ОстаткиСКЛ.Номенклатура";

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск