Отчет в СКД: Итоги по группировке без вывода ресурсов по строкам
Здравствуйте!
Возникла необходимость построить отчет вида
__________|_кол-во|цена|сумма|оплата
Клиент____|_2_____|____|4000_|4000 - здесь ИТОГ сумм оплаты по всем документам клиента
Документ1_|_2_____|____|2000_|2000 - здесь сумма оплаты всего документа
Товар1____|_1_____|1000|1000_|2000 тут суммы быть не должно
Товар2____|_1_____|1000|1000_|2000 тут суммы быть не должно
Документ2_|_2_____|____|2000_|2000
Товар1____|_1_____|1000|1000_|2000 тут суммы быть не должно
Товар2____|_1_____|1000|1000_|2000 тут суммы быть не должно
Поскольку оплачивается документ, а не каждая позиция товара нет смысла выводить сумму Оплата по каждой строке Товаров. Но на практике при реализации в СКД оплата проставляется в каждую строку товара.
Отчет строится по регистру ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты, откуда берутся оплаты и Продажи, откуда берутся Документ и Товар. При связке двух таблиц получаем ресурс Оплата в каждой строке Товара и следовательно в ИТОГАХ по измерениям Документ и Клиент.
Возможно у кого-то есть идея. Спасибо!
Возникла необходимость построить отчет вида
__________|_кол-во|цена|сумма|оплата
Клиент____|_2_____|____|4000_|4000 - здесь ИТОГ сумм оплаты по всем документам клиента
Документ1_|_2_____|____|2000_|2000 - здесь сумма оплаты всего документа
Товар1____|_1_____|1000|1000_|2000 тут суммы быть не должно
Товар2____|_1_____|1000|1000_|2000 тут суммы быть не должно
Документ2_|_2_____|____|2000_|2000
Товар1____|_1_____|1000|1000_|2000 тут суммы быть не должно
Товар2____|_1_____|1000|1000_|2000 тут суммы быть не должно
Поскольку оплачивается документ, а не каждая позиция товара нет смысла выводить сумму Оплата по каждой строке Товаров. Но на практике при реализации в СКД оплата проставляется в каждую строку товара.
Отчет строится по регистру ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты, откуда берутся оплаты и Продажи, откуда берутся Документ и Товар. При связке двух таблиц получаем ресурс Оплата в каждой строке Товара и следовательно в ИТОГАХ по измерениям Документ и Клиент.
Возможно у кого-то есть идея. Спасибо!
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
нужно как раз наоборот - итоги нужны, но надо исключить детальные записи. если же просто не выводить суммы в деталях, то в итоги все равно попадают суммы по всем строкам. видимо нужно перекроить сам запрос. в нем каждой детальной записи соответствует сумма оплаты, которая должна быть только в итогах по документу. но как по хитрому соединить две таблицы не придумаю. может запрос привести для большей ясности?
Это давно было. Просто указываем ресурс, в выражение выбираем функцию минимум (к примеру), т.к в строках одно и то же значение. Рассчитывается - указываем по группировке (в примере выше Документ). Главное убрать вывод этого ресурса из детальных записей. Тут помню в то время было не ясно. Просто в настройках (где конструктор настроек), удаляем в детальных записях поле Авто, и указываем только нужные нам (в примере товар, количество, цена, сумма).
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот