Ploegenroosters · Ploegenplanning

DutyCheck

Dienstroosters voor ploegenteams. Perioden, conflictregels en de cyclus concept → gepubliceerd → afgesloten worden serverzijdig afgedwongen. Een gepubliceerd rooster komt overeen met de op de server geldige stand — inclusief audit-snapshots.

  • Zelf gehost
  • PHP 8.2 – 8.5 · NC 32–34
  • AGPL-3.0-or-later

Wat het doet

DutyCheck splitst de planning op in duidelijke levenscyclusstappen (opstellen, valideren, publiceren, sluiten) zodat de juiste mensen het juiste rooster op het juiste moment zien en u achteraf een schoon dossier heeft.

Periodeworkflow

Rasters opstellen, valideren, publiceren en sluiten met expliciete vangrails. Heropening is gecontroleerd en traceerbaar.

Conflictregels

Overlappingen, rustperioden en beleidscontroles worden aan de serverzijde afgedwongen. De interface toont — de server beslist.

Rolbewuste weergaven

Planner-, locatieleider- en werknemersweergaven: ze zien allemaal wat ze nodig hebben en niets wat ze niet zouden moeten doen.

Afwezigheid via zelfbediening

Vraag afwezigheden rechtstreeks in de app aan en bekijk deze, naast het schema zelf.

Momentopnamen van audits

Snapshots van bewijsmateriaal laten precies zien wat er is gepubliceerd en wanneer. Handig als een klant of auditor er later naar vraagt.

Optionele tijdregistratielink

Spiegel afwezigheden naar ArbeitszeitCheck wanneer deze is geïnstalleerd (optioneel, schakelbaar in de instellingen).

Gebouwd voor veiligheidsdiensten

Ontworpen op basis van echte workflows voor beveiligings- en dienstverlenende bedrijven, maar toepasbaar overal waar roosters controleerbaar moeten zijn.

Toegankelijkheid

Doelen WCAG 2.1 AA: volledige toetsenbordnavigatie, schermlezervriendelijke opmaak, responsieve lay-out vanaf 320 px.

Past bij deze modules

DutyCheck is bewust geen tijdregistratie- of facturatietool. Het plant diensten en roosters — volledig bruikbaar zonder andere Check-apps.

  • ArbeitszeitCheck (optioneel) — wanneer beide apps geïnstalleerd zijn, verschijnt goedgekeurd verlof uit ArbeitszeitCheck op het rooster (alleen-lezen), zodat niemand tijdens afwezigheid wordt ingepland. Beschikbaar
  • ProjectCheck (optioneel) — factureerbare projecturen; andere taak dan roosterplanning. Beschikbaar
  • DutyCheck + ArbeitszeitCheck — wisselende weekdoelen (bijv. twee-weken apotheekritme) uit het gepubliceerde rooster naar de berekening van streefuren. Gepland

ArbeitszeitCheck — tijdregistratie · Gids ploegendienst · Alle modules in één oogopslag

Schermafbeeldingen

Klik op een screenshot om te vergroten. Gebruik of de pijlen op het scherm om door de galerij te bladeren; Esc om te sluiten.

Installeren & vereisten

DutyCheck wordt gepubliceerd in de officiële Nextcloud App Store en op GitHub.

Vanuit de App Store

  1. Meld u aan bij Nextcloud als beheerder.
  2. Open Apps.
  3. Zoek naar DutyCheck.
  4. Downloaden en inschakelen.

Handmatig vanuit Git

git-kloon https://github.com/aSoftwareByDesignRepository/\
nextcloud-dutycheck.git \
/pad/naar/nextcloud/apps/dutycheck
cd /pad/naar/nextcloud
php occ-app: schakel dutycheck in

Vereisten

  • PHP 8.2 – 8.5
  • MySQL/MariaDB of PostgreSQL
  • Optioneel: ArbeitszeitCheck voor afwezigheidsspiegeling

Terug naar alle apps

DutyCheck Mobile (optioneel)

De webapp blijft gratis (AGPL). De officiële telefoonapp is voor organisaties die medewerkers het rooster op de telefoon willen laten inzien en bevestigen. Catalogusprijs: € 5 per gebruiker / jaar, vanaf € 25 / jaar voor tot vijf gebruikers (factuur en licentiesleutel). Android; nog niet openbaar in de Play Store vermeld — de webapp dekt de roosterexploitatie. Geen iOS, geen Terminal-SKU.

Ondersteun deze app

Deze apps worden openbaar onderhouden. Als DutyCheck uw organisatie helpt, u kunt lopende werkzaamheden financieren GitHub-sponsors. Wilt u dat een functie eerder wordt verzonden of op maat wordt gemaakt voor uw configuratie? Neem contact met ons op — we bespreken graag de gesponsorde functieontwikkeling.