Имя: Пароль:
1C
1С v8
Объединить и сгруппировать
0 Смертник
 
11.07.13
14:21
ВЫБРАТЬ
   ВложенныйЗапрос.Номенклатура,
   ВложенныйЗапрос.Цена,
   ВложенныйЗапрос.СтавкаНДС,
   ВложенныйЗапрос.ЕдиницаИзмерения,
   ВложенныйЗапрос.Регистратор,
   СУММА(ВложенныйЗапрос.Количество) КАК Количество,
   СУММА(ВложенныйЗапрос.Сумма) КАК Сумма,
   СУММА(ВложенныйЗапрос.СуммаНДС) КАК СуммаНДС,
   ВложенныйЗапрос.ру_СрокПоставки,
   ВложенныйЗапрос.НоменклатураАртикул
ИЗ
   (ВЫБРАТЬ
       ВЫРАЗИТЬ(ЗаказПоставщикуТовары.Номенклатура.Наименование КАК СТРОКА(1000)) КАК Номенклатура,
       ЗаказПоставщикуТовары.Цена КАК Цена,
       ЗаказПоставщикуТовары.СтавкаНДС КАК СтавкаНДС,
       ЗаказПоставщикуТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
       ЗаказПоставщикуТовары.Ссылка КАК Регистратор,
       ЗаказПоставщикуТовары.Количество КАК Количество,
       ЗаказПоставщикуТовары.Сумма КАК Сумма,
       ЗаказПоставщикуТовары.СуммаНДС КАК СуммаНДС,
       ЗаказПоставщикуТовары.ру_СрокПоставки КАК ру_СрокПоставки,
       ЕСТЬNULL(ЗаказПоставщикуТовары.Номенклатура.Артикул, 0) КАК НоменклатураАртикул
   ИЗ
       Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары
   ГДЕ
       ЗаказПоставщикуТовары.Ссылка = &ТекущийДокумент
   
   ОБЪЕДИНИТЬ ВСЕ
   
   ВЫБРАТЬ
       ВЫРАЗИТЬ(КорректировкаЗаказаПоставщикуТовары.Номенклатура.Наименование КАК СТРОКА(1000)),
       КорректировкаЗаказаПоставщикуТовары.Цена,
       КорректировкаЗаказаПоставщикуТовары.СтавкаНДС,
       КорректировкаЗаказаПоставщикуТовары.ЕдиницаИзмерения,
       КорректировкаЗаказаПоставщикуТовары.Ссылка,
       КорректировкаЗаказаПоставщикуТовары.Количество,
       КорректировкаЗаказаПоставщикуТовары.Сумма,
       КорректировкаЗаказаПоставщикуТовары.СуммаНДС,
       КорректировкаЗаказаПоставщикуТовары.ру_СрокПоставки,
       ЕСТЬNULL(КорректировкаЗаказаПоставщикуТовары.Номенклатура.Артикул, 0)
   ИЗ
       Документ.КорректировкаЗаказаПоставщику.Товары КАК КорректировкаЗаказаПоставщикуТовары
   ГДЕ
       КорректировкаЗаказаПоставщикуТовары.Ссылка.ЗаказПоставщику.Ссылка = &ТекущийДокумент) КАК ВложенныйЗапрос

СГРУППИРОВАТЬ ПО
   ВложенныйЗапрос.ЕдиницаИзмерения,
   ВложенныйЗапрос.СтавкаНДС,
   ВложенныйЗапрос.Номенклатура,
   ВложенныйЗапрос.Цена,
   ВложенныйЗапрос.ру_СрокПоставки,
   ВложенныйЗапрос.НоменклатураАртикул,
   ВложенныйЗапрос.Регистратор

Такой вот запрос. Проблема в том, что регистраторы разные и цена разная и не схлопываются документы. А можно как-нибудь сгруппировать это дело?
1 ДенисЧ
 
11.07.13
14:23
убери регистратор...
2 Смертник
 
11.07.13
14:26
Регистратор нужен потом это как бы вложенный запрос.
3 Смертник
 
11.07.13
14:32
А цена схлоплется?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.