Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД. Не выводится колонка ресурса

СКД. Не выводится колонка ресурса
Я
   gena385
 
27.09.21 - 16:28
Здравствуйте. Прошу вашей помощи.
УТП 1.3.73.1; Платформа 8.3.9.2233.
В отчет надо было вывести колонку "Счет 91 ЗП". При проверке в консоли запросов, запрос отрабатывает и данные "Счет 91 ЗП" выводится. В СКД на вкладке "Ресурсы" поле добавил и на вкладке "Выбранные поля". При формировании отчета колонка пустая подскажите в чем проблема и как это можно исправить?
https://radikal.ru/big/c7rz2qfjl5nfj
Привожу текст запроса:
<1C>ВЫБРАТЬ
    РС_АналитикаВидаУчета.Организация КАК Организация,
    РС_АналитикаВидаУчета.ПодразделениеОрганизации КАК Подразделение,
    РС_АналитикаРаспределенияЗатрат.Продукция,
    СУММА(УчетЗатратРеглВыпуск.СтоимостьПриход) КАК ОбщаяСтоимостьВодыСухарей,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаРаспределенияЗатрат.НоменклатурнаяГруппа В (&СтатьиЗатратВодаАртезианская)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК Вода,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаРаспределенияЗатрат.НоменклатурнаяГруппа В (&СтатьиЗатратСухарьПанировочный)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК СтатьяЗатратСухарьПанировочный,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаРаспределенияЗатрат.НоменклатурнаяГруппа В (&СтатьиЗатратСухарноеКрышивоИзПшенИзделий)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК СтатьиЗатратСухарноеКрышивоИзПшенИзделий,
    УчетЗатратРеглВыпуск.Период
ПОМЕСТИТЬ ВтСухариВода
ИЗ
    РегистрНакопления.УчетЗатратРегл.Обороты(&НачалоПериода, &КонецПериода, Месяц, ) КАК УчетЗатратРеглВыпуск
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК РС_АналитикаВидаУчета
        ПО УчетЗатратРеглВыпуск.АналитикаВидаУчета = РС_АналитикаВидаУчета.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК РС_АналитикаРаспределенияЗатрат
        ПО УчетЗатратРеглВыпуск.АналитикаРаспределенияЗатрат = РС_АналитикаРаспределенияЗатрат.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК РС_АналитикаУчетаЗатрат
        ПО УчетЗатратРеглВыпуск.АналитикаУчетаЗатрат = РС_АналитикаУчетаЗатрат.Ссылка
ГДЕ
    РС_АналитикаВидаУчета.Организация = &Организация
    И РС_АналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.Выпуск)
    И (РС_АналитикаВидаУчета.СчетУчета = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОсновноеПроизводство)
            ИЛИ РС_АналитикаВидаУчета.СчетУчета = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОбслуживающиеПроизводства))
    И (РС_АналитикаРаспределенияЗатрат.НоменклатурнаяГруппа В (&СтатьиЗатратВодаАртезианская)
            ИЛИ РС_АналитикаРаспределенияЗатрат.НоменклатурнаяГруппа В (&СтатьиЗатратСухарьПанировочный)
            ИЛИ РС_АналитикаРаспределенияЗатрат.НоменклатурнаяГруппа В (&СтатьиЗатратСухарноеКрышивоИзПшенИзделий))

СГРУППИРОВАТЬ ПО
    РС_АналитикаРаспределенияЗатрат.Продукция,
    РС_АналитикаВидаУчета.ПодразделениеОрганизации,
    РС_АналитикаВидаУчета.Организация,
    УчетЗатратРеглВыпуск.Период
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    РС_АналитикаВидаУчета.Организация КАК Организация,
    РС_АналитикаВидаУчета.ПодразделениеОрганизации КАК Подразделение,
    РС_АналитикаУчетаЗатрат.Затрата КАК Продукция,
    СУММА(УчетЗатратРеглВыпуск.СтоимостьПриход) КАК БракСчет24,
    УчетЗатратРеглВыпуск.Период
