Skip to content

Кольцо дня ​

Кольцо в шапке показывает, сколько часов сотрудник отметил сегодня из дневной нормы. Нажатие ведёт в «Мои часы».

Серии дней, достижения и переключатель «Игровые элементы» были в этом модуле до 01.10.2026 и убраны по ТЗ «Пользоваться системой играючи», раздел 8: «играючи» — значит легко, а не игра. Миграция 0178 удаляет их таблицы и уведомления progress.achievement.

Правила ​

  • Норма дня — 8 ч. В день отсутствия на половину дня — 4 ч.
  • Если сотрудник сегодня отсутствует весь день и часов нет, кольцо показывает вид отсутствия («Отпуск», «Больничный») вместо «0 из 8 ч».
  • «Сегодня» считается в часовом поясе компании (APP_TIMEZONE).
  • Кольцо обновляется после записи часов (события time_entry в реальном времени) и раз в 5 минут.

API ​

МетодПутьОписание
GET/api/v1/progress/me{today_hours, day_norm, away?} — часы за сегодня, норма дня и отсутствие сегодня

Рядом ​

  • «Скорость цепочки» — GET /timesheets/team, поле summary.chain_days: в среднем дней от записи часов до выплаты по табелям, выплаченным в этом месяце.
  • Напоминание в 18:00 (time_entries_missing_personal) и «Что сделать сегодня» на главной ведут в «Мои часы». Окна быстрой отметки («+1 ч / +2 ч / +4 ч») больше нет — часы вносятся формой «Добавить часы».

Загружаем документацию…