Фильтрация по проектам для задач/аналитики и формулы для группировок
Добавлено: 09.02.2021 19:10
Добрый день!
Есть два предложения по отчётам:
1. Добавить в параметры отбора возможность фильтровать не только по объекту, который выбран для отчета, но и по родительским объектам. Например, для отчётов по задачам - фильтр по параметрам проекта.
Практический пример - необходимо посчитать общие затраты времени по всем проектам, которые завершены после определенного дня, либо имеют определенное значение в пользовательском поле. Для этого используется отчёт по задачам (т.к. затраты - это поле итоги аналитики в задаче), но у такого отчёта нет возможности задать фильтры по полям родительского проекта, кроме названия, группы, статуса и аудитора. В итоге в отчёт попадают или вообще все проекты, или надо фильтровать по каким-то полям задач (типа даты создания), но тогда есть риск выбрать только часть задач проекта.
2. Дать возможность формулам применяться к каждому уровню группировки отдельно (сейчас - только к первой).
Пример в продолжение истории выше: задачи сгруппированы в проекты, а они - по контрагентам. Проекты бывают разных типов, поэтому их условная стоимость вычисляется формулой и оказывается в каком-то столбце Х. Чтобы вычислить среднюю ставку часа, нужно разделить сумму по этому Х на сумму всех часов их всех проектов. Ничего сложного, но в итоге считается ставка только для первой группировки, а для группировки на уровне контрагента получается ерунда.
Если оставить только группировку по контрагентам, то считается всё верно, но нельзя сразу же посмотреть, как дела по конкретным проектам.
Есть два предложения по отчётам:
1. Добавить в параметры отбора возможность фильтровать не только по объекту, который выбран для отчета, но и по родительским объектам. Например, для отчётов по задачам - фильтр по параметрам проекта.
Практический пример - необходимо посчитать общие затраты времени по всем проектам, которые завершены после определенного дня, либо имеют определенное значение в пользовательском поле. Для этого используется отчёт по задачам (т.к. затраты - это поле итоги аналитики в задаче), но у такого отчёта нет возможности задать фильтры по полям родительского проекта, кроме названия, группы, статуса и аудитора. В итоге в отчёт попадают или вообще все проекты, или надо фильтровать по каким-то полям задач (типа даты создания), но тогда есть риск выбрать только часть задач проекта.
2. Дать возможность формулам применяться к каждому уровню группировки отдельно (сейчас - только к первой).
Пример в продолжение истории выше: задачи сгруппированы в проекты, а они - по контрагентам. Проекты бывают разных типов, поэтому их условная стоимость вычисляется формулой и оказывается в каком-то столбце Х. Чтобы вычислить среднюю ставку часа, нужно разделить сумму по этому Х на сумму всех часов их всех проектов. Ничего сложного, но в итоге считается ставка только для первой группировки, а для группировки на уровне контрагента получается ерунда.
Если оставить только группировку по контрагентам, то считается всё верно, но нельзя сразу же посмотреть, как дела по конкретным проектам.