Check-in/Check-out
Die Check-in/Check-out-Funktion ermöglicht die zeitweise Zuweisung von Anlagen an Mitarbeiter oder Kunden mit einem erwarteten Rückgabedatum. Ideal für Geräteausleihen, projektbezogene Nutzung oder kurzfristige Zuweisungen.
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. Check-in/Check-out aufrufen
Navigation: Assets → Check-in/out in der Sidebar.
2. Check Out an Asset
Schritte
- Klicken Sie auf Check Out Asset oder New Checkout
- Wählen Sie die Asset aus dem Dropdown
- Wählen Sie Checked Out To (Mitarbeiter oder Kunde/Kontakt)
- Geben Sie die Quantity ein (bei mehreren Einheiten)
- Legen Sie das Expected Return Date fest (empfohlen für Überfälligkeitsbenachrichtigungen)
- Fügen Sie Checkout Notes hinzu (optional) – z. B. "For conference in Berlin"
- Wählen Sie Condition (Excellent, Good, Fair, Poor) – Standard: Good
- Klicken Sie auf Save
Was passiert
- Die zugewiesene Menge der Anlage erhöht sich
- Ein Checkout-Datensatz wird mit Status
checked_outerstellt - Ein Audit-Log-Eintrag wird erstellt
- Webhook
asset.checked_outwird ausgelöst (falls konfiguriert) - Wenn das erwartete Rückgabedatum überschritten wird, wird der Status zu
overdueund Benachrichtigungen werden gesendet (über Cron)
3. Anlage einchecken
Schritte
- Gehen Sie zu Assets → Check-in/out
- Finden Sie den Checkout-Datensatz (Filter nach Status: Checked Out oder Overdue)
- Klicken Sie auf Check In oder die Check-in-Aktion
- Fügen Sie optional Check-in Notes hinzu
- Wählen Sie Return Condition (Excellent, Good, Fair, Poor, Damaged)
- Klicken Sie auf Save
Was passiert
- Die zugewiesene Menge der Anlage verringert sich
- Der Checkout-Status ändert sich zu
returned - Das tatsächliche Rückgabedatum wird erfasst
- Audit-Log und Webhook
asset.checked_inwerden ausgelöst
4. Überfällige Checkouts
Wenn das expected return date überschritten ist und die Anlage nicht zurückgegeben wurde:
- Der Status ändert sich automatisch zu Overdue
- Ein Cron job sendet Benachrichtigungen an konfigurierte Empfänger
- Der Webhook
alert.checkout_overduewird ausgelöst - Das Dashboard zeigt die Anzahl der Overdue Checkouts
warnung
Stellen Sie sicher, dass Ihr Perfex-Cron läuft, damit Überfälligkeitsbenachrichtigungen funktionieren.
5. Checkouts anzeigen
In Assets → Check-in/out können Sie sehen:
| 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 |
Filtern Sie nach Status, um aktive oder überfällige Checkouts schnell zu finden.
Best Practices
- Immer das erwartete Rückgabedatum setzen für eine bessere Nachverfolgung
- Zustand beim Check-in erfassen, um Schadensentwicklungen zu erkennen
- Notizen für Projekt oder Zweck verwenden
- Überfälligkeitsbericht regelmäßig ausführen zur Nachverfolgung
- Benachrichtigungen konfigurieren, damit überfällige Artikel nicht durchrutschen