Target Planning
Система управления по целям и показателям KPI
Руководство пользователя
×

6.8. Формулы

В системе для расчета показателей часто необходимо использование различных формул. Это позволяет точно отслеживать выполнение планов, корректировать значения и применять индивидуальные параметры для расчета данных. В данной инструкции вы узнаете, как создавать, редактировать и использовать формулы для расчета KPI, чтобы обеспечить максимальную гибкость и точность в управлении вашими показателями. Для создания формул используется язык LUA, достаточно простой и одновременно быстро работающий.
Переход в раздел администрирования
  • Войдите в систему.
  • Перейдите по ссылке "Формулы" в разделе администрирования.
 
Просмотр существующих формул
  • В открывшемся окне вы увидите список существующих формул.
  • Слева отображаются наименование формулы и знак «+» для добавления новых формул.
Создание новой формулы
1. Нажмите на знак «+» для добавления новой формулы.
2. В появившемся окне заполните следующие поля:
  • Наименование – введите название для вашей формулы.
  • Описание – укажите краткое описание назначения формулы.
  • Параметры – создайте параметры, которые будут использоваться в расчете.
  • К стандартным полям каждого показателя и цели относятся:
  • План
  • Факт
  • Исполнение
  • Но вы можете создать дополнительные поля, к примеру:
  • Отсечка нижнего уровня значений, т.е. нижняя граница, попадая куда, вся формула будет обнуляться
  • Ограничение верхнего уровня значений, выше которого будет фиксироваться значение
    Эти параметры будут использоваться при настройке расчетов показателей.
Настройка формулы расчета
1. Перейдите на вкладку Исполнение.
2. Введите формулу для расчета показателя.
  • По умолчанию используется формула деления «Факт / План» с умножением на 100 для расчета процента:
    return  fact / plan * 100
  • не забывайте про оператор return
    3. Убедитесь, что все необходимые параметры правильно введены.
    Пример
Работа с показателем
При создании и изменении показателя выберите созданную формулу по наименованию в поле тренд. Если были созданы дополнительные поля, то они появятся в списке полей показателя
Добавление дочерних элементов
Если у вас есть главная цель, которая включает в себя показатели или подцели, можно добавить создать различные алгоритмы для отсечки значений
  • Например, если значение показателя или цели падает ниже установленного минимального порога, к примеру 50%, формула может предусматривать обнуление всей цели, либо при превышении определенного максимального уровня 12% фиксировать его исполнение на каком то значении, даже при значении исполнения в 150%.
Дополнительно
Во время расчётов мы можем обратиться к переменным таким как план факт и к массиву children которые отвечают за дочерние элементы.
Пример.
Пример расчета с дочерними элементами, где есть блокирующий показатель
Доступные переменные для каждого показателя:
  • plan - текущее значение плана
  • fact - число может быть- текущее значение факта
  • Пользовательские значения, наименования которых берутся из системного имени параметра
Переменная сhildren - это список дочерних элементов. Каждый элемент имеет следующий набор свойств:
  • Name - строка, наименование цели/показателя
  • Code - строка, код цели/показателя
  • Weight - число, вес цели/показателя
  • Plan - число может быть nil, плановое значение цели/показателя
  • Fact - число может быть nil, фактическое значение цели/показателя
  • Execution - число может быть nil, исполнение цели/показателя
Справочная система создана в Dr.Explain