Statussen voor inkooporders
In ControlOffice doorlopen inkooporders 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 inkooporder statussen omgaat.
De statussen kennen 2 niveau's, namelijk het basistype, en de daadwerkelijke status(sen) per/in de basistype.
Voor inkooporders gelden de volgende basistypes.
| Systeem-betekenis | |
|---|---|
| Aangemaakt | Er is een inkooporder en alle verplichte velden zijn ingevuld. |
| Mag besteld worden | De inkooporder mag besteld worden. |
| Besteld | De inkooporder is bij de leverancier besteld. |
| Geleverd | De bestelling is (gedeeltelijk) geleverd. |
| Compleet | Alle bestelde artikelen zijn geleverd, of er is aangegeven dat de bestelling niet volledig geleverd gaat worden. |
| Gesloten | De inkooporder is volledig afgehandeld en kan niet meer gewijzigd worden. |
| Geannuleerd | Een inkooporder die bij de leverancier was besteld (dus een verplichting) is geannuleerd. De inkooporder kan niet meer gewijzigd worden. |
Per basistype kunnen door de gebruiker meerdere statussen aangemaakt worden.
De inkooporders kunnen deze flow doorlopen, er mag uiteraard één of meerdere stappen overgeslagen worden. In theorie kan een inkooporder van "Aangemaakt" naar "Verzonden naar leverancier" gezet worden zonder de tussenliggende statussen 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 inkooporder op de status te zetten, een inkooporder in de status te wijzigen, en/of een inkooporder uit de status te mogen halen. Zo kan het bijvoorbeeld mogelijk worden gemaakt dat iemand een inkooporder op "Besteld" mag zetten, maar zodra de inkooporder die status heeft, de inkooporder niet meer mag bewerken en ook niet de inkooporder uit die status meer mag terug zetten naar een vorige of volgende status.
Mogelijke statusovergangen zijn (van = rijen, naar = kolommen):
| Aangemaakt | Mag besteld worden | Besteld | Geleverd | Compleet | Gesloten | Geannuleerd | |
|---|---|---|---|---|---|---|---|
| Aangemaakt | x | x | |||||
| Mag besteld worden | x | ||||||
| Besteld | x | x | x | x | x | x | |
| Geleverd | x | x | |||||
| Compleet | x | ||||||
| Gesloten | x | ||||||
| Geannuleerd | x |
De statusovergangen die niet mogelijk zijn worden door ControlOffice niet getoond.