ПОМЕСТИТЬ Вт_Брак
ИЗ
    РегистрНакопления.УчетЗатратРегл.Обороты(&НачалоПериода, &КонецПериода, Месяц, ) КАК УчетЗатратРеглВыпуск
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК РС_АналитикаВидаУчета
        ПО УчетЗатратРеглВыпуск.АналитикаВидаУчета = РС_АналитикаВидаУчета.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК РС_АналитикаРаспределенияЗатрат
        ПО УчетЗатратРеглВыпуск.АналитикаРаспределенияЗатрат = РС_АналитикаРаспределенияЗатрат.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК РС_АналитикаУчетаЗатрат
        ПО УчетЗатратРеглВыпуск.АналитикаУчетаЗатрат = РС_АналитикаУчетаЗатрат.Ссылка
ГДЕ
    РС_АналитикаВидаУчета.Организация = &Организация
    И РС_АналитикаУчетаЗатрат.СтатьяЗатрат В(&СтатьиЗатратБрак)
    И РС_АналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.Затраты)

СГРУППИРОВАТЬ ПО
    РС_АналитикаУчетаЗатрат.Затрата,
    РС_АналитикаВидаУчета.ПодразделениеОрганизации,
    РС_АналитикаВидаУчета.Организация,
    УчетЗатратРеглВыпуск.Период
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    РС_АналитикаВидаУчета.Организация,
    РС_АналитикаВидаУчета.ПодразделениеОрганизации КАК Подразделение,
    РС_АналитикаРаспределенияЗатрат.Продукция,
    СУММА(УчетЗатратРеглВыпуск.КоличествоПриход) КАК Количество,
    СУММА(ВЫБОР
            КОГДА ЕСТЬNULL(РС_АналитикаРаспределенияЗатрат.Продукция.ВестиУчетВВесе, ЛОЖЬ) = ИСТИНА
                    И ЕСТЬNULL(РС_АналитикаРаспределенияЗатрат.Продукция.ЕдиницаВеса.Коэффициент, 0) > 0
                ТОГДА ВЫРАЗИТЬ(УчетЗатратРеглВыпуск.КоличествоПриход / РС_АналитикаРаспределенияЗатрат.Продукция.ЕдиницаВеса.Коэффициент КАК ЧИСЛО(15, 3))
            ИНАЧЕ 0
        КОНЕЦ) КАК Вес,
    СУММА(УчетЗатратРеглВыпуск.СтоимостьПриход) КАК Стоимость,
    УчетЗатратРеглВыпуск.Период
ПОМЕСТИТЬ ВТ_Выпуск
ИЗ
    РегистрНакопления.УчетЗатратРегл.Обороты(&НачалоПериода, &КонецПериода, Месяц, ) КАК УчетЗатратРеглВыпуск
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК РС_АналитикаВидаУчета
        ПО УчетЗатратРеглВыпуск.АналитикаВидаУчета = РС_АналитикаВидаУчета.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК РС_АналитикаРаспределенияЗатрат
        ПО УчетЗатратРеглВыпуск.АналитикаРаспределенияЗатрат = РС_АналитикаРаспределенияЗатрат.Ссылка
ГДЕ
    РС_АналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.Выпуск)
    И РС_АналитикаВидаУчета.Организация = &Организация
    И (РС_АналитикаВидаУчета.СчетУчета = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОсновноеПроизводство)
            ИЛИ РС_АналитикаВидаУчета.СчетУчета = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОбслуживающиеПроизводства))

