Имя: Пароль:
1C
1С v8
Неправильная группировка запроса
0 bUbA
 
24.10.14
12:59
Есть запрос
ВЫБРАТЬ
    ЗаказыПоставщикуОбороты.Регистратор.Номер КАК НомерДокумента,
    ЗаказыПоставщикуОбороты.Регистратор.СтатусЗаказа КАК СтатусЗаказа,
    ЗаказыПоставщикуОбороты.Поставщик КАК Поставщик,
    ЗаказыПоставщикуОбороты.ЕдИзм,
    ЗаказыПоставщикуОбороты.Валюта,
    ЗаказыПоставщикуОбороты.КоличествоОборот КАК Количество,
    ЗаказыПоставщикуОбороты.КоличествоВС_ФОборот КАК КоличествоВС_Ф,
    ЗаказыПоставщикуОбороты.ЦенаПостВС_ФОборот КАК ЦенаПостВС_ФОборот
ИЗ
    РегистрНакопления.ЗаказыПоставщику.Обороты(, , Регистратор, ) КАК ЗаказыПоставщикуОбороты
ГДЕ
    ЗаказыПоставщикуОбороты.СтатусЗаказа <> &СтатусЗаказа
    И ЗаказыПоставщикуОбороты.ТМЦ = &ТМЦ
    И ЗаказыПоставщикуОбороты.Регистратор <> &Регистратор

СГРУППИРОВАТЬ ПО
    ЗаказыПоставщикуОбороты.Регистратор.Номер,
    ЗаказыПоставщикуОбороты.Регистратор.СтатусЗаказа,
    ЗаказыПоставщикуОбороты.Поставщик,
    ЗаказыПоставщикуОбороты.Валюта,
    ЗаказыПоставщикуОбороты.ЕдИзм,
    ЗаказыПоставщикуОбороты.КоличествоОборот,
    ЗаказыПоставщикуОбороты.КоличествоВС_ФОборот,
    ЗаказыПоставщикуОбороты.ЦенаПостВС_ФОборот,
    ЗаказыПоставщикуОбороты.Регистратор

в результате должно получиться 2 строки, в которых данные в поле цены одинаковые, суммирующих колонок нету, но все равно все данные суммируются. Почему так?
1 Escander
 
24.10.14
13:02
(0) предлагаешь угадать содержимое твоего РС и значение передаваемых в запрос параметров?
2 bUbA
 
24.10.14
13:13
статус заказа - перечисление, тмц - справочник номенклатура, регистратор - документ. количество и цена - ресурсы, остальное все измерения
3 Chameleon1980
 
24.10.14
13:14
чей?
4 Chameleon1980
 
24.10.14
13:15
чёй
5 Крошка Ру
 
24.10.14
13:28
(0)Выбираешь обороты в разрезе регистраторов. Если в рамках одного регистратора все измерения совпадают, то обороты по ресурсам суммируются.
6 bUbA
 
24.10.14
13:36
(5) спасибо за внятный ответ!
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.