Bearbeiter als Attribut eines SAP Organisationsobjektes 
Verwendung
Hinter den Organisatorischen Einheiten, die in den Stammdaten eines Business-Objektes angegeben sind, stehen in der Regel Planstellen oder Organisationseinheiten, die möglicherweise als Empfänger eines Workitems adressiert werden sollen. Im folgenden wird der Ablauf beschrieben, wie diese Bearbeiter aus den Organisatorischen Einheiten ermittelt werden und indirekt als Attribut des Business-Objektes zur Verfügung stehen.

Voraussetzungen
Business Objekttyp und SAP Organisationsobjekttyp
Die Organisatorischen Einheiten werden, technisch gesehen, durch die
SAP Organisationsobjekte im Business Object Repository repräsentiert.Attribute zu einem Anwendungsobjekttyp können mit Referenzen auf diese SAP-Organisationsobjekttypen definiert werden.
und das Interface IFSTROBJCTJeder SAP Organisationsobjekttyp (Beispiel: Konstruktionsbüro) sollte das Interface
IFSTROBJCT unterstützen. Dadurch erbt dieser Objekttyp das Attribut Agents ( Bearbeiter). Dieses Attribut liefert die mit dem SAP Organisationsobjekt verknüpfte Planstelle oder Organisationseinheit zurück.Viele der von SAP ausgelieferten SAP Organisationsobjekttypen unterstützen bereits das Interface
IFSTROBJCT .Nur wenn das nicht der Fall ist, ist ein Subtyp des entsprechenden Objekttyps um das Interface
IFSTROBJCT zu erweitern. Programmierung ist nicht erforderlich.Verknüpfung zwischen Aufbauorganisation und SAP Organisationsobjekten
Jedes SAP Organisationsobjekt muß mit der entsprechenden Planstelle oder Organisationseinheit verknüpft sein. Da die Aufbauorganisation erst kundenspezifisch aufgebaut wird, ist die Durchführung dieses Schrittes immer erforderlich.
Weitere Informationen finden Sie unter
SAP Organisationsobjekte zuordnen.Zuständigkeit für einen Schritt
Bei der Festlegung der Zuständigkeit für einen Schritt im Rahmen einer Workflow-Definition kann dann der Bearbeiter aus dem Workflow-Container abgeleitet werden und über einen mehrstufigen Ausdruck der Form
&<Business Objekttyp>.<SAP-Organisationsobjekttyp>.Agents& angegeben werden.

Im Eingabebild für die Zuständigkeit markieren Sie Container und tragen &Material.Labor.Agents& ein.

Der hier vorgestellte Ablauf macht die Definition und Verwendung einer entsprechenden Rolle überflüssig.
Fehlerbehandlung
Zur Ausführungszeit dieses Schrittes können sich nach der Auswertung des Ausdrucks folgende Fehlersituationen ergeben:
Falls eine der oben genannten Fehlersituationen vorliegt, wird der Schritt dennoch als Workitem instanziiert und an alle möglichen Bearbeiter der Einzelschrittaufgabe adressiert.
Hinweis auf verwandte Themen
Es gibt ein alternatives Konzept, das ebenfalls die Beziehung zwischen Organisatorischen Einheiten und Business Objekten ausnutzt und die Definition einer Rolle erfordert. Dieses zunächst umständlicher erscheinende Konzept wird beispielsweise dann benötigt, wenn eine Rolle als Defaultrolle einer Einzelschrittaufgabe eingetragen werden soll oder wenn eine abweichende Fehlerbehandlung erforderlich ist.