Все модули

Project + TimeTracking

Управление проектами и учёт рабочего времени: трекер активности и календарная визуализация.

Возможности

Что умеет модуль

Сущность Project

Статус Active/Closed/Rejected/Delayed, привязка к контрагенту, команда исполнителей, задачи и документы.

TimeTracker

linkParent на 8 типов сущностей; workDone (часы), coefficient и вычисляемое workTotal.

Текущая задача

CurrentUserTask — синглтон активной задачи; виджет в navbar показывает её и переключает.

Автозакрытие трекера

При смене assignedUser, при finish визита и для забытых трекеров в конце дня.

Мониторинг команды

Виджет activityUsersWidget показывает кто чем занят; флаг notShowActivity скрывает из мониторинга.

Календарь активностей

CalendarActivity на FullCalendar Scheduler — TimeTracker, Call, ActionHistoryRecord с цветовой кодировкой.

Авто-привязка к контрагенту

beforeSave-хук подставляет primaryAccountId из parent-сущности — затраты разносятся по клиентам.

Модуль BPM2B Project объединяет в платформе BPM2B ведение проектов и учёт рабочего времени сотрудников в реальном времени. Каждый сотрудник в любой момент работает над одной активностью — задачей, обращением, встречей, звонком, проектом или универсальной активностью (обед, перерыв) — и время автоматически фиксируется в журнале трекинга.

Основные функциональные возможности:

  • Сущность Project: проект со статусом (Active / Closed / Rejected / Delayed), привязкой к контрагенту, командой исполнителей; ссылки на задачи (originalTasks) и документы (documents).
  • Сущность TimeTracker: запись учёта времени с linkParent на 8 типов сущностей (Project, Task, Account, Contact, Call, Case, Meeting, UniversalActivity); поля workDate, workStartTime, workFinishTime, workDone (часы), coefficient и вычисляемое workTotal.
  • CurrentUserTask: синглтон активной задачи на пользователя — в любой момент один пользователь = одна активность; виджет в navbar показывает её и позволяет переключиться.
  • Универсальные активности: сущность UniversalActivity с типами ready, break, finish — обед, перерыв, конец дня и т. п. — фиксируются как обычное время.
  • Автозакрытие трекера: хук Common/CloseTimeTracker закрывает трекер прежнего исполнителя при смене assignedUser; Meeting/VisitStatus синхронизирован со статусами визита (started/finished); ScheduledJob CloseForgottenActivities закрывает забытые трекеры в конце дня (coefficient=0).
  • Мониторинг команды: виджет activityUsersWidget показывает всех активных пользователей, их текущие задачи и время в работе/простое; флаг notShowActivity на User скрывает сотрудника из мониторинга.
  • Календарная визуализация: кастомный CalendarActivity на базе FullCalendar Scheduler рисует TimeTracker, Call и ActionHistoryRecord с цветовой кодировкой по scope+status; клик по событию открывает карточку.
  • Авто-привязка контрагента: beforeSave-хук на TimeTracker подставляет primaryAccountId из parent-сущности — затраты времени автоматически разносятся по клиентам.

Модуль предназначен для команд с проектной работой, агентств, сервисных компаний и любых организаций, в которых важно фиксировать, кто и над чем работает в каждый момент времени. Зависит от bpm2bFullCalendar6 (календарь), bpm2bNavbarViews (виджет в navbar), bpm2bCore и bpm2bQueue (список активностей пользователя).

Интерфейс

Скриншоты

Совместимо с платформой версии 7.3.0+
Связаться

Готовы автоматизировать процессы?

Покажем работу системы на ваших данных за 30 минут. Расскажем, как окупится в вашей отрасли, и подберём конфигурацию под ваши процессы.

Email
info@bpm2b.com
Москва
+7 (499) 113-22-35
Россия
8 (800) 551-91-16
Компания
ООО «Адм Про»

Мы свяжемся в течение 24 часов. Данные используем только для обработки заявки.