| 
    
        
     
     | 
    
  | 
Отчет на СКД отличается консоли запроса почему? | ☑ | ||
|---|---|---|---|---|
| 
    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 
 | 
         
        По другому можно по разному     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |