РегистрБухгалтерии.Хозрасчетный.Остатки - отчет
Здравствуйте! помогите пжл новичку!
Пишу отчет на основании РегистрБухгалтерии.Хозрасчетный.Остатки
В отчет выводятся колонки
-Наименование контрагента
-ИНН
-Сумма задолженности, тыс.руб.
-Дата возникновения задолженности
Отчет формируется по всем колонкам верно. Сортировка по сумме по убыванию!
Проблем:
нужно чтобы суммы задолженности, которые меньше 50.000 руб. суммировались и отображались в строке ПРОЧИЕ (менее 50 тыс руб) ОБЩЕЙ СУММОЙ
и не расшифровывались отдельно с наименованием контрагента
Пишу отчет на основании РегистрБухгалтерии.Хозрасчетный.Остатки
В отчет выводятся колонки
-Наименование контрагента
-ИНН
-Сумма задолженности, тыс.руб.
-Дата возникновения задолженности
Отчет формируется по всем колонкам верно. Сортировка по сумме по убыванию!
Проблем:
нужно чтобы суммы задолженности, которые меньше 50.000 руб. суммировались и отображались в строке ПРОЧИЕ (менее 50 тыс руб) ОБЩЕЙ СУММОЙ
и не расшифровывались отдельно с наименованием контрагента
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
ВЫБРАТЬ
ВЫБОР
КОГДА СУММАОСТАТОК < 50000
ТОГДА "Прочие(меньше 50т.р.)"
ИНАЧЕ ВЫРАЗИТЬ(Субконто1 КАК Справочник.Контрагенты)
КОНЕЦ КАК Контрагент,
ВЫБОР
КОГДА СУММАОСТАТОК < 50000
ТОГДА ""
ИНАЧЕ ВЫРАЗИТЬ(Субконто1 КАК Справочник.Контрагенты).ИНН
КОНЕЦ КАК ИНН,
ВЫБОР
КОГДА СУММАОСТАТОК < 50000
ТОГДА ДАТАВРЕМЯ(1, 1, 1)
ИНАЧЕ ДатаВозникновения
КОНЕЦ КАК ДатаВозникновения,
СуммаОстаток КАК СуммаЗадолженности
ИЗ
.................
Показать
(2)
{ВнешнийОтчет.РасшифровкаДебиторскойКредиторскойЗадолженности.Форма.ФормаОтчета.Форма(92,33)}: Ожидается символ ';'
| ТОГДА "<<?>>Прочие(меньше 50т.р.)" (Проверка: Сервер)
{ВнешнийОтчет.РасшифровкаДебиторскойКредиторскойЗадолженности.Форма.ФормаОтчета.Форма(92,46)}: Ожидается символ ')'
| ТОГДА "Прочие(меньше<<?>> 50т.р.)" (Проверка: Сервер)
{ВнешнийОтчет.РасшифровкаДебиторскойКредиторскойЗадолженности.Форма.ФормаОтчета.Форма(92,33)}: Ожидается символ ';'
| ТОГДА "<<?>>Прочие(меньше 50т.р.)" (Проверка: Тонкий клиент)
{ВнешнийОтчет.РасшифровкаДебиторскойКредиторскойЗадолженности.Форма.ФормаОтчета.Форма(92,46)}: Ожидается символ ')'
| ТОГДА "Прочие(меньше<<?>> 50т.р.)" (Проверка: Тонкий клиент)
ТОГДА "Прочие(меньше 50т.р.)"
{ВнешнийОтчет.РасшифровкаДебиторскойКредиторскойЗадолженности.Форма.ФормаОтчета.Форма(92,33)}: Ожидается символ ';'
| ТОГДА "<<?>>Прочие(меньше 50т.р.)" (Проверка: Сервер)
{ВнешнийОтчет.РасшифровкаДебиторскойКредиторскойЗадолженности.Форма.ФормаОтчета.Форма(92,46)}: Ожидается символ ')'
| ТОГДА "Прочие(меньше<<?>> 50т.р.)" (Проверка: Сервер)
{ВнешнийОтчет.РасшифровкаДебиторскойКредиторскойЗадолженности.Форма.ФормаОтчета.Форма(92,33)}: Ожидается символ ';'
| ТОГДА "<<?>>Прочие(меньше 50т.р.)" (Проверка: Тонкий клиент)
{ВнешнийОтчет.РасшифровкаДебиторскойКредиторскойЗадолженности.Форма.ФормаОтчета.Форма(92,46)}: Ожидается символ ')'
| ТОГДА "Прочие(меньше<<?>> 50т.р.)" (Проверка: Тонкий клиент)
(8)
ВЫБРАТЬ
ХозрасчетныйОстатки.Счет КАК Счет,
ХозрасчетныйОстатки.СуммаОстаток КАК СуммаОстаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаСреза, &Счет60, , ) КАК ХозрасчетныйОстатки
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ХозрасчетныйОстатки.Счет,
-ХозрасчетныйОстатки.СуммаОстаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаСреза, &Счет76, , ) КАК ХозрасчетныйОстатки
ВЫБРАТЬ
ХозрасчетныйОстатки.Счет КАК Счет,
ХозрасчетныйОстатки.СуммаОстаток КАК СуммаОстаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаСреза, &Счет60, , ) КАК ХозрасчетныйОстатки
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ХозрасчетныйОстатки.Счет,
-ХозрасчетныйОстатки.СуммаОстаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаСреза, &Счет76, , ) КАК ХозрасчетныйОстатки
Помогите еще пжл
как получить Сальдо на конец периода сч.60.02, 60.22, 60.32 минус сальдо 76.ВА?
посчитать сумму сч.60.02, 60.22, 60.32 получилось,
а как сделать МИНУС 76.ВА?
как получить Сальдо на конец периода сч.60.02, 60.22, 60.32 минус сальдо 76.ВА?
посчитать сумму сч.60.02, 60.22, 60.32 получилось,
а как сделать МИНУС 76.ВА?
//Авансы поставщикам
Счета = Новый Массив(3);
Счета[0] = ПланыСчетов.Хозрасчетный.НайтиПоКоду("60.02");
Счета[1] = ПланыСчетов.Хозрасчетный.НайтиПоКоду("60.32");
Счета[2] = ПланыСчетов.Хозрасчетный.НайтиПоКоду("60.22");
РезультатЗапросаАвПост = СформироватьРезультатЗапроса(Счета, "СуммаОстатокДт", Отчет.Дата, Отчет.Организация);
ВыборкаВсегоАвПост = РезультатЗапросаАвПост.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
ВыборкаВсегоАвПост.Следующий();
ОбластьШапка.Параметры.СуммаВсего = ФОРМАТ (((?(ЗначениеЗаполнено(ВыборкаВсегоДеб.Сумма),
ВыборкаВсегоДеб.Сумма, 0) +
?(ЗначениеЗаполнено(ВыборкаВсегоАвПост.Сумма),
ВыборкаВсегоАвПост.Сумма, 0))/1000),"ЧЦ=15; ЧДЦ=0");
ТабДок.Вывести(ОбластьШапка);
Показать
Доброе утро! Помогите еще пжл
Как проще в запросе добраться до данных?:
Как сделать выборку?
РАСЧЕТЫ С БЮДЖЕТОМ/ВНЕБЮДЖЕТНЫМИ ФОНДАМИ, ПРОЧЕЕ:
Налог на доходы физических лиц Сумма
Налог на добавленную стоимость Сумма
Налог на прибыль Сумма
Прочие налоги Сумма
Страховые взносы Сумма
Расчеты с персоналом по оплате труда Сумма
Расчеты с подотчетными лицами Сумма
Задолженность учредителей (участников) в уставный капитал Сумма
Расходы будущих периодов Сумма
Оценочные обязательства и резервы Сумма
Как проще в запросе добраться до данных?:
Как сделать выборку?
РАСЧЕТЫ С БЮДЖЕТОМ/ВНЕБЮДЖЕТНЫМИ ФОНДАМИ, ПРОЧЕЕ:
Налог на доходы физических лиц Сумма
Налог на добавленную стоимость Сумма
Налог на прибыль Сумма
Прочие налоги Сумма
Страховые взносы Сумма
Расчеты с персоналом по оплате труда Сумма
Расчеты с подотчетными лицами Сумма
Задолженность учредителей (участников) в уставный капитал Сумма
Расходы будущих периодов Сумма
Оценочные обязательства и резервы Сумма
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот