Имя: Пароль:
1C
 
Отчет на СКД. Нужна колонка Разница 2ух полей из выводимого отчета
0 Lily_1C
 
14.01.19
12:47
Добрый день!
Прошу не судить строго,с СКД еще очень мало работала)

Есть отчет,написанный на СКД. В запросе объединенные 4 таблицы, которые выводят сумму по каждому виду учета.

Мне нужен столбец с разницей этих сумм(сейчас выводится общая сумма столбцов-это неправильно, нужна разница столбцов)
1 Lily_1C
 
14.01.19
12:47
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
    "Бухгалтерский" КАК ВидУчета,
    ХозрасчетныйОборотыДтКт.СчетДт.Код КАК Счет,
    ХозрасчетныйОборотыДтКт.ПодразделениеДт КАК Подразделение,
    ХозрасчетныйОборотыДтКт.СубконтоДт1 КАК СтатьяЗатрат,
    НАЧАЛОПЕРИОДА(ХозрасчетныйОборотыДтКт.Период, ДЕНЬ) КАК Дата,
    ХозрасчетныйОборотыДтКт.Регистратор,
    СУММА(ХозрасчетныйОборотыДтКт.СуммаОборот) КАК Сумма
ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(
            &НачалоПериода,
            &КонецПериода,
            Регистратор,
            СчетДт = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОбщепроизводственныеРасходы)
                ИЛИ СчетДт = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОбщехозяйственныеРасходы),
            ,
            ,
            ,
            ) КАК ХозрасчетныйОборотыДтКт
ГДЕ
    ХозрасчетныйОборотыДтКт.СубконтоДт1 ССЫЛКА Справочник.СтатьиЗатрат

СГРУППИРОВАТЬ ПО
    ХозрасчетныйОборотыДтКт.СубконтоДт1,
    ХозрасчетныйОборотыДтКт.ПодразделениеДт,
    ХозрасчетныйОборотыДтКт.Регистратор,
    ХозрасчетныйОборотыДтКт.СчетДт.Код,
    НАЧАЛОПЕРИОДА(ХозрасчетныйОборотыДтКт.Период, ДЕНЬ)

ОБЪЕДИНИТЬ ВСЕ

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

СГРУППИРОВАТЬ ПО
    ХозрасчетныйОборотыДтКт.СубконтоДт1,
    ХозрасчетныйОборотыДтКт.ПодразделениеДт,
    ХозрасчетныйОборотыДтКт.Регистратор,
    ХозрасчетныйОборотыДтКт.СчетДт.Код,
    НАЧАЛОПЕРИОДА(ХозрасчетныйОборотыДтКт.Период, ДЕНЬ)

ОБЪЕДИНИТЬ ВСЕ

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

СГРУППИРОВАТЬ ПО
    ХозрасчетныйОборотыДтКт.СубконтоДт1,
    ХозрасчетныйОборотыДтКт.ПодразделениеДт,
    ХозрасчетныйОборотыДтКт.Регистратор,
    ХозрасчетныйОборотыДтКт.СчетДт.Код,
    НАЧАЛОПЕРИОДА(ХозрасчетныйОборотыДтКт.Период, ДЕНЬ)

ОБЪЕДИНИТЬ ВСЕ

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

СГРУППИРОВАТЬ ПО
    ХозрасчетныйОборотыДтКт.СубконтоДт1,
    ХозрасчетныйОборотыДтКт.ПодразделениеДт,
    ХозрасчетныйОборотыДтКт.Регистратор,
    ХозрасчетныйОборотыДтКт.СчетДт.Код,
    НАЧАЛОПЕРИОДА(ХозрасчетныйОборотыДтКт.Период, ДЕНЬ)
2 Lily_1C
 
14.01.19
12:48
Что из СКД мне использовать, чтобы убрать лишний столбец Итого, и вставить столбец Разница НУ-БУ.

Помогите,пожалуйста!!!
3 uzerp2
 
14.01.19
13:00
1. итоговые записи можно убрать из настроек СКД (не выводить итоговые записи)
2. если нужно дополнительно сумму вывести (произвольную), ты ее в запросе получи, далее добавь еще одну группировку в макет с одно только суммой