Имя: Пароль:
1C
1С v8
Сумма в запросе
0 alexandr1
 
03.12.15
15:08
Не получается сложить сумму в запросе, не складывается стоимостьбезскидок, если СтоимостьОборот<>0 то нормально.

ВЫБРАТЬ
    ПродажиОбороты.ДокументПродажи КАК ДокументПродажи,
    ПродажиОбороты.Контрагент КАК Контрагент,
    ПродажиОбороты.КоличествоОборот КАК КоличествоОборот,
    ПродажиОбороты.СтоимостьОборот КАК СтоимостьОборот,
    ПродажиОбороты.Номенклатура КАК Номенклатура,
    ПредоставленныеСкидкиОбороты.СуммаСкидкиОборот КАК СуммаСкидкиОборот,
    ПродажиОбороты.СтоимостьОборот + ПредоставленныеСкидкиОбороты.СуммаСкидкиОборот КАК СтоимостьБезСкидок
ИЗ
    РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон, , ) КАК ПродажиОбороты
        ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.ПредоставленныеСкидки.Обороты(&ДатаНач, &ДатаКон, , ) КАК ПредоставленныеСкидкиОбороты
        ПО ПродажиОбороты.Номенклатура = ПредоставленныеСкидкиОбороты.Номенклатура
            И ПродажиОбороты.ДоговорКонтрагента.Владелец = ПредоставленныеСкидкиОбороты.ПолучательСкидки.Владелец
            И ПродажиОбороты.ДокументПродажи = ПредоставленныеСкидкиОбороты.ДокументСкидки
ГДЕ
    ПродажиОбороты.Контрагент В(&Контрагент)
1 rabbidX
 
03.12.15
15:12
С Null  складываешь?
2 hhhh
 
03.12.15
15:13
используй волшебну. силу ЕСТЬNULL
3 alexandr1
 
03.12.15
15:19
(1) (2) действительно волшебная сила, походу пора в отпуск. Спасибо.
4 alexandr1
 
03.12.15
15:20
А то уже через вложенные запросы сделал, и тоже не сработало