Workify logoЕдинственный бизнес-инструмент, который вам нуженWorkify
Меню

Исправления времени и аудит-логирование

Обзор

Функция исправления времени Workify позволяет перемещать отслеживаемые временные интервалы между проектами, когда время было случайно отслежено в неправильном проекте. Эта функция включает комплексное аудит-логирование для обеспечения полной прозрачности и предотвращения несанкционированных изменений. Каждое перемещение отслеживается, логируется и может быть просмотрено для подотчетности.

Эта функция необходима для поддержания точного отслеживания времени проектов, одновременно предоставляя гибкость для исправления честных ошибок, все при поддержании полного аудит-трейла для соответствия и предотвращения мошенничества.


Перемещение времени между проектами

Исправление ошибок отслеживания времени

Когда использовать перемещение времени:

Распространенные сценарии, где перемещение времени полезно:

  • Случайно начал отслеживать время в неправильном проекте
  • Переключился между проектами, но забыл изменить трекер
  • Нужно переназначить время после изменения области проекта
  • Исправление времени, отслеженного до того, как назначение проекта было ясным

Как переместить время:

Шаг 1: Перейти в "Моя работа"

  • Перейдите на страницу Моя работа
  • Просмотрите ваши временные интервалы, сгруппированные по датам
  • Найдите интервал, который нужно переместить

Шаг 2: Инициировать перемещение

  • Нажмите кнопку Переместить (иконка стрелки) рядом с интервалом
  • Открывается диалог перемещения с информацией о текущем интервале
  • Отображаются текущий проект, продолжительность и временной диапазон

Шаг 3: Выбрать целевой проект

  • Выберите правильный проект из выпадающего меню
  • Показываются только проекты, к которым у вас есть доступ
  • Проекты должны быть в той же команде (нельзя перемещать между командами)

Шаг 4: Предоставить причину (рекомендуется)

  • Введите краткое объяснение для перемещения
  • Примеры:
    • "Отслежено в неправильном проекте по ошибке"
    • "Клиент изменил область проекта в середине сессии"
    • "Забыл переключить проекты при изменении задачи"
  • Причина логируется в аудит-трейле для прозрачности

Шаг 5: Подтвердить перемещение

  • Нажмите "Переместить время" для завершения действия
  • Временной интервал обновляется немедленно
  • Появляется значок "Перемещено" рядом с названием проекта
  • Запись аудит-лога создается автоматически

Ограничения перемещения

Что нельзя перемещать

Инвойсированное время:

  • Время, которое было включено в счет клиента, нельзя перемещать
  • Время, которое было включено в счет команды, нельзя перемещать
  • Предотвращает расхождения в выставлении счетов и поддерживает целостность счетов
  • Свяжитесь с администратором, если инвойсированное время нуждается в исправлении

Перемещения между командами:

  • Время можно перемещать только между проектами в той же команде
  • Предотвращает утечку данных между разными организациями
  • Поддерживает изоляцию данных команды и безопасность

Требования разрешений:

  • И разрешения на уровне компании, и на уровне пользователя должны разрешать перемещение
  • См. раздел разрешений ниже для деталей

Визуальные индикаторы

Значок "Перемещено"

Когда временной интервал был перемещен, появляется синий значок "Перемещено" рядом с названием проекта:

Функции значка:

  • Появляется автоматически на перемещенных интервалах
  • Кликабелен для просмотра полной истории перемещений
  • При наведении показывает подсказку: "Нажмите для просмотра истории перемещений"
  • Остается видимым даже после множественных перемещений

Просмотр истории перемещений:

  • Нажмите значок "Перемещено"
  • Открывается модальное окно, показывающее полную историю
  • Смотрите все перемещения, если интервал был перемещен несколько раз
  • Каждая запись показывает:
    • Кто сделал перемещение
    • Когда было перемещено
    • Из какого проекта
    • В какой проект
    • Причину (если предоставлена)

Пример отображения истории:

Джон Доу переместил из Проекта А в Проект Б
9 октября 2025 15:45
"Отслежено в неправильном проекте по ошибке"

Система аудит-логирования

Полная прозрачность и подотчетность

Каждое перемещение времени автоматически логируется с комплексной информацией аудита. Эти логи неизменяемы - их нельзя редактировать или удалять.

Что логируется:

Для каждого перемещения времени система захватывает:

  • Информация о пользователе - Кто внес изменение (имя, ID, email)
  • Временная метка - Точная дата и время изменения
  • Старое значение - Оригинальный проект (ID и название)
  • Новое значение - Новый проект (ID и название)
  • Причина - Объяснение, предоставленное пользователем (если дано)
  • IP-адрес - Откуда произошло изменение
  • Пользовательский агент - Информация о браузере/устройстве
  • Детали временного интервала - Продолжительность и временной диапазон перемещенного интервала

