Перейти к основному содержимому

Check-in/Check-out

Функция Check-in/Check-out позволяет временно назначать активы сотрудникам или клиентам с ожидаемой датой возврата. Идеально для выдачи оборудования, использования в проектах или краткосрочных назначений.


Check-out vs. Allocation

FeatureCheck-outAllocation
DurationTemporary (has return date)Long-term/permanent
Use CaseLaptops for travel, projectors for meetingsAssigned desk, company phone
Overdue AlertsYesNo
Return TrackingYes (condition, date)Via Revocation

1. Доступ к Check-in/Check-out

Навигация: AssetsCheck-in/out в боковой панели.


2. Check Out актива

Шаги

  1. Нажмите Check Out Asset или New Checkout
  2. Выберите Asset из выпадающего списка
  3. Выберите Checked Out To (сотрудник или клиент/контакт)
  4. Введите Quantity (если несколько единиц)
  5. Установите Expected Return Date (рекомендуется для overdue alerts)
  6. Добавьте Checkout Notes (необязательно) - например, «For conference in Berlin»
  7. Выберите Condition (Excellent, Good, Fair, Poor) - по умолчанию: Good
  8. Нажмите Save

Что происходит

  • Увеличивается allocated quantity актива
  • Создаётся запись Checkout со статусом checked_out
  • Создаётся запись в audit log
  • Триггерится webhook asset.checked_out (если настроен)
  • Если дата возврата прошла, статус становится overdue и отправляются уведомления (через cron)

3. Check In актива

Шаги

  1. Перейдите в AssetsCheck-in/out
  2. Найдите запись checkout (фильтр по статусу: Checked Out или Overdue)
  3. Нажмите Check In или действие check-in
  4. Опционально добавьте Check-in Notes
  5. Выберите Return Condition (Excellent, Good, Fair, Poor, Damaged)
  6. Нажмите Save

Что происходит

  • Уменьшается allocated quantity актива
  • Статус checkout меняется на returned
  • Фиксируется фактическая дата возврата
  • Триггерятся audit log и webhook asset.checked_in

4. Просроченные Checkout

Когда expected return date прошла и актив не возвращён:

  • Статус автоматически меняется на Overdue
  • Cron job отправляет уведомления настроенным получателям
  • Триггерится webhook alert.checkout_overdue
  • На дашборде отображается количество Overdue Checkouts
warning

Убедитесь, что cron Perfex запущен для работы overdue alerts.


5. Просмотр Checkout

В AssetsCheck-in/out можно видеть:

ColumnDescription
AssetAsset name and code
Checked Out ToStaff or client
Checkout DateWhen it was checked out
Expected ReturnDue date
StatusChecked Out, Returned, Overdue
QuantityUnits checked out

Фильтруйте по статусу для быстрого поиска активных или просроченных checkout.


Рекомендации

  • Всегда устанавливайте expected return date для лучшего отслеживания
  • Записывайте condition при check-in для выявления тенденций повреждений
  • Используйте notes для проекта или цели
  • Регулярно запускайте overdue report для последующей работы
  • Настройте уведомления, чтобы просроченные позиции не оставались без внимания