Check-in/Check-out
O recurso Check-in/Check-out permite atribuir temporariamente ativos à equipe ou clientes com uma data de retorno esperada. Perfeito para empréstimos de equipamentos, uso baseado em projetos ou atribuições de curto prazo.
Check-out vs. 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. Acessar Check-in/Check-out
Navegação: Assets → Check-in/out na barra lateral.
2. Check Out an Asset
Passos
- Clique em Check Out Asset ou New Checkout
- Select Asset from the dropdown
- Select Checked Out To (staff member or client/contact)
- Enter Quantity (if multiple units)
- Set Expected Return Date (recommended for overdue alerts)
- Add Checkout Notes (optional) - e.g., "For conference in Berlin"
- Select Condition (Excellent, Good, Fair, Poor) - default: Good
- Click Save
O que Acontece
- A quantidade alocada do ativo aumenta
- Checkout record is created with status
checked_out - Audit log entry is created
- Webhook
asset.checked_outis triggered (if configured) - If expected return date passes, status becomes
overdueand notifications are sent (via cron)
3. Fazer Check-in de um Ativo
Passos
- Vá para Assets → Check-in/out
- Find the checkout record (filter by status: Checked Out or Overdue)
- Click Check In or the check-in action
- Optionally add Check-in Notes
- Select Return Condition (Excellent, Good, Fair, Poor, Damaged)
- Click Save
O que Acontece
- A quantidade alocada do ativo diminui
- Checkout status changes to
returned - Actual return date is recorded
- Audit log and webhook
asset.checked_inare triggered
4. Checkouts Atrasados
Quando a data de retorno esperada passou e o ativo não foi devolvido:
- O status muda automaticamente para Overdue
- O Cron job envia notificações aos destinatários configurados
- O webhook
alert.checkout_overdueé acionado - O painel mostra a contagem de Overdue Checkouts
aviso
Certifique-se de que o cron do Perfex está em execução para que os alertas de atraso funcionem.
5. Visualizar Checkouts
Em Assets → Check-in/out você pode ver:
| 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 |
Filtre por status para encontrar checkouts ativos ou atrasados rapidamente.
Melhores Práticas
- Sempre defina a data de retorno esperada para melhor rastreamento
- Registre a condição no check-in para identificar tendências de danos
- Use notas para projeto ou propósito
- Execute o relatório de atrasos regularmente para acompanhar
- Configure notificações para que itens atrasados não passem despercebidos