Почему важно аудит-логирование:

Предотвращение мошенничества - Полный трейл предотвращает несанкционированное манипулирование временем
Подотчетность - Четкая запись того, кто внес какие изменения
Прозрачность - Менеджмент может просматривать все исправления времени
Соответствие - Аудит-трейл поддерживает нормативные требования
Разрешение споров - Историческая запись разрешает вопросы выставления счетов


Отчет аудита перемещений времени

Обзор перемещений всей команды

Администраторы могут просматривать все перемещения времени по команде через специальный отчет аудита.

Доступ к отчету:

  • Перейдите в Отчеты → Журнал перемещений времени
  • Требуется разрешение report.timeMovement
  • Доступно супер-администраторам, менеджерам организации и менеджерам проектов

Содержимое отчета:

Отчет показывает все перемещения времени в табличном формате:

  • Когда - Дата и время перемещения
  • Кто - Участник команды, который сделал перемещение
  • Перемещение - Из Проекта → В Проект (со стрелкой)
  • Продолжительность - Сколько времени было перемещено
  • Причина - Предоставленное объяснение (если есть)

Функции отчета:

  • Пагинированный (50 перемещений на страницу)
  • Отсортирован по самым последним первым
  • Визуальная цветовая кодировка (старый проект красным, новый проект зеленым)
  • Пустое состояние, когда перемещений не существует

Случаи использования:

  • Ежемесячный обзор исправлений времени
  • Идентификация паттернов, которые нуждаются в обучении
  • Аудиты соответствия и отчетность
  • Обнаружение и предотвращение мошенничества
  • Разрешение споров по выставлению счетов

Разрешения для перемещения времени

Кто может перемещать время

Настройка на уровне компании:

  • Находится в Настройки → Настройки компании
  • Переключатель "Разрешить перемещение времени между проектами"
  • Когда отключено, никто не может перемещать время (кроме как указано ниже)
  • Супер-администраторы и менеджеры организации могут изменить эту настройку

Разрешение на уровне пользователя:

  • Находится в Настройки → Пользователи → Редактировать пользователя
  • Переключатель "Может перемещать время между проектами"
  • Эффективно только если настройка компании также включена
  • Администраторы могут ограничить конкретных пользователей

Доступ на основе ролей:

Может всегда перемещать время:

  • Супер-администраторы (переопределяют ограничения на уровне пользователя)
  • Менеджеры организации (переопределяют ограничения на уровне пользователя)

Может перемещать собственное время (если разрешено):

  • Пользователи с включенными разрешениями компании и пользователя
  • Может перемещать только свои собственные временные интервалы
  • Не может перемещать время других пользователей

Не может перемещать время:

  • Пользователи, где настройка компании отключена
  • Пользователи, где индивидуальное разрешение отключено
  • Пользователи, пытающиеся переместить чужое время
  • Любой, пытающийся переместить инвойсированное время

Иерархия разрешений:

Настройка компании ВЫКЛ → Никто не может перемещать (политика)
Настройка компании ВКЛ + Настройка пользователя ВЫКЛ → Этот пользователь заблокирован
Настройка компании ВКЛ + Настройка пользователя ВКЛ → Пользователь может перемещать
Роли администратора → Переопределяют настройки пользователя (но не политику компании)

Лучшие практики

Ответственное использование перемещения времени

Когда перемещать время: ✅ Немедленное исправление после осознания ошибки
✅ Обзор в конце дня, когда был выбран неправильный проект
✅ После уточнения от менеджера проекта о назначении задачи
✅ Когда клиент подтверждает правильный проект для оплачиваемой работы

Когда НЕ перемещать время: ❌ После того, как время было выставлено клиентам
❌ Для искусственного завышения часов по определенным проектам
❌ Перемещение времени других пользователей без авторизации
❌ Внесение изменений задним числом без четкого обоснования

Руководящие принципы перемещения:

Всегда предоставляйте причины:

  • Включайте четкие, честные объяснения
  • Помогает менеджерам понимать паттерны исправлений
  • Поддерживает аудит-обзоры и соответствие
  • Профессиональная практика для прозрачных операций

Перемещайте время своевременно:

  • Исправляйте ошибки как только заметили
  • Легче помнить контекст, когда недавно
  • Уменьшает осложнения выставления счетов
  • Поддерживает точность данных

Просматривайте отчеты перемещений:

  • Менеджеры должны просматривать Журнал перемещений времени ежемесячно
  • Идентифицировать пользователей, которым нужно обучение или поддержка
  • Замечать паттерны, указывающие на неясные структуры проектов
  • Обеспечивать отсутствие мошеннической активности

