Die Planungsregeln, Planungsteuerungsmechanismen und Rahmenbedingungen werden Constraints genannt. Einige dieser Constraints gelten als Muss-Bedingungen für die automatische Planung, d.h. Ressourcen, die von diesen Einstellungen betroffen sind, werden bei der Planung immer berücksichtigt und die Muss-Bedingung wird in jedem Fall eingehalten. Andere Einstellungen führen dagegen nur zu einer Einschränkung der Verfügbarkeit bei der automatischen Planung bzw. einer Optimierung der erstellten Pläne. Die Constraints, die für das gleiche fachliche Thema zuständig sind, werden in Constraint-Gruppen zusammengefasst.

Aufgrund der Vielfalt der Constraint-Einstellungen, die gfos Nutzer vornehmen können sowie der Vielzahl von Constraints, wurde das neue Programm „Constraint Gruppe“ (EST104) realisiert.