Check-in/Check-out
Check-in/Check-out 機能により、スタッフやクライアントに資産を一時的に割り当て、期待される返却日を設定できます。機器の貸し出し、プロジェクトベースの使用、または短期割り当てに最適です。
Check-out と Allocation の比較
| Feature | Check-out | Allocation |
|---|---|---|
| Duration | Temporary (has return date) | Long-term/permanent |
| Use Case | Laptops for travel, projectors for meetings | Assigned desk, company phone |
| Overdue Alerts | Yes | No |
| Return Tracking | Yes (condition, date) | Via Revocation |
1. Check-in/Check-out にアクセスする
ナビゲーション: サイドバーから Assets → Check-in/out。
2. 資産を Check Out する
手順
- Check Out Asset または New Checkout をクリック
- ドロップダウンから Asset を選択
- Checked Out To(スタッフメンバーまたはクライアント/連絡先)を選択
- Quantity を入力(複数ユニットの場合)
- Expected Return Date を設定(延滞アラート用、推奨)
- Checkout Notes を追加(任意)- 例:「Berlin での会議用」
- Condition を選択(Excellent, Good, Fair, Poor)- デフォルト:Good
- Save をクリック
実行される処理
- 資産の割り当て数量が増加
- ステータス
checked_outで Checkout レコードが作成される - 監査ログエントリが作成される
- Webhook
asset.checked_outがトリガーされる(設定されている場合) - 期待される返却日を過ぎると、ステータスが
overdueになり、通知が送信される(cron 経由)
3. 資産を Check In する
手順
- Assets → Check-in/out に移動
- Checkout レコードを探す(ステータスでフィルター:Checked Out または Overdue)
- Check In または check-in アクションをクリック
- オプションで Check-in Notes を追加
- Return Condition を選択(Excellent, Good, Fair, Poor, Damaged)
- Save をクリック
実行される処理
- 資産の割り当て数量が減少
- Checkout ステータスが
returnedに変更 - 実際の返却日が記録される
- 監査ログと webhook
asset.checked_inがトリガーされる
4. 延滞 Checkout
期待される返却日 を過ぎ、資産が返却されていない場合:
- ステータスが自動的に Overdue に変更
- Cron job が設定された受信者に通知を送信
- Webhook
alert.checkout_overdueがトリガーされる - ダッシュボードに Overdue Checkouts 件数が表示される
警告
延滞アラートが機能するには、Perfex cron の実行を確認してください。