0
pavname
11.11.12
✎
20:17
|
Не могу корректно сформировать запрос для СКД. Конфа УНФ. Суть задачи - выбираю для изделий из Заказа на производство
материалы которые указаны в спецификации указанной для него.
Создал запрос:
ВЫБРАТЬ
ЗаказНаПроизводствоПродукция.Ссылка как Док,
ЗаказНаПроизводствоПродукция.Номенклатура КАК Продукция,
ЗаказНаПроизводствоПродукция.Количество КАК КоличПродукции,
СпецификацииСостав.Номенклатура КАК Материал,
СпецификацииСостав.Количество КАК КоличМатериала
ИЗ
Документ.ЗаказНаПроизводство.Продукция КАК ЗаказНаПроизводствоПродукция
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Спецификации.Состав КАК СпецификацииСостав
ПО ЗаказНаПроизводствоПродукция.Спецификация = СпецификацииСостав.Ссылка
Результат запроса получаю такой:
Док Продукция КоличПродукции Материал КоличМатериала
Заказ1 Изделие1 2 Материал1 7
Заказ1 Изделие1 2 Материал2 2
Заказ2 Изделие1 1 Материал1 7
Заказ2 Изделие1 1 Материал2 2
Заказ2 Изделие2 2 Материал3 10
Заказ2 Изделие2 2 Материал4 5
Дело в том что при соединении в колонке КоличПродукции он повторяет для каждого материала количество продукции из ТЧ документа и
затем СКД неверно считает количество продукции.
Хочется сделать чтобы значение Количества стояло только в первой строке. Вот так:
Док Продукция КоличПродукции Материал КоличМатериала
Заказ1 Изделие1 2 Материал1 7
Заказ1 Изделие1 0 Материал2 2
Заказ2 Изделие1 1 Материал1 7
Заказ2 Изделие1 0 Материал2 2
Заказ2 Изделие2 2 Материал3 10
Заказ2 Изделие2 0 Материал4 5
Не понимаю как это осуществить ? Подскажите плиз ....
|
|