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

Как в запросе поставить ограничения на регистратор

Автор EmmaR, 17 ноя 2013, 22:01

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

EmmaR

Здравствуйте, столкнулась с проблемой, что не могу поставить ограничении на регистратор.
Задача 1.14 из сборника задач 1С Специалист по платформе 8.2.

Движения документа берутся из регистра накопления обороты, цена из документа расходной накладной.
Ссылка - массив документов. Нужно не используя
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиНоменклатуры.Обороты(&ДатаН, &ДатаК, Регистратор, ) КАК ОстаткиНоменклатурыОбороты ПО ВТ.Номенклатура = ОстаткиНоменклатурыОбороты.Номенклатура И ВТ.Ссылка = ОстаткиНоменклатурыОбороты.Регистратор

получить данные о номенклатуре для каждого документа отдельно.

ВЫБРАТЬ РасходнаяНакладнаяСписокНоменклатуры.Номенклатура, СРЕДНЕЕ(РасходнаяНакладнаяСписокНоменклатуры.Цена) КАК Цена, РасходнаяНакладнаяСписокНоменклатуры.Ссылка ПОМЕСТИТЬ ВТ ИЗ Документ.РасходнаяНакладная.СписокНоменклатуры КАК РасходнаяНакладнаяСписокНоменклатуры ГДЕ РасходнаяНакладнаяСписокНоменклатуры.Ссылка В(&Ссылка) СГРУППИРОВАТЬ ПО РасходнаяНакладнаяСписокНоменклатуры.Номенклатура, РасходнаяНакладнаяСписокНоменклатуры.Ссылка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ОстаткиНоменклатурыОбороты.Стеллаж КАК Стеллаж, ОстаткиНоменклатурыОбороты.Ряд КАК Ряд, ОстаткиНоменклатурыОбороты.КоличествоРасход КАК КоличествоРасход, ОстаткиНоменклатурыОбороты.Регистратор КАК Регистратор, ОстаткиНоменклатурыОбороты.Номенклатура, ВТ.Цена ИЗ ВТ КАК ВТ ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиНоменклатуры.Обороты(&ДатаН, &ДатаК, Регистратор, ) КАК ОстаткиНоменклатурыОбороты ПО ВТ.Номенклатура = ОстаткиНоменклатурыОбороты.Номенклатура И ВТ.Ссылка = ОстаткиНоменклатурыОбороты.Регистратор ГДЕ ОстаткиНоменклатурыОбороты.Регистратор.Ссылка В(&Ссылка) ИТОГИ ПО Регистратор

MuI_I_Ika

Для того чтобы ограничить тип документа можно воспользоваться конструкцией:

ГДЕ РасходнаяНакладнаяСписокНоменклатуры.Ссылка ССЫЛКА Документ.РеализацияТоваровИУслуг

Теги:

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

Рейтинг@Mail.ru

Поиск