СГРУППИРОВАТЬ ПО
    РС_АналитикаРаспределенияЗатрат.Продукция,
    РС_АналитикаВидаУчета.ПодразделениеОрганизации,
    РС_АналитикаВидаУчета.Организация,
    УчетЗатратРеглВыпуск.Период
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    РС_АналитикаВидаУчета.Организация КАК Организация,
    РС_АналитикаВидаУчета.ПодразделениеОрганизации КАК Подразделение,
    РС_АналитикаРаспределенияЗатрат.Продукция,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаУчетаЗатрат.СтатьяЗатрат.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.ПроизводственныеРасходы)
                    И РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратМука)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК Мука,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаУчетаЗатрат.СтатьяЗатрат.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.ПроизводственныеРасходы)
                    И РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратСырье)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК Сырье,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаУчетаЗатрат.СтатьяЗатрат.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.ПроизводственныеРасходы)
                    И РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратУпаковка)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК Упаковка,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаУчетаЗатрат.СтатьяЗатрат.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.ПроизводственныеРасходы)
                    И РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратЭлектроенергия)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК Электроенергия,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаУчетаЗатрат.СтатьяЗатрат.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.ПроизводственныеРасходы)
                    И РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратГаз)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК Газ,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаУчетаЗатрат.СтатьяЗатрат.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.ПроизводственныеРасходы)
                    И РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратЗП)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК ЗП,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаУчетаЗатрат.СтатьяЗатрат.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.ПроизводственныеРасходы)
                    И РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратЕСВ)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК ЕСВ,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаУчетаЗатрат.СтатьяЗатрат.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.ПроизводственныеРасходы)
                    И НЕ РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратМука)
                    И НЕ РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратЭлектроенергия)
                    И НЕ РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратГаз)
                    И НЕ РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратЗП)
                    И НЕ РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратЕСВ)
                    И НЕ РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратСырье)
                    И НЕ РС_АналитикаУчетаЗатрат.СтатьяЗатрат В (&СтатьиЗатратУпаковка)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК Причие,
    СУММА(ВЫБОР
            КОГДА РС_АналитикаУчетаЗатрат.СтатьяЗатрат.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.ОбщепроизводственныеРасходы)
                ТОГДА УчетЗатратРеглВыпуск.СтоимостьПриход
            ИНАЧЕ 0
        КОНЕЦ) КАК Счет91,
    СУММА(УчетЗатратРеглВыпуск.СтоимостьПриход) КАК ПолнаяПроизводственная,
    УчетЗатратРеглВыпуск.Период
ПОМЕСТИТЬ ВТ_ЗатратыНаВыпуск
ИЗ
    РегистрНакопления.УчетЗатратРегл.Обороты(&НачалоПериода, &КонецПериода, Месяц, ) КАК УчетЗатратРеглВыпуск
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК РС_АналитикаВидаУчета
        ПО УчетЗатратРеглВыпуск.АналитикаВидаУчета = РС_АналитикаВидаУчета.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК РС_АналитикаРаспределенияЗатрат
        ПО УчетЗатратРеглВыпуск.АналитикаРаспределенияЗатрат = РС_АналитикаРаспределенияЗатрат.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК РС_АналитикаУчетаЗатрат
        ПО УчетЗатратРеглВыпуск.АналитикаУчетаЗатрат = РС_АналитикаУчетаЗатрат.Ссылка
ГДЕ
    РС_АналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.ЗатратыНаВыпуск)
    И РС_АналитикаВидаУчета.Организация = &Организация
    И (РС_АналитикаВидаУчета.СчетУчета = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОсновноеПроизводство)
            ИЛИ РС_АналитикаВидаУчета.СчетУчета = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОбслуживающиеПроизводства))

