Lewati ke isi

Audit: Absensi RFID — Enterprise (SC-ATT-RFID)

Auditor: server QC (Phase 6C)
Tanggal: 2026-06-11
SKU: SC-ATTEND+ (scola_bundle_smart_attendance)
Environment: scoladev (port 8074)


Ringkasan

Dimensi Skor /10 Status
Backend Odoo 8 Hijau
Frontend UI/UX 8 Hijau
Alur Bisnis 6 Kuning
Overall Kuning API hijau; hardware UAT pending

Kesimpulan: Regresi GAP-02 (_sudo_model hilang di cards/devices/events) diperbaiki via RfidElevationMixin. Go-live menunggu reader RFID + kartu terdaftar + ingest UAT.


Scope Audit

Backend modules

  • scola_smart_attendance — RFID cards/devices/events/monitoring/ingest
  • scola_hr_attendance — self-attendance staf
  • scola_attendance — rules siswa + pairing upgrade

API smoke (2026-06-11)

Endpoint Status
GET /api/rfid/cards
GET /api/rfid/devices
GET /api/rfid/monitoring
POST /api/rfid/ingest ⏳ hardware UAT

Temuan

Medium (closed)

ID Temuan Fix
ATT-M0 _sudo_model AttributeError pada admin RFID APIs RfidElevationMixin di 3 controllers

Medium (open)

ID Temuan Rekomendasi
ATT-M1 Belum UAT ingest event dari reader fisik Hardware pilot sekolah
ATT-M2 Pilot tanpa kartu/device terdaftar Seed kartu UAT

Low

ID Temuan Rekomendasi
ATT-L1 AT-M3 menu gate done ✅ Wave A

Sign-off Checklist (Phase 6C)

  • [x] 0 temuan Merah post-fix
  • [x] Pilot evidence
  • [ ] Hardware UAT signed
  • [x] ENTERPRISE-GAP-REGISTER updated

Evidence: SC-ATT-RFID-pilot-evidence-2026-06-11.md