|   |   | 
| 
 | Отчет на СКД отличается консоли запроса почему? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Обработка 06.04.24✎ 11:06 | 
        Есть такой запрос. Но почему то отличаются они в виде СКД внешнего отчета от консоли запроса при этом запрос не изменный.
 ВЫБРАТЬ ЗНАЧЕНИЕ(ПланСчетов.Типовой.РасходыПоРеализацииПродукцииИОказаниюУслуг) КАК Счет ПОМЕСТИТЬ Счета ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗНАЧЕНИЕ(ПланСчетов.Типовой.АдминистративныеРасходы) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗНАЧЕНИЕ(ПланСчетов.Типовой.РасходыПоВознаграждениям) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗНАЧЕНИЕ(ПланСчетов.Типовой.РасходыПоКурсовойРазнице) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗНАЧЕНИЕ(ПланСчетов.Типовой.ПрочиеРасходы) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗНАЧЕНИЕ(ПланСчетов.Типовой.РасходыПоКорпоративномуПодоходномуНалогу) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗНАЧЕНИЕ(ПланСчетов.Типовой.ОсновноеПроизводство) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВЫБОР КОГДА ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.РасходыПоРеализацииПродукцииИОказаниюУслуг) ИЛИ ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.РасходыПоВознаграждениям) ТОГДА ТиповойОстаткиИОбороты.Субконто3 ИНАЧЕ ВЫБОР КОГДА ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.ОсновноеПроизводство) ТОГДА ТиповойОстаткиИОбороты.Субконто1 ИНАЧЕ ТиповойОстаткиИОбороты.Субконто2 КОНЕЦ КОНЕЦ КАК Подр, ВЫБОР КОГДА ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.ОсновноеПроизводство) ТОГДА ТиповойОстаткиИОбороты.Субконто3 ИНАЧЕ ТиповойОстаткиИОбороты.Субконто1 КОНЕЦ КАК Статья, ТиповойОстаткиИОбороты.СуммаОборотДт КАК СуммаОборот ПОМЕСТИТЬ ПервПериод ИЗ РегистрБухгалтерии.Типовой.ОстаткиИОбороты( &НачалоПериода, &КонецПериода, Месяц, , Счет В (ВЫБРАТЬ Счета.Счет КАК счет ИЗ Счета КАК Счета), , ) КАК ТиповойОстаткиИОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВЫБОР КОГДА ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.РасходыПоРеализацииПродукцииИОказаниюУслуг) ИЛИ ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.РасходыПоВознаграждениям) ТОГДА ТиповойОстаткиИОбороты.Субконто3 ИНАЧЕ ВЫБОР КОГДА ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.ОсновноеПроизводство) ТОГДА ТиповойОстаткиИОбороты.Субконто1 ИНАЧЕ ТиповойОстаткиИОбороты.Субконто2 КОНЕЦ КОНЕЦ КАК Подр, ВЫБОР КОГДА ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.ОсновноеПроизводство) ТОГДА ТиповойОстаткиИОбороты.Субконто3 ИНАЧЕ ТиповойОстаткиИОбороты.Субконто1 КОНЕЦ КАК Статья, ТиповойОстаткиИОбороты.СуммаОборотДт КАК СуммаОборот ПОМЕСТИТЬ ВторПериод ИЗ РегистрБухгалтерии.Типовой.ОстаткиИОбороты( &Начало, &Конец, Месяц, , Счет В (ВЫБРАТЬ Счета.Счет КАК счет ИЗ Счета КАК Счета), , ) КАК ТиповойОстаткиИОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЕСТЬNULL(ВторПериод.Подр, ПервПериод.Подр) КАК Подр, ЕСТЬNULL(ВторПериод.Статья, ПервПериод.Статья) КАК Статья, &Начало КАК Период1, ЕСТЬNULL(ВторПериод.СуммаОборот, 0) КАК Сумма1, &НачалоПериода КАК Период2, ЕСТЬNULL(ПервПериод.СуммаОборот, 0) КАК Сумма2 ИЗ ПервПериод КАК ПервПериод ПОЛНОЕ СОЕДИНЕНИЕ ВторПериод КАК ВторПериод ПО ПервПериод.Подр = ВторПериод.Подр И ПервПериод.Статья = ВторПериод.Статья | |||
| 1
    
        Обработка 06.04.24✎ 11:10 | 
        Почему так происходит?     | |||
| 2
    
        alexshape naïve 06.04.24✎ 11:16 | 
        Потому что СКД черный ящик в какой то мере, и он оптимизирует изначальный запрос как хочет. Это нормально     | |||
| 3
    
        bolder 06.04.24✎ 11:27 | 
        (0) Вот это не работает:
 &НачалоПериода, &КонецПериода, | |||
| 4
    
        France 06.04.24✎ 14:20 | 
        а, детальные записи скд смотри, а не группировки..     | |||
| 5
    
        Dmitry1c 06.04.24✎ 14:24 | 
        (1) параметры прописывай в фигурных скобках
 типа {&НачалоПериода} | |||
| 6
    
        Chameleon1980 06.04.24✎ 14:25 | 
        +(2)
 посмотри итоговый запрос в консоли СКД | |||
| 7
    
        Обработка 07.04.24✎ 11:02 | 
        (5) Спасибо!
 Черт забыл что так работает. Не дождался ответа вчера отчет руками нарисовал ))) | |||
| 8
    
        СвинТуз 08.04.24✎ 09:38 | 
        "ВЫБОР
 КОГДА ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.РасходыПоРеализацииПродукцииИОказаниюУслуг) ИЛИ ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.РасходыПоВознаграждениям) ТОГДА ТиповойОстаткиИОбороты.Субконто3 ИНАЧЕ ВЫБОР КОГДА ТиповойОстаткиИОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.ОсновноеПроизводство) ТОГДА ТиповойОстаткиИОбороты.Субконто1 ИНАЧЕ ТиповойОстаткиИОбороты.Субконто2 КОНЕЦ КОНЕЦ КАК Подр," (0) Прикольно Вы с субконто играетесь. По другому нельзя? | |||
| 9
    
        СвинТуз 08.04.24✎ 09:40 | 
        Есть еще такая штука как "Выразить",
 но это уже потом, когда с субконто все ясно. | |||
| 10
    
        СвинТуз 08.04.24✎ 09:40 | 
        (0)
 Техника за гранью ) | |||
| 11
    
        СвинТуз 08.04.24✎ 09:42 | 
        По другому можно по разному     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |