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(可选)- 例如 "For conference in 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 Notes
- 选择 Return Condition(Excellent, Good, Fair, Poor, Damaged)
- 点击 Save
发生情况
- 资产已分配数量减少
- Checkout 状态变为
returned - 记录实际归还日期
- 触发审计日志和 webhook
asset.checked_in
4. 逾期签出 (Overdue)
当预期归还日期已过且资产未归还时:
- 状态自动变为 Overdue
- Cron job 向配置的接收者发送通知
- 触发 webhook
alert.checkout_overdue - 仪表板显示 Overdue Checkouts 数量
注意
确保 Perfex cron 正在运行,逾期提醒才能生效。
5. 查看签出记录
在 Assets → Check-in/out 中可查看:
| Column | Description |
|---|---|
| Asset | Asset name and code |
| Checked Out To | Staff or client |
| Checkout Date | When it was checked out |
| Expected Return | Due date |
| Status | Checked Out, Returned, Overdue |
| Quantity | Units checked out |
按状态筛选可快速找到活跃或逾期的签出记录。
最佳实践
- 始终设置预期归还日期 以便更好跟踪
- 签入时记录状况 以发现损坏趋势
- 使用备注 说明项目或用途
- 定期运行逾期报告 进行跟进
- 配置通知 以免遗漏逾期项目