De productiekrachten kunnen worden gerangschikt in ploegendiensten. De meest gebruikelijke modellen zijn één-, twee- of drieploegendienstmodellen, maar meer ingewikkelde modellen zijn mogelijk, met verschillende ploegendienstindelingen die voor verschillende dagen van de week zijn gepland.
Een ploegendienst heeft de volgende eigenschappen:
- Een unieke code ter identificatie.
- De code wordt gegenereerd op basis van een mask.
- De start- en einddatums en de tijden moeten worden opgegeven.
- De nettotijd van de ploegendienst wordt gespecificeerd.
NB
Een ploegendienst met een startdatum en -tijd in het verleden kan niet worden verwijderd.