Обновления были протестированы на PHP 5.3, MySql 5.5, Apache 2.2 в браузерах Google Chrome 33.0.17 и Safari 5.1.7
(вступают в силу 01 мая 2014 г.)
В этом обновлении:
- Созданы графические отчеты;
- Осуществлен глобальный переход на модальные окна;
- Повышена скорость работы программы;
- У неактивных объектов теперь есть сотрудники;
- Выполнена доработка показателей и задач;
- Усовершенствованы формулы;
- Устранены баги.
1. Появилась возможность создавать отчеты в виде графиков.
В окне “Отчеты” добавился список способа отображения отчета (Илл. 1).
Илл. 1. Кнопка “Отобразить график” над таблицей отчета
С его помощью можно перевести отчет в графический вид. Данные отобразятся в виде диаграммы (Илл. 2).
Илл. 2. Отображение отчета в виде диаграммы
Если в параметрах отчета установлен интервал отображения, то вместо диаграммы появится точечный график (Илл. 3).
Илл. 3. Отображение отчета в виде графика (интервал отображения — неделя)
У графических отчетов есть меню доступных действий: отчет можно напечатать, а также сохранить как изображение или PDF документ (Илл. 4).
Илл. 4. Меню доступных действий отчета
2. Выполнен переход на модальные окна вместо правого фрема.
Теперь все элементы управления и информация, которая выводилась в правый фрейм, перенесена в аналогичные модальные окна (Илл. 5). Исключение составляют гаджеты Google, так как они должны быть доступны параллельно с работой в матрице. Вывод данных в левый фрейм (таблица ОУ) и центральный фрейм (матрица, библиотека показателей и т.д.) не изменился.
Илл. 5. Окно резервного копирования до и после перехода на модальное окно
3. Повышена скорость работы программы.
Настройка показателей была ускорена благодаря переходу на новый режим сохранения параметров планов и фактов. Теперь это происходит в фоновом режиме без обязательного обновления матрицы. Перерасчет матриц и их взаимосвязей при вводе значений планов и фактов также переведен в фоновый режим. Скорость обработки данных показателей увеличилась примерно в два раза.
4. К неактивным объектам управления теперь можно прикреплять сотрудников.
Начиная с этой версии программы объект будет считаться неактивным, если ему назначена роль “Неактивный” (Илл. 6). Эта роль является стандартной, ее нельзя удалить. Параллельно с ней нельзя использовать другие роли. Она дает возможность сотруднику, прикрепленному к неактивному объекту, входить в программу, просматривать свою матрицу, задачи и личные сообщения, все остальные функции программы для него недоступны. Переход на новый способ подсчета объектов для уже существующих программ будет осуществлен автоматически.
Илл. 6. Карточка неактивного объекта управления
5. Данные в показатели теперь можно вносить в часах и минутах.
Значения планов и фактов показателей с единицей измерения “час” теперь будут вноситься и отображаться в часах и минутах — как у задач (Илл. 7).
Илл. 7. Показатель с единицей измерения “час”
При переходе на другую единицу измерения часы и минуты, внесенные в показатель, будут переформатированы в дробные числа: например 1 час 35 минут станет числом 1,58 (часа). Это позволит сохранить введенные данные и все проведенные по ним расчеты без изменений.
6. Функция “замок” стала доступна при сохранении ответственных.
С ее помощью можно назначить ответственного сразу для всех показателей во всех матрицах, которые были созданы по одному и тому же шаблону из библиотеки (Илл. 8).
Илл. 8. Назначение ответственного за ввод фактов в показатель
7. Выполнена доработка задач.
7.1. Введена синхронизация даты “по” задачи-родителя и дочерних задач. Если дата выполнения “по” создаваемой дочерней (вложенной) задачи оказалась больше (позже), чем текущая дата “по” родительской задачи — программа попросит автоматически продлить выполнение задачи-родителя (Илл. 9). Аналогичное сообщение появится при редактировании даты “по” уже существующей дочерней задачи.
Илл. 9. Сообщение о необходимости изменить дату “по” задачи-родителя
Если пользователь не хочет продлевать выполнение родительской задачи, то создание/редактирование дочерней задачи будет отменено.
7.2. Добавлена возможность выбрать показатель-контейнер при назначении задач. Если в матрице будущего исполнителя есть несколько контейнеров, то можно указать в какой из них попадут назначаемые задачи. Список доступных показателей-контейнеров появляется после того, как объект отмечается галочкой. Если контейнер один — он выбирается автоматически без вывода списка (Илл. 10).
Илл. 10. Переназначение задачи сотруднику с двумя контейнерами показателя TASK
7.3. Список статусов задач теперь сортируется по частоте их использования.
Чем чаще пользователь применяет статус задач — тем ближе он будет к началу списка. Чтобы переместить статус на позицию выше достаточно применить его около 10 раз. Статистика ведется для каждого пользователя индивидуально, чтобы сделать работу со статусами задач максимально удобной.
8. У формул появились новые возможности.
8.1. Формулы PLAN_SUM() и FACT_SUM() комбинируются со стандартными формулами и ссылками на ячейки. Пример использования:
F1 = FACT_SUM() — F2
где:
F1 — значение в ячейке факта Показателя_1;
F2 — значение в ячейке факта Показателя_2.
Формула FACT_SUM() сложит все значения фактов показателей, вложенных в Показатель_1, а затем от полученной суммы отнимется значения факта Показателя_2 и результат выведет в факт Показателя_1.
8.2. Внутри формулы IF() можно использовать другие стандартные формулы. Пример:
F1 = IF( F2 > 5000; FACT_SUM(); 2000)
где:
F1 — ячейка факта Показателя_1;
F2 — ячейка факта Показателя_2.
Формула IF() проверит значение факта Показателя_2. Если оно больше 5000 — в факт Показателя_1 попадет сумма фактов вложенных в него показателей, если оно меньше 5000 — факт Показателя_1 будет равен 2000.
8.3. Восстановлена работа формулы MIX() — интегральная результативность. Эта формула предназначена для расчета оплаты на основе личных результатов сотрудника и его руководителя.
9. Разрешено отключение доступных ролей во время сеанса работы в программе.
Если у объекта управления несколько ролей — их можно отключать на время текущего сеанса работы. Для этого нужно нажать на кнопку “+” около ФИО сотрудника в окне Настройки (Илл. 11).
Илл. 11. ФИО сотрудника в окне Настройки
После этого откроется окно со списком доступных объекту ролей. Чтобы отключить роль, необходимо снять галочку около нее и сохранить изменения (Илл. 12).
Илл. 12. Окно переключения ролей объекта управления
После перезагрузки страницы возможности пользователя в программе будут соответствовать его текущим включенным ролям.
10. Появилась возможность загружать сразу несколько файлов в программу.
Чтобы выбрать несколько файлов через одно поле “Файл” или “Изображение”, нужно кликнуть по ним в окне выбора файлов зажав клавишу Ctrl на клавиатуре. Имена выбранных файлов до сохранения данных будут видны возле кнопки “Выбрать файл” при наведении мышки на их количество (Илл. 13).
Илл. 13. Имена файлов, прикрепляемых к факту показателя через одно поле
После сохранения изменений загруженные файлы будут редактироваться по отдельности — каждый через свое поле (Илл. 14).
Илл. 14. Редактирование факта показателя после прикрепления файлов через одно поле “Факт”
11. Создана отдельная ссылка для карточки сотрудника.
Это еще один этап оптимизации обмена данными при работе с программой. Ссылки доступны для всех пользователей программы в зависимости от их прав доступа (Илл. 15).
Илл. 15. Ссылка на карточку сотрудника
12. Устранены баги.
12.1. Устранено дублирование показателей при создании объекта по шаблону.
12.2. Исправлена работа функции двойной SMS-авторизации.
12.3. Устранена ошибка, возникающая при восстановлении пароля сотрудника.
12.4. Исправлен вывод информации о валюте платежа при конвертации валют.
12.5. Восстановлена работа опций “Скрыть отмененные задачи” и “Скрыть принятые задачи” в меню матрицы.
12.6. Исправлена видимость задач подчиненных для разных фильтров матрицы.
12.7. Добавлен вывод имени файла при редактировании поля “Изображение” .
12.8. Убран не актуальный способ выбора ОУ “Из дерева объектов управления”.
12.9. Устранено сокрытие фактов за более поздние даты, чем дата принятия задачи.
12.10. Исправлена ошибка вывода значений при формировании отчета по плановым данным.
12.11.Устранены сбои верстки в некоторых местах программы.
12.12. Исправлено добавление показателей с формулами из библиотеки в матрицу.
12.13. Устранена ошибка в расчете данных на клиентской стороне.
12.14. Исправлена ошибка, возникающая при редактировании периода выполнения показателей.
12.15. Устранена проблема вывода интерфейса для настройки извещений при создании задачи.