СГРУППИРОВАТЬ ПО
    РС_АналитикаРаспределенияЗатрат.Продукция,
    РС_АналитикаВидаУчета.ПодразделениеОрганизации,
    РС_АналитикаВидаУчета.Организация,
    УчетЗатратРеглВыпуск.Период
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_Выпуск.Организация,
    ВТ_Выпуск.Подразделение,
    ВТ_Выпуск.Продукция,
    ВТ_Выпуск.Количество,
    ВТ_Выпуск.Вес,
    ВТ_ЗатратыНаВыпуск.ПолнаяПроизводственная КАК ПроизводственнаяСебестоимость,
    ЕСТЬNULL(ВТ_ЗатратыНаВыпуск.Мука, 0) КАК Мука,
    ЕСТЬNULL(ВТ_ЗатратыНаВыпуск.Сырье, 0) КАК Сырье,
    ЕСТЬNULL(ВТ_ЗатратыНаВыпуск.Упаковка, 0) КАК Упаковка,
    ЕСТЬNULL(ВТ_ЗатратыНаВыпуск.Электроенергия, 0) КАК Электроенергия,
    ЕСТЬNULL(ВТ_ЗатратыНаВыпуск.Газ, 0) КАК Газ,
    ЕСТЬNULL(ВТ_ЗатратыНаВыпуск.ЗП, 0) КАК ЗП,
    ЕСТЬNULL(ВТ_ЗатратыНаВыпуск.ЕСВ, 0) КАК ЕСВ,
    ЕСТЬNULL(ВТ_ЗатратыНаВыпуск.Причие, 0) КАК Причие,
    ЕСТЬNULL(ВТ_ЗатратыНаВыпуск.Счет91, 0) КАК Счет91,
    ЕСТЬNULL(АдминистративныеРасходы.СуммаОборот, 0) КАК Счет92,
    ЕСТЬNULL(РасходыНаСбыт.СуммаОборот, 0) КАК Счет93,
    ВТ_Выпуск.Стоимость + ЕСТЬNULL(АдминистративныеРасходы.СуммаОборот, 0) + ЕСТЬNULL(РасходыНаСбыт.СуммаОборот, 0) КАК ПолнаяСебестоимость,
    ЕСТЬNULL(ВТ_Брак.БракСчет24, 0) КАК Брак_Счет24,
    ЕСТЬNULL(ВтСухариВода.СтатьяЗатратСухарьПанировочный, 0) КАК СтатьяЗатратСухарьПанировочный,
    ЕСТЬNULL(ВтСухариВода.СтатьиЗатратСухарноеКрышивоИзПшенИзделий, 0) КАК СтатьиЗатратСухарноеКрышивоИзПшенИзделий,
    ЕСТЬNULL(ВтСухариВода.Вода, 0) КАК ВодаАретзианская,
    ЕСТЬNULL(ВтСухариВода.ОбщаяСтоимостьВодыСухарей, 0) + ЕСТЬNULL(ВТ_Брак.БракСчет24, 0) КАК ОбщаяВодаСухариБрак,
    ЕСТЬNULL(ВТ_ЗатратыНаВыпуск.ПолнаяПроизводственная, 0) - (ЕСТЬNULL(ВтСухариВода.ОбщаяСтоимостьВодыСухарей, 0) + ЕСТЬNULL(ВТ_Брак.БракСчет24, 0)) КАК ПроизводственнаяСебестоимостьМинусБракСухари,
    ВТ_Выпуск.Период
ПОМЕСТИТЬ ВТ_данные
ИЗ
    ВТ_Выпуск КАК ВТ_Выпуск
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ЗатратыНаВыпуск КАК ВТ_ЗатратыНаВыпуск
            ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПрочиеЗатратыДляПолнойСебестоимости.Обороты(&НачалоПериода, &КонецПериода, Месяц, Подразделение.Владелец = &Организация) КАК АдминистративныеРасходы
            ПО ВТ_ЗатратыНаВыпуск.Подразделение = АдминистративныеРасходы.Подразделение
                И ВТ_ЗатратыНаВыпуск.Продукция = АдминистративныеРасходы.Продукция
                И (АдминистративныеРасходы.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.АдминистративныеРасходы))
                И ВТ_ЗатратыНаВыпуск.Период = АдминистративныеРасходы.Период
            ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПрочиеЗатратыДляПолнойСебестоимости.Обороты(&НачалоПериода, &КонецПериода, Месяц, Подразделение.Владелец = &Организация) КАК РасходыНаСбыт
            ПО ВТ_ЗатратыНаВыпуск.Подразделение = РасходыНаСбыт.Подразделение
                И ВТ_ЗатратыНаВыпуск.Продукция = РасходыНаСбыт.Продукция
                И (РасходыНаСбыт.ХарактерЗатрат = ЗНАЧЕНИЕ(Перечисление.ХарактерЗатрат.РасходыНаСбыт))
                И ВТ_ЗатратыНаВыпуск.Период = РасходыНаСбыт.Период
        ПО ВТ_Выпуск.Организация = ВТ_ЗатратыНаВыпуск.Организация
            И ВТ_Выпуск.Подразделение = ВТ_ЗатратыНаВыпуск.Подразделение
            И ВТ_Выпуск.Продукция = ВТ_ЗатратыНаВыпуск.Продукция
            И ВТ_Выпуск.Период = ВТ_ЗатратыНаВыпуск.Период
        ЛЕВОЕ СОЕДИНЕНИЕ Вт_Брак КАК ВТ_Брак
        ПО ВТ_Выпуск.Организация = ВТ_Брак.Организация
            И ВТ_Выпуск.Подразделение = ВТ_Брак.Подразделение
            И ВТ_Выпуск.Продукция = ВТ_Брак.Продукция
            И ВТ_Выпуск.Период = ВТ_Брак.Период
        ЛЕВОЕ СОЕДИНЕНИЕ ВтСухариВода КАК ВтСухариВода
        ПО ВТ_Выпуск.Организация = ВтСухариВода.Организация
            И ВТ_Выпуск.Подразделение = ВтСухариВода.Подразделение
            И ВТ_Выпуск.Продукция = ВтСухариВода.Продукция
            И ВТ_Выпуск.Период = ВтСухариВода.Период
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_данные.Организация,
    ВТ_данные.Подразделение,
    ВТ_данные.Продукция,
    СУММА(ВТ_данные.Количество) КАК Количество,
    СУММА(ВТ_данные.Вес) КАК Вес,
    СУММА(ВТ_данные.ПроизводственнаяСебестоимость) КАК ПроизводственнаяСебестоимость,
    СУММА(ВТ_данные.Мука) КАК Мука,
    СУММА(ВТ_данные.Сырье) КАК Сырье,
    СУММА(ВТ_данные.Упаковка) КАК Упаковка,
    СУММА(ВТ_данные.Электроенергия) КАК Электроенергия,
    СУММА(ВТ_данные.Газ) КАК Газ,
    СУММА(ВТ_данные.ЗП) КАК ЗП,
    СУММА(ВТ_данные.ЕСВ) КАК ЕСВ,
    СУММА(ВТ_данные.Причие) КАК Причие,
    СУММА(ВТ_данные.Счет91) КАК Счет91,
    СУММА(ВТ_данные.Счет92) КАК Счет92,
    СУММА(ВТ_данные.Счет93) КАК Счет93,
    СУММА(ВТ_данные.ПолнаяСебестоимость) КАК ПолнаяСебестоимость,
    СУММА(ВТ_данные.Брак_Счет24) КАК Брак_Счет24,
    СУММА(ВТ_данные.СтатьяЗатратСухарьПанировочный) КАК СтатьяЗатратСухарьПанировочный,
    СУММА(ВТ_данные.СтатьиЗатратСухарноеКрышивоИзПшенИзделий) КАК СтатьиЗатратСухарноеКрышивоИзПшенИзделий,
    СУММА(ВТ_данные.ВодаАретзианская) КАК ВодаАретзианская,
    СУММА(ВТ_данные.ОбщаяВодаСухариБрак) КАК ОбщаяВодаСухариБрак,
    СУММА(ВТ_данные.ПроизводственнаяСебестоимостьМинусБракСухари) КАК ПроизводственнаяСебестоимостьМинусБракСухари
ПОМЕСТИТЬ ВТ_Выборка
ИЗ
    ВТ_данные КАК ВТ_данные

СГРУППИРОВАТЬ ПО
    ВТ_данные.Организация,
    ВТ_данные.Подразделение,
    ВТ_данные.Продукция
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ХозрасчетныйОбороты.Субконто1 КАК Подразделения,
    СУММА(ХозрасчетныйОбороты.СуммаОборот) КАК Сумма_91ЗП
ПОМЕСТИТЬ ВТ_91ЗП
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, , Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОбщепроизводственныеРасходы), , НЕ Субконто1.Код В ("000000005", "000000010"), , ) КАК ХозрасчетныйОбороты

СГРУППИРОВАТЬ ПО
    ХозрасчетныйОбороты.Субконто1
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_Выборка.Организация,
    ВТ_Выборка.Подразделение,
    ВТ_Выборка.Продукция,
    ВТ_Выборка.Количество,
    ВТ_Выборка.Вес,
    ВТ_Выборка.ПроизводственнаяСебестоимость,
    ВТ_Выборка.Мука,
    ВТ_Выборка.Сырье,
    ВТ_Выборка.Упаковка,
    ВТ_Выборка.Электроенергия,
    ВТ_Выборка.Газ,
    ВТ_Выборка.ЗП,
    ВТ_Выборка.ЕСВ,
    ВТ_Выборка.Причие,
    ВТ_Выборка.Счет91,
    ЕСТЬNULL(ВТ_91ЗП.Сумма_91ЗП, 0) КАК Счет91ЗП,
    ВТ_Выборка.Счет92,
    ВТ_Выборка.Счет93,
    ВТ_Выборка.ПолнаяСебестоимость,
    ВТ_Выборка.Брак_Счет24,
    ВТ_Выборка.СтатьяЗатратСухарьПанировочный,
    ВТ_Выборка.СтатьиЗатратСухарноеКрышивоИзПшенИзделий,
    ВТ_Выборка.ВодаАретзианская,
    ВТ_Выборка.ОбщаяВодаСухариБрак,
    ВТ_Выборка.ПроизводственнаяСебестоимостьМинусБракСухари,
    ВложенныйЗапрос.Счет93Расчет
ИЗ
    ВТ_Выборка КАК ВТ_Выборка
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            ВложенныйЗапрос.Организация КАК Организация,
            ВложенныйЗапрос.Подразделение КАК Подразделение,
            ВложенныйЗапрос.Продукция КАК Продукция,
            СУММА(ВложенныйЗапрос.Счет93Расчет / 100000) КАК Счет93Расчет
        ИЗ
            (ВЫБРАТЬ
                ВТ_данные.Организация КАК Организация,
                ВТ_данные.Подразделение КАК Подразделение,
                ВТ_данные.Продукция КАК Продукция,
                СУММА(100000 * ВТ_данные.ПроизводственнаяСебестоимостьМинусБракСухари / ВложенныйЗапрос.ПроизводственнаяСебестоимостьМинусБракСухари * ВложенныйЗапрос.Счет93) КАК Счет93Расчет,
                ВложенныйЗапрос.Период КАК Период
            ИЗ
                ВТ_данные КАК ВТ_данные
                    ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
                        ВТ_данные.Организация КАК Организация,
                        СУММА(ВТ_данные.ПроизводственнаяСебестоимостьМинусБракСухари) КАК ПроизводственнаяСебестоимостьМинусБракСухари,
                        СУММА(ВТ_данные.Счет93) КАК Счет93,
                        ВТ_данные.Период КАК Период
                    ИЗ
                        ВТ_данные КАК ВТ_данные
                    
                    СГРУППИРОВАТЬ ПО
                        ВТ_данные.Организация,
                        ВТ_данные.Период) КАК ВложенныйЗапрос
                    ПО ВТ_данные.Организация = ВложенныйЗапрос.Организация
                        И ВТ_данные.Период = ВложенныйЗапрос.Период
            
            СГРУППИРОВАТЬ ПО
                ВТ_данные.Организация,
                ВТ_данные.Подразделение,
                ВТ_данные.Продукция,
                ВложенныйЗапрос.Период) КАК ВложенныйЗапрос
        
        СГРУППИРОВАТЬ ПО
            ВложенныйЗапрос.Организация,
            ВложенныйЗапрос.Подразделение,
            ВложенныйЗапрос.Продукция) КАК ВложенныйЗапрос
        ПО ВТ_Выборка.Организация = ВложенныйЗапрос.Организация
            И ВТ_Выборка.Подразделение = ВложенныйЗапрос.Подразделение
            И ВТ_Выборка.Продукция = ВложенныйЗапрос.Продукция
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_91ЗП КАК ВТ_91ЗП
        ПО ВТ_Выборка.Подразделение = ВТ_91ЗП.Подразделения<\1C>
   gena385
 
1 - 27.09.21 - 16:30
   gena385
 
2 - 28.09.21 - 09:25
Попробовал добавить только новую таблицу в новый СКД отчет и вывести показатель. В новом отчете только одна эта таблица выводится.
   Kassern
 
3 - 28.09.21 - 09:27
(0) а где у вас детальные записи в структуре?
   Kassern
 
4 - 28.09.21 - 09:28
(0) и зачем вы артикул количество запихали в группировку?
   gena385
 
5 - 28.09.21 - 13:02
(4) Спасибо за ваши ответы.
На самом деле этот отчет делался очень давно и не мной. Я надеялся добавить еще один показатель Сумма91_ЗП, для этого добавил таблицу ВТ_91ЗП. Особо не вникал в отчет, потому что он раньше работал.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.