Обучайте свою команду:

  • Обучайте правильному выбору проектов
  • Регулярно просматривайте лучшие практики отслеживания времени
  • Объясняйте, когда и как использовать перемещение времени
  • Подчеркивайте важность предоставления причин

Безопасность и соответствие

Как аудит-логирование защищает ваш бизнес

Предотвращение мошенничества:

  • Полный аудит-трейл делает несанкционированные изменения видимыми
  • Логирование IP-адресов помогает идентифицировать подозрительную активность
  • Неизменяемые логи нельзя подделать
  • Регулярный обзор менеджментом сдерживает неправильное использование

Поддержка соответствия:

  • Аудит-логи поддерживают SOC 2, ISO 27001 и подобные стандарты
  • Полная история изменений для нормативных аудитов
  • Временная метка и идентификация пользователя для подотчетности
  • Постоянное хранение всех записей перемещений

Целостность данных:

  • Ограничения на уровне базы данных предотвращают модификацию логов
  • Отдельная таблица обеспечивает, что логи нельзя удалить с временными интервалами
  • Ограничения внешних ключей поддерживают референциальную целостность
  • Автоматическое логирование предотвращает человеческую ошибку или упущение

Контроль доступа:

  • Логи перемещений защищены системой разрешений
  • Пользователи могут просматривать только свои собственные истории интервалов
  • Менеджеры могут просматривать отчеты перемещений всей команды
  • Клиентский портал не раскрывает аудит-логи

Устранение неполадок

Распространенные вопросы и решения

В: Почему я не вижу кнопку "Переместить"?

  • Проверьте, включена ли настройка компании "Разрешить перемещение времени"
  • Убедитесь, что ваше разрешение пользователя "Может перемещать время" включено
  • Убедитесь, что у вас есть доступ к проекту
  • Подтвердите, что вы просматриваете свои собственные временные интервалы

В: Почему я не могу переместить этот конкретный временной интервал?

  • Время может быть уже инвойсировано (проверьте номер счета)
  • Вы можете не быть владельцем этого временного интервала
  • Целевой проект может быть архивирован или удален
  • Разрешения компании или пользователя могут быть отключены

В: Могу ли я переместить чужое время?

  • Нет - пользователи могут перемещать только свои собственные временные интервалы
  • Супер-администраторы и менеджеры организации могут перемещать любое время в своей команде
  • Свяжитесь с администратором, если время другого пользователя нуждается в исправлении

В: Могу ли я отменить перемещение времени?

  • Да - просто переместите время обратно в оригинальный проект
  • Все перемещения логируются, поэтому история сохраняется
  • Предоставьте причину для отмены для ясности аудита

В: Где я могу увидеть историю перемещений?

  • Нажмите значок "Перемещено" на отдельных интервалах
  • Или перейдите в Отчеты → Журнал перемещений времени для обзора всей команды
  • Менеджеры могут видеть все перемещения, пользователи видят только свои собственные

В: Что происходит со скриншотами при перемещении времени?

  • Скриншоты остаются прикрепленными к временному интервалу
  • Скриншоты перемещаются с временем в новый проект
  • Видимость скриншотов следует разрешениям нового проекта

Резюме

Функция исправления времени с аудит-логированием предоставляет:

Гибкость - Исправляйте ошибки, когда они происходят
Подотчетность - Полный трейл того, кто что переместил и почему
Безопасность - Неизменяемые логи предотвращают мошенничество и несанкционированные изменения
Соответствие - Аудит-трейл поддерживает нормативные требования
Прозрачность - Видимость менеджмента во все исправления времени
Контроль - Иерархические разрешения позволяют точный контроль доступа

Используйте эту функцию ответственно для поддержания точного отслеживания времени, одновременно обеспечивая полную прозрачность и подотчетность по всей вашей организации.

Похожие статьи

Интеграция с выставлением счетов

Система отслеживания времени Workify бесшовно интегрируется с комплексными возможностями выставления счетов, преобразуя отслеживаемое время в профессиональные счета как для выставления счетов клиентам...

Рабочий процесс отслеживания времени

Настольное приложение предоставляет основной рабочий процесс отслеживания времени для ежедневной работы:

Интеграция настольного приложения

Настольное приложение отслеживания времени Workify обеспечивает бесшовную интеграцию с вашей веб-системой управления проектами. Настольное приложение подключается через безопасные API-конечные точки д...

Целевые страницы

Создавайте и публикуйте простые, брендированные страницы для кампаний и захвата лидов.

Брендинг счетов

Представляйте профессиональные счета, соответствующие вашему бренду.

Отчеты для клиентов

Предоставьте вашим клиентам прозрачную видимость прогресса работы и временных инвестиций через клиентский портал.