Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
12 Дек 2017, 07:50
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Вычисление значения в запросе. СКД 8.1  (Прочитано 2059 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Skellar

  • *
  • Сообщений: 23
  • РЕПУТАЦИЯ: 2
  • КПД: 9%
  • Регистрация: 2011-07-08
  • Сайт: 
  • Профессия: Программист 8.1
Такой вопрос : Есть у меня в отчете (скрин приложен) ВАЛОВАЯ ПРИБЫЛЬ, которая для каждого элемента вычисляется как Выручка от реализации(значение по счетуКт 90.01) - Себестоимость товара(значение по СчетуДт 90.02). Еще есть ОБЩИЕ ХОЗ РАСЧЕТЫ(Оборот по счетуДТ 90.08).
Подскажите, как можно сделать разность поэлементно Валовой прибыли и итога за месяц Общих хоз расчетов ? Реализовать все надо в скд, вот код запроса:

ВЫБРАТЬ
    ХозрасчетныйОбороты.Субконто1 КАК Показатель,
    ХозрасчетныйОбороты.Период КАК Период,
    "1 Выручка от реализации товаров" КАК Раздел,
    ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборотКт, 0) КАК Сумма
ПОМЕСТИТЬ Сч9001
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(, , Месяц, Счет.Ссылка В ИЕРАРХИИ (&Счет9001), , , , ) КАК ХозрасчетныйОбороты
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ХозрасчетныйОбороты.Субконто1 КАК Показатель,
    ХозрасчетныйОбороты.Период,
    "2 Себестоимость товаров" КАК Раздел,
    ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборотДт, 0) КАК Сумма
ПОМЕСТИТЬ Сч9002
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(, , Месяц, Счет.Ссылка В ИЕРАРХИИ (&Счет9002), , , , ) КАК ХозрасчетныйОбороты
;

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

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Сч9001.Показатель,
    Сч9001.Период,
    Сч9001.Раздел,
    ЕСТЬNULL(Сч9001.Сумма, 0) КАК Сумма
ИЗ
    Сч9001 КАК Сч9001

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

ВЫБРАТЬ
    Сч9002.Показатель,
    Сч9002.Период,
    Сч9002.Раздел,
    ЕСТЬNULL(Сч9002.Сумма, 0)
ИЗ
    Сч9002 КАК Сч9002

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

ВЫБРАТЬ
    Сч9008.Показатель,
    Сч9008.Период,
    Сч9008.Раздел,
    ЕСТЬNULL(Сч9008.Сумма, 0)
ИЗ
    Сч9008 КАК Сч9008

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

ВЫБРАТЬ
    ВложенныйЗапрос.Показатель,
    ВложенныйЗапрос.Период,
    "3 Валовая прибыль",
    ВложенныйЗапрос.Сумма
ИЗ
    (ВЫБРАТЬ
        Сч9001.Показатель КАК Показатель,
        Сч9001.Период КАК Период,
        Сч9001.Раздел КАК Раздел,
        ЕСТЬNULL(Сч9001.Сумма, 0) КАК Сумма
    ИЗ
        Сч9001 КАК Сч9001
   
    ОБЪЕДИНИТЬ ВСЕ
   
    ВЫБРАТЬ
        Сч9002.Показатель,
        Сч9002.Период,
        Сч9002.Раздел,
        ЕСТЬNULL(-Сч9002.Сумма, 0)
    ИЗ
        Сч9002 КАК Сч9002) КАК ВложенныйЗапрос


Теги:
 

Значения некоторых колонок являются суммами некоторых колонок, которые в свою очередь так же являются суммами других. Как упорядочить?

Автор acces969Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 275
Последний ответ 26 Июн 2017, 14:32
от AsadRoman
Получить номер недели в месяце в запросе [номер недели]

Автор MuI_I_IkaРаздел Алгоритмы

Ответов: 0
Просмотров: 4121
Последний ответ 15 Июл 2015, 18:24
от MuI_I_Ika
РС "СостояниеОСОрганизаций" в запросе

Автор ILLUMIРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 1112
Последний ответ 07 Янв 2015, 05:33
от ILLUMI
Как исправить при обновлении ИБ: Ошибка в запросе набора данных по причине: {(58, 2)}: Несовместимые типы "ВЫБОР" <<?>>ВЫБОР

Автор dollРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 2111
Последний ответ 01 Янв 2017, 20:27
от Геннадий ОбьГЭС
Что быстрее: Загрузить табличную часть в запрос и там добавить колонки, или пробежаться циклом по ТЧ и добавить значения в колонки

Автор ZeedРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 977
Последний ответ 11 Июл 2016, 09:00
от vitasw

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
167 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
55 Сообщений
alex0402
46 Сообщений
andron81_81
42 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
BuhRust
28 Сообщений
Golickoff Golickoff
28 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 348
  • Точка Скрытых: 0
  • Точка Пользователей: 5
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal