GS verfügt über ein sehr flexibles und komplexes System zur Verwaltung von Aufgaben, Tätigkeiten und Ergebnissen.
Eine Tätigkeit stellt in GS einen Handlungsschritt in einer Abfolge von Handlungsschritten dar. Jede Aufgabe kann beliebig viele Ad-Hoc Tätigkeiten oder Tätigkeiten von Definition beinhalten. Ergebnisse können zu jeder Tätigkeitsdefinition hinzugefügt werden. Wird die Tätigkeit durchgeführt, können die Ergebnisse erfasst werden. Eine Tätigkeit bezieht sich in der Regel auf ein Objekt aus der Objektverwaltung.
In GS werden Tätigkeiten in einer Aufgabe zusammengefasst. Mehrere Aufgaben können wiederum zu einer Tour zusammengestellt werden, bei denen die einzelnen Aufgaben in eine bestimmte Reihenfolge gebracht werden können. Die Aufgabe bezieht sich in der Regel auf ein Objekt aus der Objektverwaltung. Die Objekte, auf welche sich die Tätigkeiten der Aufgabe beziehen, können identisch oder verschieden von dem Objekt der Aufgabe sein. Oft wird eine Aufgabe mit dem Vaterobjekt, die Tätigkeiten mit Unterobjekten dieses Vaterobjektes verknüpft. Ein kurzes Beispiel soll den Zusammenhang verdeutlichen:
Am "Produktionsort I - Werk Köln" gibt es unterhalb der Gebäudetechnik vier Feuerlöscher. Um die Wartung dieser Feuerlöscher zu organisieren kann an jedem Feuerlöscher einzeln eine Ad-Hoc Aufgabe mit einer Ad-Hoc Tätigkeit zur Wartung angelegt werden.

Abb.: Ad-Hoc-Aufgabe für die Wartung eines Feuerlöschers