Имя: Пароль:
1C
 
Универсальный отчет. Не работает количество различных
,
0 Rokstedi
 
12.10.16
21:41
Добрый день. Универсальный отчет не считает колиество различных. Подскажите что не так?

ВЫБРАТЬ
    ОтчетОРозничныхПродажахТовары.Чек КАК Чек,
    ОтчетОРозничныхПродажахТовары.Менеджер КАК Менеджер,
    СУММА(ОтчетОРозничныхПродажахТовары.Количество) КАК Количество,
    СУММА(ОтчетОРозничныхПродажахТовары.Сумма) КАК Сумма,
    ОтчетОРозничныхПродажахТовары.Ссылка.КассаККМ КАК КассаККМ,
    ОтчетОРозничныхПродажахТовары.Номенклатура КАК Номенклатура,
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ОтчетОРозничныхПродажахТовары.Чек.Номер) КАК КоличествоЧеков
{ВЫБРАТЬ
    Чек.*,
    Менеджер.*,
    КассаККМ.*,
    Номенклатура.*,
    Количество,
    Сумма,
    КоличествоЧеков}
ИЗ
    Документ.ОтчетОРозничныхПродажах.Товары КАК ОтчетОРозничныхПродажахТовары
{ГДЕ
    ОтчетОРозничныхПродажахТовары.Чек.*,
    ОтчетОРозничныхПродажахТовары.Менеджер.*,
    ОтчетОРозничныхПродажахТовары.Количество,
    ОтчетОРозничныхПродажахТовары.Ссылка.Дата,
    ОтчетОРозничныхПродажахТовары.Ссылка.КассаККМ.*,
    ОтчетОРозничныхПродажахТовары.Номенклатура.*}

СГРУППИРОВАТЬ ПО
    ОтчетОРозничныхПродажахТовары.Менеджер,
    ОтчетОРозничныхПродажахТовары.Номенклатура,
    ОтчетОРозничныхПродажахТовары.Ссылка.КассаККМ,
    ОтчетОРозничныхПродажахТовары.Чек
{УПОРЯДОЧИТЬ ПО
    Чек.*,
    Менеджер.*,
    Количество,
    Сумма,
    КассаККМ.*,
    Номенклатура.*}
ИТОГИ
    СУММА(Количество),
    СУММА(Сумма),
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ КоличествоЧеков)
ПО
    ОБЩИЕ
{ИТОГИ ПО
    Чек.*,
    Менеджер.*,
    КассаККМ.*,
    Номенклатура.*}
1 runoff_runoff
 
12.10.16
21:44
попробуйте в итогах СУММА(КоличествоЧеков)
2 mikecool
 
12.10.16
21:45
не может сгруппировать?
что в консоли запрос выдает - есть повторения по группировкам?
3 Rokstedi
 
12.10.16
21:52
(1) Тогда если в отчете вывожу Касса - Чек - Номенклатура дублируется количество чеков.
4 Лефмихалыч
 
12.10.16
21:55
(0) может просто
КОЛИЧЕСТВО(различные Чек)
или даже
КОЛИЧЕСТВО(различные Чек) как КоличествоЧеков

, м?
5 Rokstedi
 
12.10.16
22:12
(4) неработает. Все равно везеде цифра 1
6 Rokstedi
 
12.10.16
22:14
Получется что напроитив каждого чека стоит цыфра 1. Соответственно для группровки касса количествво различных тоже - 1
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой