După ce activitatea s-a desfășurat, coordonatorul o finalizează: confirmă cine a participat și acordă competențele dobândite. Acest pas este rezervat coordonatorilor livrării.
Ecranul de finalizare îți arată un tabel: pe rânduri participanții (cu starea lor de prezență), iar pe coloane competențele pe care activitatea le poate acorda. Bifezi căsuța acolo unde un participant a obținut o competență și poți adăuga note.
Deschide pagina de finalizare a livrării.
Verifică prezența fiecărui participant. Pentru cei prezenți, căsuțele vin de obicei deja bifate.
Bifează competențele acordate fiecăruia și adaugă note unde e nevoie.
Trimite — livrarea trece în starea Finalizată.
✓ Poți redeschide
După finalizare, livrarea poate fi redeschisă într-o fereastră de 30 de zile dacă ai uitat ceva. Retrimiterea matricei nu strică ce ai bifat deja — doar adaugă bifele noi.
ℹ️ Detaliu tehnic
Fiecare bifă creează un ActivityDeliveryCompetencyAward, unic pe (delivery, participant, competency) (deci idempotent). Oglindirea în competencies.UserCompetency e planificată ulterior. Accesul e limitat la deliveries_coordinated_by(); cei din afara scope-ului primesc 404.
📸 Screenshot TODO
Matricea de finalizare: participanții pe rânduri cu starea de prezență, competențele pe coloane, căsuțe de bifat și câmpuri de note în fiecare celulă.
Editorul Wagtail poate adăuga imaginea aici.