Statussen voor formulieren
In ControlOffice doorlopen formulieren een bepaalde "flow". Hoe deze flow loopt, wordt bepaald door statussen en hun overgangen. Beheerders kunnen in ControlOffice zelf statussen definiëren. Echter, sommige statussen hebben een betekenis binnen ControlOffice. Om beheerders optimale vrijheid te geven en toch een correcte werking van ControlOffice te bewerkstelligen wordt op deze pagina uitgelegd hoe ControlOffice met formulier statussen omgaat.
De statussen kennen 2 niveau's, namelijk het basistype, en de daadwerkelijke status(sen) per/in de basistype.
Voor werkorders gelden de volgende basistypes.
| Basistype | Systeem-betekenis |
|---|---|
| Aangemaakt | Het formulier is gemaakt, maar er is nog niets ingevuld. |
| Gereed | Het formulier is volledig ingevuld. |
| Compleet | Het formulier is compleet (te gebruiken voor een "digitale handtekening"). |
| Gesloten | Het formulier is volledig afgehandeld. |
| Geannuleerd | De afhandeling van het formulier is geannuleerd. |
Per basistype kunnen door de gebruiker meerdere statussen aangemaakt worden.
De formulierenkunnen deze flow doorlopen, er mag uiteraard één of meerdere stappen overgeslagen worden. In theorie kan een formulier van "Aangemaakt" naar "Gesloten" gezet worden zonder de tussenliggende stappen uit te voeren.
In alle gevallen geldt de regel dat in één keer meerdere statussen vooruit tot gevolg heeft dat de tussenliggende overgangen ook uitgevoerd en gevalideerd worden. Eveneens geldt, dat meerdere statussen in één keer terugzetten betekent dat de tussenliggende stappen terug ook doorlopen worden.
Per basistype kan worden aangegeven of een gebruiker rechten heeft om een formulier op de status te zetten, een formulier in de status te wijzigen, en/of een formulier uit de status te mogen halen. Zo kan het bijvoorbeeld mogelijk worden gemaakt dat iemand een formulier op "Gereed" mag zetten, maar zodra de formulier die status heeft, de formulier niet meer mag bewerken en ook niet de formulier uit die status meer mag terug zetten naar een vorige of volgende status.
Mogelijke statusovergangen zijn (van = rijen, naar = kolommen):
| Aangemaakt | Gereed | Compleet | Gesloten | Geannuleerd | |
|---|---|---|---|---|---|
| Aangemaakt | x | x | |||
| Gereed | x | x | x | x | |
| Compleet | x | x | |||
| Gesloten | x | ||||
| Geannuleerd | x | x |
De statusovergangen die niet mogelijk zijn worden door ControlOffice niet getoond.