8.х Расчетсредневзвешенной в итогах СКД

Тема в разделе "Система компоновки данных (СКД)", создана пользователем Elfix, 21 дек 2013.

  1. TopicStarter Overlay
    Elfix
    Offline

    Elfix Опытный в 1С

    Регистрация:
    10 апр 2010
    Сообщения:
    67
    Симпатии:
    0
    Баллы:
    26
    Привет всем!

    Формирую отчет в СКД в виде списка позиций.
    Есть такие поля:

    Направление | Подразделение | Сумма продаж | Количество | Цена

    Сумма продаж и Количество из базы. Цена считается как Сумма продаж / Количество.
    Сумма продаж, Количество и Цена - это ресурсы отчета, где Сумма продаж и Количество считаются как СУММА, Цена считается как СРЕДНЕЕ.

    Суть в том, что в итогах цена расчитывается как среднеарифметическое.
    мне же необходимо чтобы данное поле считалось как средневзвешенное - т. е. в итоге необходимо прописать формулу Сумма продаж / Количество.

    Вопрос осложняется еще тем, что форма должна быть динамической, т. е. пользователь должен иметь возможность перегруппировать отчет, исключить некоторые поля или добавить еще набор полей (например, код подразделения, ИНН и т. п.).

    Каким образом это можно реализовать? В 1С конфигурирую редко и в основном как любитель. Поэтому буду благодарен за детальную подробную консультацию.
  2. TopicStarter Overlay
    Elfix
    Offline

    Elfix Опытный в 1С

    Регистрация:
    10 апр 2010
    Сообщения:
    67
    Симпатии:
    0
    Баллы:
    26
    В СКД на вкладке Ресурсы в поле Выражение написать:

    ВЫРАЗИТЬ(СУММА(СуммаПродаж) / СУММА(Количество) * 100, "ЧИСЛО(15, 2)")

    Тогда все корректно считается. И в группировке корректно отображается.
Похожие темы
  1. alp
    Ответов:
    3
    Просмотров:
    1.075
  2. alexburn
    Ответов:
    19
    Просмотров:
    915
Загрузка...

Поделиться этой страницей