В Redmine есть учет времени. Вот только не всегда с ним работают. Одна из объективных причин - неудобный ввод активности. Данная обработка предлагает еще один способ автоматизировать деятельность по сбору времени.
Особенности обработки
- Список последних задач с активностью, комментариями и почасовкой
- Включение таймера одним кликом по задаче
- Возможность добавить/убавить/ввести вручную нужный период
- Быстрый просмотр данных по самой задаче и возможность перехода в redmine
Простой интерфейс, где все под рукой:
Варианты использования таймера
Таймер кроме основной функции фиксации временных затрат позволяет ответить и на другие вопросы:
На чем я остановился в прошлый раз?
Если писать в комментариях конкретику, т.е. не просто "писал отчет", а развернуто протоколировать:
наброски скд. Не идут остатки
Проконсультировался с бухгалтером, следует учесть корректировки
Учитываю корректировки
Тогда при "возвращении" к задаче можно легко при помощи этих крючков "погрузиться" в нужный контекст.
Отвлекают по другим задачам.
Как узнать сколько вы тратите на работу именно по этой задаче? Вы честно включили таймер, поработали десять минут и тут вас отвлекли. Например, подошел коллега и спросил мелочь, которая вылилась в полноценное обсуждение и отняла где-то час. Знакомо? В итоге таймер зачел время, но совсем по другой задаче.
В тот момент когда коллега подошел и задал вопрос можно переключиться на другую задачу "Консультирование коллег", которая всегда где-то в дежурных. В итоге таймер зачтет деятельность по обеим задачам.
Можно сформировать отчет по задачам для печати.
Более функциональный отчет по сравнению с Redmine для совещаний.
Настройка
Сначала получаем токен из redmine:
Указываем URL Redmine, прокси-сервер, если нужно:
А также есть некоторые функциональные и интерфейсные настройки:
Поехали
Открываем в любой конфигурации (хоть в пустой и файловой) как внешнюю обработку, или подключаем как дополнительную в безопасном режиме. При запуске таймер получает данные о последней вашей активности из redmine и заполняет соответствующие таблицы на форме.
Важно! Если по задаче активности не было - в списке последних задач ее не будет. Но если задачи нет в списке - не беда, найти ее можно через поле Поиск задачи по номеру.
После выбора задачи таймер начинает отсчет. Снизу от таймера указываем вид деятельности и комментарий.
Значение таймера можно редактировать как простое поле. Интересные кнопки рядом с таймером Зафиксировать и Сброс. Первая останавливает таймер и отправляет данные в Redmine. Вторая останавливает таймер без сброса.
Вместо сотен слов краткое видео
Базовые возможности таймера в действии (Версия 1.1):
Изменения в версиях
Версия 1.5 (30.05.2020)
- Поддерживается работа с переадресацией запросов
Версия 1.4 (27.05.2020)
- Добавлен "Отчет по задаче" для печати связанных задач
- Исправлена ошибка при открытии обработки с неправильными настройками соединения
Версия 1.3 (15.03.2020)
- Возможность быстрого переключения между задачами двумя кликам
- Настройка выбора заполнения при старте таймера вида деятельности и комментария под себя: очищать, заполнять последними, оставить как есть
- Интерфейс:
- Кнопка открыть текущую задачу в Redmine
- Кнопка скрыть решенные задачи (настраиваемый список статусов)
- Настройка расположения кнопок таймера
- Настройка изменения размера шрифта кнопок таймера
Версия 1.2 (12.02.2020)
- Добавлена настройка расположение кнопок таймера под разные ширины экрана
- Добавлены настройки поведения заполнения при старте таймера
Версия 1.0 (03.01.2020)
- Базовый функционал
Совместимость
Протестировано на платформе 1С: 8.3.16.1148, 8.3.13.1644, а также в режиме совместимости с 8.3.12 на УТ 11.4.11.55
redmine: 4.1.0.stable, 3.0.4.stable
Ссылки
- Таймер аналогичный этому, но для Jira (Инфостарт)
- Redmine Time Tracker (Отдельное приложение. Неплохой вариант, но мне его оказалось мало, плюс неудобный выбор последних задач)
- Расширение под google chrome. Увы, работает не всегда стабильно.
- Redmine - библиотека для интеграции с 1с. Еще методы для работы с api (Инфостарт). Данная обработка взята за основу для таймера: дописан блок учета времени, переделана модель данных, пофиксил мелкие нестыковки. Неиспользуемый функционал удален.
- Интеграция с Redmine (Rest-API) Еще одна разработка на Инфостарте
- Образ Redmine 4 для windows/linux и т.д. на bitnami. Использовал для тестирования