De functionaliteiten Toegangscontrole en Workflow vormen een volledige herwerking van de oude functionaliteit “Rechten” binnen de SAM’URAI-oplossingen.
Ze maken het mogelijk om uitnames van artikelen nauwkeuriger, duidelijker en schaalbaarder te beperken en te beheren, op basis van:
de gebruikers,
de containers,
de tijdstippen,
en de bedrijfsregels: producten, categorieën, quota, enz.
1. Toegangscontrole
Algemeen principe
Een toegangscontrole maakt het mogelijk om de toegang van een gebruiker tot bepaalde containers te beperken, op vooraf bepaalde dagen of tijdsperiodes.
Het gaat om een eerste beveiligingsniveau, dat actief is vóór elke logica rond productbeperkingen of quota.
Voorbeeld
Configuratie
Na validatie
Standaardgedrag*
Een gebruiker zonder toegangscontrole:
heeft toegang tot alle containers,
7 dagen op 7,
24 uur per dag.
Er wordt geen enkele beperking toegepast.
Koppeling gebruiker / toegangscontrole
Een gebruiker kan slechts aan één toegangscontrole tegelijk gekoppeld zijn.
Een toegangscontrole kan aan één of meerdere gebruikers gekoppeld worden.
De toegangscontrole bepaalt waar en wanneer de gebruiker toegang heeft tot de containers.
Definitie van de tijdsperiodes
Voor elke dag van de week is het mogelijk om een toegangsperiode te definiëren.
Voorbeeld:
Maandag: van 08:30 tot 17:30
Dinsdag: van 08:30 tot 17:30
Woensdag: geen toegang
…
Elke dag wordt afzonderlijk geconfigureerd, zodat de toegang kan worden aangepast aan de werkelijke activiteitstijden.
Beperking van de containers
De toegangscontrole maakt het ook mogelijk om de toegestane containers te definiëren.
Alleen de geselecteerde containers zijn toegankelijk
De andere containers zijn volledig ontoegankelijk voor de gebruiker
Blokkeringsregels
Buiten:
de gedefinieerde tijdsperiodes,
of de toegestane containers,
👉 heeft de gebruiker geen toegang en kan hij geen enkele uitname van artikelen uitvoeren.
==> Doelstellingen van de toegangscontrole
De toegang tot de containers beveiligen
Uitnames buiten de toegestane tijdstippen beperken
De toegang aanpassen op basis van gebruikersprofielen
Het beheer van rechten vereenvoudigen ten opzichte van de oude functionaliteit
2. Workflow — Introductie
De functionaliteit Workflow gaat verder dan de toegangscontrole.
Ze maakt het mogelijk om geavanceerde bedrijfsregels in te stellen, met name:
beperkingen op categorieën, producten of artikelen,
en, in een tweede fase, uitnamequota.
De Workflow treedt in werking na de toegangscontrole en bepaalt wat de gebruiker mag uitnemen, en in welke hoeveelheid, op basis van de ingestelde frequenties.
✅ Samengevat
De Workflow werkt als een cascadefilter:
Categorieën → Producten → Artikelen → Uitnamemodus
Elke keuze bepaalt de volgende stap om een duidelijke, logische en veilige selectie te garanderen.
🧩 Workflow – Werkingsprincipe
De Workflow maakt het mogelijk om progressieve beperkingen te definiëren, georganiseerd volgens een stapsgewijze logica.
Elk niveau bepaalt het volgende om een coherente en gecontroleerde selectie te garanderen.
🗂️ Stap 1 – Beperking per categorie
Deze eerste stap maakt het mogelijk om de perimeter van de toegankelijke categorieën te definiëren.
✔️ Als er geen categorie wordt geselecteerd, zijn alle categorieën beschikbaar
✔️ De geselecteerde categorieën worden niet beschikbaar voor uitname, als beperking voor de gebruiker
✅ De niet-geselecteerde categorieën blijven beschikbaar voor uitname
👉 Deze selectie vormt de basis van de volledige Workflow en heeft invloed op de volgende stappen van de Workflow.
📦 Stap 2 – Beperking per product
Zodra de categorieën zijn gedefinieerd, maakt de Workflow het mogelijk om de productselectie te beperken.
✔️ Alleen producten die behoren tot de eerder toegestane categorieën kunnen worden geselecteerd
❌ Producten uit geselecteerde categorieën worden automatisch uitgesloten
👉 Dit garandeert de samenhang tussen categorieën en producten.
🧾 Stap 3 – Beperking per artikel
Hetzelfde principe geldt op artikelniveau.
✔️ Alleen artikelen die gekoppeld zijn aan de eerder toegestane producten kunnen worden geselecteerd
❌ Elke selectie buiten deze perimeter is onmogelijk
👉 Deze stap verfijnt de controle nog verder.
🚚 Stap 4 – Uitnamemodus per regel
Voor elke regel van de Workflow is het mogelijk om de uitnamemodus te definiëren:
🔹 Click & Collect
🔹 Directe uitname
👉 Deze instelling maakt het mogelijk om de Workflow aan te passen aan verschillende toepassingen en organisaties.
3. Quota — Aanvulling op de Workflow
Algemeen principe
Quota maken het mogelijk om de hoeveelheden artikelen die kunnen worden uitgenomen te beperken, volgens regels die in de Workflow zijn gedefinieerd.
Ze treden in werking na alle reeds toegepaste beperkingen:
Toegangscontrole: waar en wanneer de gebruiker toegang heeft
Workflow: wat de gebruiker mag uitnemen
Quota: hoeveel de gebruiker mag uitnemen
Quota zijn alleen van toepassing op elementen die al door de Workflow zijn toegestaan.
Doelstellingen van de quota
De uitnamevolumes per gebruiker beheersen
Misbruik of overconsumptie voorkomen
De hoeveelheden aanpassen aan de bedrijfsbehoeften
Gebruik differentiëren volgens profielen of contexten
Types quota
Quota kunnen op verschillende niveaus worden gedefinieerd:
per categorie,
per product,
per artikel.
👉 Het quotaniveau hangt af van de granulariteit die in de Workflow is gedefinieerd.
Frequentie van de quota
Elk quota is gekoppeld aan een resetfrequentie:
per dag,
per week,
per maand,
of over een gedefinieerde periode.
De frequentie bepaalt over welke periode de uitnameteller wordt berekend.
Blokkerende of niet-blokkerende quota
Voor elk quota is het mogelijk om het gedrag te definiëren.
🔒 Blokkerend quota
Zodra het quota is bereikt:
wordt de uitname volledig geblokkeerd,
kan de gebruiker het betreffende artikel niet meer selecteren,
wordt er een informatiemelding weergegeven.
👉 Geen enkele overschrijding is toegestaan.
⚠️ Niet-blokkerend quota
Zodra het quota is bereikt:
blijft de uitname mogelijk,
informeert een waarschuwingsmelding de gebruiker dat het quota is overschreden.
👉 Deze modus maakt een flexibele controle mogelijk, zonder de activiteit te blokkeren.
Logica voor de toepassing van quota
Quota volgen de cascade-logica van de Workflow.
Ze zijn alleen van toepassing op:
de toegestane categorieën,
de toegestane producten,
de toegestane artikelen,
en de gedefinieerde uitnamemodus.
👉 Een artikel dat niet toegankelijk is via de Workflow is nooit onderworpen aan quota, omdat het niet zichtbaar is voor uitname.
Prioriteit en samenhang van de regels
De Toegangscontrole blijft altijd prioritair
De Workflow definieert de toegestane perimeter
De Quota regelen de volumes binnen deze perimeter
Deze hiërarchie garandeert een duidelijk, leesbaar en coherent beheer van de regels.
Standaardgeval
Als er geen quota is gedefinieerd:
wordt er geen hoeveelheidbeperking toegepast,
blijven de uitnames onbeperkt voor de toegestane elementen.
Samengevat
Quota vormen het laatste controleniveau:
👉 Toegang krijgen — Toegangscontrole
👉 Selecteren — Workflow
👉 Beperken — Quota
Ze maken het mogelijk om veiligheid, flexibiliteit en controle over het gebruik te combineren, terwijl ze zich aanpassen aan de bedrijfsbeperkingen.


