Имя: Пароль:
1C
 
Непонятный вывод отчета СКД
0 НоваяВолна
 
15.11.21
06:52
Запрос такой

ВЫБРАТЬ РАЗЛИЧНЫЕ
    Событие.ЛицевойСчет КАК ЛицевойСчет,
    НАЧАЛОПЕРИОДА(Событие.Дата, НЕДЕЛЯ) КАК НачалоНедели,
    КОНЕЦПЕРИОДА(Событие.Дата, НЕДЕЛЯ) КАК КонецНедели,
    ГОД(&НачДата) КАК ГодОтчета,
    1 КАК Количество
ПОМЕСТИТЬ ВыбранныеЛС
ИЗ
    Документ.Событие КАК Событие
ГДЕ
    Событие.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&НачДата, ГОД) И КОНЕЦПЕРИОДА(&НачДата, ГОД)
    И Событие.ГруппаСобытия В(&ГруппыСобытий)
    И Событие.Проведен
    И Событие.ВидСобытияЗаявки В (ЗНАЧЕНИЕ(Перечисление.ВидыСобытийЗаявок.ЗаявкаНеисправность), ЗНАЧЕНИЕ(Перечисление.ВидыСобытийЗаявок.ЗаказКлиента))
    И Событие.ЛицевойСчет <> ЗНАЧЕНИЕ(Справочник.ЛицевыеСчета.ПустаяСсылка)
    И (Событие.CRM_Автор В (&СписокСотрудников)
            ИЛИ Событие.Ответственный В (&СписокСотрудников))

СГРУППИРОВАТЬ ПО
    НАЧАЛОПЕРИОДА(Событие.Дата, НЕДЕЛЯ),
    КОНЕЦПЕРИОДА(Событие.Дата, НЕДЕЛЯ),
    Событие.ЛицевойСчет
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВыбранныеЛС.НачалоНедели КАК НачалоНедели,
    ВыбранныеЛС.КонецНедели КАК КонецНедели,
    СУММА(ВыбранныеЛС.Количество) КАК Количество,
    ВЫБОР
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 1
                ИЛИ ГОД(ВыбранныеЛС.КонецНедели) < ВыбранныеЛС.ГодОтчета
            ТОГДА "Январь"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 2
            ТОГДА "Февраль"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 3
            ТОГДА "Март"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 4
            ТОГДА "Апрель"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 5
            ТОГДА "Май"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 6
            ТОГДА "Июнь"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 7
            ТОГДА "Июль"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 8
            ТОГДА "Август"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 9
            ТОГДА "Сентябрь"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 10
            ТОГДА "Октябрь"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 11
            ТОГДА "Ноябрь"
        КОГДА МЕСЯЦ(ВыбранныеЛС.КонецНедели) = 12
            ТОГДА "Декабрь"
    КОНЕЦ КАК Месяц,
    ВыбранныеЛС.ГодОтчета,
    1 + НЕДЕЛЯ(ВыбранныеЛС.КонецНедели) - НЕДЕЛЯ(НАЧАЛОПЕРИОДА(ВыбранныеЛС.КонецНедели, МЕСЯЦ)) КАК НомерНеделиВМесяце
ИЗ
    ВыбранныеЛС КАК ВыбранныеЛС

СГРУППИРОВАТЬ ПО
    ВыбранныеЛС.НачалоНедели,
    ВыбранныеЛС.КонецНедели,
    ВыбранныеЛС.ГодОтчета

при этом в КонсолиЗапросов вижу необходимый результат, но при компоновке в отчет даже при выводе одних детальных записей с полями Месяц, НомерНеделиВМесяце, Количество в колонку Количество выводятся единицы, а не суммы. Количество делаю ресурсом не помогает. Ничего не понимаю ))), помогите
1 НоваяВолна
 
15.11.21
07:33
и все же.... кто-то объяснит?
2 Мимохожий Однако
 
15.11.21
07:38
Для начала убери группировку в последней таблице
3 PuhUfa
 
15.11.21
07:40
(1) ты б хоть скрины сделал... а то может там все правильно выводит а ты просто не проснулся -)
4 НоваяВолна
 
15.11.21
07:43
(2) Чем мешает группировка в последней таблице? Тем более что она как раз нужна для суммирования количества. И в КонсолиЗапросов все правильно суммируется
5 НоваяВолна
 
15.11.21
07:54
(3) https://ibb.co/fNM9hvh   так в консоли Запросов
https://ibb.co/djKtZ1T и так в самом отчете
6 Мимохожий Однако
 
15.11.21
08:25
(4) Мне не мешает ) Попробуй посмотреть какой РЕАЛЬНО запрос делает СКД и какой консоль запросов. Еще есть консоль СКД. Через эту консоль смотрел?
7 toypaul
 
гуру
15.11.21
08:39
В первом запросе пакета нужно написать

ВЫБРАТЬ РАЗЛИЧНЫЕ
    НАЧАЛОПЕРИОДА(Событие.Дата, НЕДЕЛЯ) КАК НачалоНедели,
    КОНЕЦПЕРИОДА(Событие.Дата, НЕДЕЛЯ) КАК КонецНедели,
    ГОД(&НачДата) КАК ГодОтчета,
    1 КАК Количество
ПОМЕСТИТЬ ВыбранныеЛС
ИЗ
    Документ.Событие КАК Событие
ГДЕ
...

вместо точек все тоже самое что и было
8 НоваяВолна
 
15.11.21
09:15
(7) так мне самое важное выбрать различные Лицевые Счета из Документов Событие, по всем условиям Где и с разбивкой по неделям в месяцах
9 toypaul
 
гуру
15.11.21
10:27
(8) читать (7) до просветления