Вопрос о формулах в пользовательских полях отчета по СКД
Здравствуйте!!!
Создал отчет по СКД (на основе ОСВ), а в пользовательском поле «РАСЧЕТНАЯ» не могу написать нужную формулу, подскажите пожалуйста, как это можно осуществить?
Необходимо получить результат путем вычетания из Суммы оборота КТ по счету 01.01, сумму оборота по ДТ счета 02.01 (т.е. из 127118,64 надо вычесть 4237,28) - в экселе сделал бы все через функцию если, а здесь не выходит.
Это код запроса отчета
Создал отчет по СКД (на основе ОСВ), а в пользовательском поле «РАСЧЕТНАЯ» не могу написать нужную формулу, подскажите пожалуйста, как это можно осуществить?
Необходимо получить результат путем вычетания из Суммы оборота КТ по счету 01.01, сумму оборота по ДТ счета 02.01 (т.е. из 127118,64 надо вычесть 4237,28) - в экселе сделал бы все через функцию если, а здесь не выходит.
Это код запроса отчета
ВЫБРАТЬ
ХозрасчетныйОстаткиИОбороты.Счет,
ХозрасчетныйОстаткиИОбороты.Субконто1,
ХозрасчетныйОстаткиИОбороты.Субконто2,
ХозрасчетныйОстаткиИОбороты.Субконто3,
ХозрасчетныйОстаткиИОбороты.СуммаОборотДт,
ХозрасчетныйОстаткиИОбороты.СуммаОборотКт,
ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт,
ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт,
ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт,
ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты КАК ХозрасчетныйОстаткиИОбороты
ПоказатьПрикрепленные файлы:
По теме из базы знаний
- Алгоритмы с решениями для экзамена Специалист УТ 11.1
- Конфигурация Flowcon
- Использование отчетов в конфигурациях на базе БСП 3.1.5 на примере 1С: Комплексная автоматизация 2.4
- Использование дополнительных реквизитов и сведений в отчетах
- Применение 1С:Аналитики и Дата акселератора, или Как получить в 1С прозрачность и скорость обработки данных для прямого доступа и контроля руководителя
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) pavel06,
Пробовал через КОГДА - не получилось связать две страки, здесь надо как-то уметь вытаскивать значение по запросу, а потом уже создавать расчетный показатель в др. отчете без использования пользовательского поля - в общем не знаю!
В целом мне надо создать отчет с единственным расчетным показателем который бы отражал разницу, т.е. из оборота по КТ счета 01.01 вычитал оборот по ДТ другого счета, например 02.01
Пробовал через КОГДА - не получилось связать две страки, здесь надо как-то уметь вытаскивать значение по запросу, а потом уже создавать расчетный показатель в др. отчете без использования пользовательского поля - в общем не знаю!
Выбор
Когда [Счет.Наименование] = "Основные средства в организации" И [Оборот кт] > 0
Тогда "+"
Иначе "---"
Конец
В целом мне надо создать отчет с единственным расчетным показателем который бы отражал разницу, т.е. из оборота по КТ счета 01.01 вычитал оборот по ДТ другого счета, например 02.01
(3),
Если Вы накладываете условия, то в запросе по-видимому должны быть условия(вкладка Условия в конструкторе запроса):
параметр счета Вы можете задавать дважды для разных вычитаемых счетов и двух запросов
Отчета не нужно, если вам два числа вычесть нужно.
Когда [Счет.Наименование] = "Основные средства в организации" И [Оборот кт] > 0
Если Вы накладываете условия, то в запросе по-видимому должны быть условия(вкладка Условия в конструкторе запроса):
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты КАК ХозрасчетныйОстаткиИОбороты
ГДЕ
ХозрасчетныйОстаткиИОбороты.Счет = &Счет
И ХозрасчетныйОстаткиИОбороты.СуммаОборотКт > 0
параметр счета Вы можете задавать дважды для разных вычитаемых счетов и двух запросов
Отчета не нужно, если вам два числа вычесть нужно.
(5) pavel06,
Создал пользовательское поле в СКД, но почемуто итог неправильно считает (скорее всего из-за того что я минус поставил -[Оборот дт]
) - скриншот прилагаю, сейчас думаю как заставить итог правильно считать
Создал пользовательское поле в СКД, но почемуто итог неправильно считает (скорее всего из-за того что я минус поставил -[Оборот дт]
) - скриншот прилагаю, сейчас думаю как заставить итог правильно считать
Выбор
Когда [Счет.Наименование] = "Выручка от продаж, не облагаемых ЕНВД"
Тогда [Оборот кт]
Иначе Выбор
Когда [Счет.Наименование] = "Выручка от продаж, облагаемых ЕНВД"
Тогда [Оборот кт]
Иначе Выбор
Когда [Счет.Наименование] = "Прибыль / убыток от продаж"
Тогда [Оборот кт]
Иначе Выбор
Когда [Счет.Наименование] = "Налог на добавленную стоимость"
Тогда -[Оборот дт]
Конец
Конец
Конец
Конец
ПоказатьПрикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот