Имя: Пароль:
1C
1С v8
Помогите с запросом
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

Не понимаю как это осуществить ? Подскажите плиз ....
1 Beduin
 
11.11.12
20:19
(0) Спецификации во вложенный запрос и там свернуть.
2 vmv
 
11.11.12
20:19
никак, смирись, ну или у меня купить за 500К расширение СКД, не будь тупым и жадным
3 Fragster
 
гуру
11.11.12
20:24
делай соедение двух наборов СКД
4 pavname
 
11.11.12
23:08
Beduin (2)
Можете написать простой пример - не получается вашим способом...