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

Запрос к Документу дополнить остатками из Регистра

Автор blade_snl, 27 окт 2021, 17:59

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

blade_snl

для заполнения шаблона печатной формы есть стандартный запрос... голову сломал, как мне усложнить этот запрос, чтоб я имел возможность в Табличная часть "Продукция" и в Табличная часть "Запасы" докинуть еще одино значение "Остатки", куда выводить остаток из регистра накопления по "ЗаказНаПроизводство.СтруктурнаяЕдиница", "ЗаказНаПроизводство.Продукция.Номенклатура"... это вообще возможно в одном запросе организовать? 

ВЫБРАТЬ
ЗаказНаПроизводство.Ссылка КАК Ссылка
,ЗаказНаПроизводство.Номер КАК Номер
,ЗаказНаПроизводство.Дата КАК ДатаДокумента
,ЗаказНаПроизводство.Организация КАК Организация
,ЗаказНаПроизводство.Ответственный КАК Исполнитель
,ЗаказНаПроизводство.ЗаказПокупателя КАК Заказ
,ЗаказНаПроизводство.Старт КАК ДатаЗапуска
,ЗаказНаПроизводство.Финиш КАК ДатаВыпуска
,ЗаказНаПроизводство.СтруктурнаяЕдиница КАК Подразделение
,ЗаказНаПроизводство.Организация.Префикс КАК Префикс

// ::: Табличная часть "Продукция"
,ЗаказНаПроизводство.Продукция.(
НомерСтроки КАК НомерСтроки
,Выбор КОГДА (ВЫРАЗИТЬ(ЗаказНаПроизводство.Продукция.Номенклатура.НаименованиеПолное КАК СТРОКА(100))) = """"
ТОГДА ЗаказНаПроизводство.Продукция.Номенклатура.Наименование
ИНАЧЕ ЗаказНаПроизводство.Продукция.Номенклатура.НаименованиеПолное КОНЕЦ КАК ПредставлениеНоменклатуры
,Номенклатура.Артикул КАК Артикул
,Номенклатура.Код КАК Код
,Характеристика КАК Характеристика
,ЕдиницаИзмерения КАК ЕдиницаИзмерения
,Количество КАК Количество
) КАК ТаблицаПродукция

// ::: Табличная часть "Запасы" (Материалы)
,ЗаказНаПроизводство.Запасы.(
НомерСтроки КАК НомерСтроки
,Выбор КОГДА (ВЫРАЗИТЬ(ЗаказНаПроизводство.Запасы.Номенклатура.НаименованиеПолное КАК СТРОКА(100))) = """"
ТОГДА ЗаказНаПроизводство.Запасы.Номенклатура.Наименование
ИНАЧЕ ЗаказНаПроизводство.Запасы.Номенклатура.НаименованиеПолное КОНЕЦ КАК ПредставлениеНоменклатуры
,Номенклатура.Артикул КАК Артикул
,Номенклатура.Код КАК Код
,Характеристика КАК Характеристика
,ЕдиницаИзмерения КАК ЕдиницаИзмерения
,Количество КАК Количество
) КАК ТаблицаЗапасы

ИЗ Документ.ЗаказНаПроизводство КАК ЗаказНаПроизводство
ГДЕ ЗаказНаПроизводство.Ссылка В(&МассивОбъектов)
УПОРЯДОЧИТЬ ПО Ссылка, НомерСтроки

blade_snl

blade_snl, решил попрос при помощи Запрос.ВыполнитьПакет()

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

Рейтинг@Mail.ru

Поиск