Update 14-Roosters
parent
403f4e89d6
commit
30bbaeaaa9
1 changed files with 78 additions and 1 deletions
|
|
@ -1 +1,78 @@
|
|||
Welcome to the Wiki.
|
||||
# 14. Roosters & Planningen
|
||||
|
||||
> **Rol & Verantwoordelijke:** Bestuur / Interne Commissies
|
||||
> **Laatst gecontroleerd:** Augustus 2026
|
||||
|
||||
---
|
||||
|
||||
## Overzicht & Doel
|
||||
|
||||
De module **Roosters** wordt door het bestuur en de commissies gebruikt voor het geautomatiseerd aanmaken, beheren en inzien van planningen binnen de vereniging (zoals het eerstejaarspoetsrooster).
|
||||
|
||||
Het systeem berekent op basis van geselecteerde datums, beschikbare leden en een ingestelde frequentie automatisch een eerlijke verdeling van de taken.
|
||||
|
||||
> **Let op:** Roosters zijn uitsluitend een **interne beheertool** voor het bestuur. Gegenereerde roosters zijn **niet** zichtbaar voor gewone leden in de app of op de website.
|
||||
|
||||
---
|
||||
|
||||
## Status-overzicht
|
||||
|
||||
Elk rooster in het beheerdersoverzicht heeft een specifieke status voor intern gebruik:
|
||||
|
||||
| Status | Tag kleur | Betekenis |
|
||||
| :--- | :--- | :--- |
|
||||
| **Concept** | Grijs (`draft`) | Het rooster is aangemaakt of gegenereerd, maar nog niet definitief gemaakt door het bestuur. |
|
||||
| **Actief** | Groen (`published`) | Het rooster is definitief en wordt actief gebruikt door het bestuur voor het beheer. |
|
||||
| **Verlopen** | Rood (`expired`) | De datums in het rooster liggen in het verleden. |
|
||||
|
||||
---
|
||||
|
||||
## Stappenplan: Nieuw Rooster Genereren
|
||||
|
||||
Het aanmaken van een rooster verloopt via een wizard van 3 stappen in het beheerdersdashboard:
|
||||
|
||||
### Stap 1: Titel & Datums instellen
|
||||
1. Ga in het dashboard naar **Roosters** en klik op de knop **Nieuw rooster**.
|
||||
2. Vul een duidelijke **Titel** in (bijv. `Poetsrooster Eerstejaars Q1`).
|
||||
3. Klik op de kalender om alle **datums** te selecteren waarop de taak moet worden uitgevoerd.
|
||||
* *Geselecteerde datums verschijnen als chips onder de kalender.*
|
||||
* *Klik op het kruisje van een chip om een per ongeluk gekozen datum te verwijderen.*
|
||||
4. Klik op **Volgende**.
|
||||
|
||||
### Stap 2: Leden Selecteren
|
||||
1. Selecteer een **Lichting** in het uitrolmenu (bijv. `Lichting 2025`). Het systeem haalt direct de bijbehorende leden op.
|
||||
2. Controleer de lijst met leden:
|
||||
* Gebruik **Alles selecteren** of **Alles deselecteren** om snel aanpassingen te doen.
|
||||
* Vink individuele leden aan of uit om specifieke personen uit te sluiten.
|
||||
3. Klik op **Volgende**.
|
||||
|
||||
### Stap 3: Parameters Instellen & Genereren
|
||||
1. Controleer de **Samenvatting** (Titel, aantal datums en aantal geselecteerde leden).
|
||||
2. Stel de **Frequentie per lid** in: dit geeft aan hoeveel keer elk lid *minimaal* ingeroosterd moet worden over de gehele periode.
|
||||
3. Klik op **Genereer Schema**.
|
||||
|
||||
> Het algoritme verdeelt de diensten automatisch over de geselecteerde datums. Na het genereren word je direct doorgestuurd naar de detailpagina van het zojuist aangemaakte rooster.
|
||||
|
||||
---
|
||||
|
||||
## Rooster Beheren, Bewerken & Aanwezigheid Registreren
|
||||
|
||||
In het detailoverzicht van een rooster worden alle ingeplande dagen naast elkaar weergegeven.
|
||||
|
||||
### Leden Toevoegen, Verwijderen en Ruilen
|
||||
* **Lid toevoegen aan dag:** Gebruik het zoekveld `+ Lid toevoegen` onderaan een specifieke dagkolom om direct een extra lid aan die dag toe te wijzen.
|
||||
* **Lid verwijderen van dag:** Klik op het rode **kruis-icoon** achter de naam van het lid.
|
||||
* **Toewijzing aanpassen of ruilen:** Klik op de naam van het ingedeelde lid om het bewerkvenster te openen. Via dit venster kun je:
|
||||
* De toewijzing verplaatsen naar een andere dag.
|
||||
* De optie **Ruilen met lid op die dag** inschakelen om direct van dienst te wisselen met een ingepland lid op de doeldatum.
|
||||
|
||||
### Aanwezigheid Registreren & Bijhouden
|
||||
Met de aanwezigheidsfunctie kan het bestuur na afloop van een dienst bijhouden wie er aanwezig was:
|
||||
|
||||
1. Klik in de header van een specifieke dag op het **gebruiker-icoon** om de aanwezigheidsmodus voor die dag in te schakelen.
|
||||
2. Bij elk lid op die dag verschijnen drie statusbolletjes:
|
||||
* **Grijs:** Niet gemarkeerd.
|
||||
* **Groen:** Aanwezig.
|
||||
* **Rood:** Afwezig (boete).
|
||||
3. Selecteer de juiste status per lid.
|
||||
4. Klik onderaan de dagkolom op **Opslaan** om de aanwezigheid definitief te verwerken in het systeem.
|
||||
Loading…
Reference in a new issue