Während der Datenübertragung zwischen ARIS und SAP® Solution Manager wird die verbindliche Hierarchiestruktur angelegt, wie in der Standardmethodenkonfiguration des Branch definiert. Die Methodenkonfiguration bestimmt, wie Datenbankelemente nach dem Herunterladen von SAP®-Branches oder nach der SAP®-Synchronisation in ARIS angezeigt werden. Der ARIS-Administrator kann die Standardmethodenkonfiguration für Branches individuell anpassen. Dies ermöglicht es, andere Elementtypen zu verwenden, z. B. BPMNTM-Diagramme.
Hierarchie
Die hierarchische Struktur der SAP® Solution Manager-Elemente wird in ARIS mit Hilfe der definierten Hinterlegungsstruktur aufgebaut. Strukturelemente werden durch SAP-Funktionen abgebildet. Die hierarchische Struktur wird über Funktionen mit speziellen SAP-Funktionstyp-Attributen, Datenbank-Untergruppen und Modellen mit zugehörigen SAP-Modelltyp-Attributen gehandhabt. Das für Funktionen verwendete Standardsymbol wird abhängig vom für die Hinterlegung gewählten Modelltyp verwendet. Das Attribut SAP-Funktionstyp einer Funktion muss dem Attribut SAP-Modelltyp des hinterlegten Modells entsprechen. In diesem Modell dürfen nur Funktionen vom nächst tieferen SAP-Funktionstyp ausgeprägt sein. Sie können einer Funktion mehrere Modelle vom selben Typ wie EPK oder Funktionszuordnungsdiagramm hinterlegen. Bei der Verwendung von BPMN-Diagrammen ist nur ein hinterlegtes BPMN-Diagramm erlaubt. Das Attribut SAP-Modelltyp muss nur für das eine Modell gepflegt sein, das für die Synchronisation relevant ist, und die Hinterlegungsstruktur muss konsistent sein.
So werden die Zuordnungen automatisch erstellt.
Durch das Platzieren von Elementen in einer beliebig eingebetteten Ordnerstruktur sind beliebig viele Ebenen möglich. In ARIS erfolgt die Handhabung von SAP-Ordnern nach Untergruppen, Funktionen mit dem Attributwert vom SAP-Funktionstyp Ordner und Modellen mit dem Attributwert vom SAP-Modelltyp Ordner. Sie können Ordner verwenden, um sowohl die Szenarien als auch die Prozessschritt-Bibliothek (PSL) und die Interface Library zu strukturieren. Unterhalb der Geschäftsprozessstruktur können Ordner nur Szenarien oder Ordner als untergeordnete Elemente haben. Übergeordnete Elemente können Ordner oder Wurzelknoten sein. Die gleichen Regeln gelten für die PSL. Da es in der PSL aber keine Szenarien oder Prozesse gibt, können Prozessschritt-Ordnern dort nur Prozessschritt-Originale untergeordnet sein.
In ARIS werden Ordner wie die übrigen SAP-Strukturelemente Branch, Szenario, Prozess und Prozessschritt gehandhabt. Für Ordnerelemente können Sie die neuen SAP-Funktionstypen und SAP-Modelltypen Ordner, Prozessschritt-Ordner, Ordner der ausführbaren Einheiten und Schnittstellenordner verwenden.
Hierarchie |
SAP-Modelltyp/ |
Untergeordnet |
Übergeordnet |
---|---|---|---|
Branch |
Projekt |
Folder Prozessschritt-Ordner (PSL) Ordner der ausführbaren Einheiten Schnittstellenordner |
- |
Folder |
Folder |
Folder Szenario |
Branch oder Folder |
Szenario |
Szenario |
Prozess |
Folder |
Prozess |
Prozess |
Prozessschritt PSL-Ausprägung* |
Szenario |
Prozessschritt |
Prozessschritt |
- |
Prozess |
Prozessschritt-Ordner (PSL) |
Prozessschritt-Ordner |
Prozessschritt-Original (PSL) |
Prozessschritt-Ordner (PSL) |
Prozessschritt-Original (PSL) |
Prozessschritt-Ordner |
- |
Prozessschritt-Ordner (PSL) |
Ordner der ausführbaren Einheiten |
Ordner der ausführbaren Einheiten |
Ordner der ausführbaren Einheiten |
Ordner der ausführbaren Einheiten |
Schnittstellenordner |
Schnittstellenordner |
Schnittstellenordner Keine** |
Schnittstellenordner |
*Im Gegensatz zu SAP können Sie in ARIS Ausprägungen von ursprünglichen Prozessschritten als untergeordnete Prozesselemente verwenden.
**Im Gegensatz zu SAP werden Schnittstellen in ARIS nicht als Strukturelemente sondern als Hinterlegungen zugeordnet. Dieses Beispiel zeigt, wie diese SAP-Lösung in ARIS zugeordnet wird.
Der Branch Entwicklung der Lösung DEMO_ARIS Branch wurde in die SAP-Datenbank-Untergruppe heruntergeladen. Die oberste Struktur beginnt immer mit einer Wurzelfunktion des SAP-Funktionstyps Projekt. Diese Wurzelfunktion sowie die Untergruppe, die die Inhalte des Branch enthält, hat stets denselben Namen wie das SAP-Projekt bzw. der SAP-Branch.
In der Untergruppe werden die Inhalte in Hierarchieebenen gespeichert.
Sie enthält die Untergruppen Geschäftsprozess, Prozessschritt-Bibliothek, Rollen sowie die Systemlandschaft-Untergruppen.
Wenn Sie in der Projektkonfiguration die Methodenkonfiguration zur Verwendung von BPMN anpassen, wird die hierarchische Struktur der Projekte wie folgt abgebildet:
Projekt/Branch (Einstiegsobjekt)
SAP®Solution Manager-Projekte und -Branches werden in ARIS durch Einstiegsobjekte dargestellt. Es werden automatisch Objekte vom Typ Funktion angelegt. Diese Einstellung können Sie nicht ändern. Bei den Einstiegsobjekten ist der SAP-Funktionstyp Projekt automatisch gewählt. Den Einstiegsobjekten werden Modelle des SAP-Modelltyps Projekt hinterlegt.
Standardmäßig wird dem Einstiegsobjekt in Branch- und Projektkonfigurationen automatisch ein Modell vom Typ Funktionszuordnungsdiagramm (FZD) hinterlegt. Wenn Sie in der Methodenkonfiguration für die Projekte den Modelltyp BPMN Process Diagram gewählt haben, wird der Funktion zusätzlich ein Process Diagram hinterlegt. Im FZD werden die zugeordneten Anwendungssysteme aufgeführt. In der BPMN Process Diagram werden die Geschäftsszenarien angezeigt.
Wenn Sie in der Methodenkonfiguration für Branches und Ordner den Modelltyp Enterprise BPMN Process Diagram gewählt haben, wird der Funktion zusätzlich ein Process Diagram hinterlegt. Im FZD werden die zugeordneten Anwendungssysteme aufgeführt. Im Enterprise BPMN Process Diagram werden die Geschäftsszenarien angezeigt. In diesen Diagrammen können synchronisationsrelevante Elemente von denjenigen, die für die SAP-Synchronisation nicht relevant sind, visuell unterschieden werden.
Diese Projektmodelle vom SAP-Modelltyp Projekt dürfen nur Geschäftsszenarien enthalten. Geschäftsszenarien werden in BPMN Process Diagram standardmäßig als Objekte vom SAP-Funktionstyp Szenario mit dem Symbol User task abgebildet.
Ordner
Für Ordnerelemente können Sie die neuen SAP-Funktionstypen und SAP-Modelltypen Ordner, Prozessschritt-Ordner, Ordner der ausführbaren Einheiten und Schnittstellenordner verwenden. Durch das Platzieren von Elementen in einer beliebig eingebetteten Ordnerstruktur sind beliebig viele Ebenen möglich. In ARIS erfolgt die Handhabung von SAP-Ordnern nach Untergruppen, Funktionen mit dem Attributwert vom SAP-Funktionstyp Ordner und Modellen mit dem Attributwert vom SAP-Modelltyp Ordner. Sie können Ordner verwenden, um sowohl die Szenarien als auch die Prozessschritt-Bibliothek (PSL) und die Interface Library zu strukturieren. Unterhalb der Geschäftsprozessstruktur können Ordner nur Szenarien oder Ordner als untergeordnete Elemente haben. Übergeordnete Elemente können Ordner oder Wurzelknoten sein. Die gleichen Regeln gelten für die PSL. Da es in der PSL aber keine Szenarien oder Prozesse gibt, können Prozessschritt-Ordnern dort nur Prozessschritt-Originale untergeordnet sein.
Szenario
Für SAP® Solution Manager-Geschäftsszenarien werden in ARIS automatisch Objekte vom Typ Funktion angelegt. Diese Einstellung können Sie nicht ändern. Für Geschäftsszenarien wird für das Attribut SAP-Funktionstyp automatisch der Wert Szenario gewählt. Den Geschäftsszenarien werden Modelle des SAP-Modelltyps Szenario hinterlegt.
Standardmäßig werden Geschäftsszenarien in Projektkonfigurationen automatisch je ein Modell vom Typ BPMN Collaboration Diagram und ein Modell vom Typ Funktionszuordnungsdiagramm (FZD) hinterlegt. In Branch-Konfigurationen kann der Modelltyp Enterprise BPMN Collaboration Diagram verwendet werden. Im FZD werden die zugeordneten Transaktionen, Dokumente, Endbenutzerrollen, Organisationseinheiten oder Stammdaten hinterlegt. Im BPMN Collaboration Diagram werden die Geschäftsprozesse angezeigt. Abhängig vom Modelltyp ändern sich die Symbole, mit welchen die Geschäftsprozesse ausgeprägt werden. Diese Szenariomodelle vom SAP-Modelltyp Szenario dürfen nur Geschäftsprozesse enthalten. Geschäftsprozesse werden in BPMN Collaboration Diagrams standardmäßig mit Funktionen vom SAP-Funktionstyp Prozess mit dem Symbol User task abgebildet.
Prozess
Für SAP® Solution Manager-Geschäftsprozesse werden in ARIS automatisch Objekte vom Typ Funktion angelegt. Diese Einstellung können Sie nicht ändern. Für Geschäftsprozesse wird für das Attribut SAP-Funktionstyp automatisch der Wert Prozess gewählt. Den Geschäftsprozessen werden Modelle des SAP-Modelltyps Prozess hinterlegt.
Standardmäßig wird Geschäftsprozessen in Projektkonfigurationen automatisch je ein Modell vom Typ BPMN Collaboration Diagram und ein Modell vom Typ Funktionszuordnungsdiagramm (FZD) hinterlegt. In Branch-Konfigurationen kann der Modelltyp Enterprise BPMN Collaboration Diagram verwendet werden. Im FZD werden die zugeordneten Transaktionen, Dokumente, Endbenutzerrollen, Organisationseinheiten oder Stammdaten hinterlegt. Im BPMN Collaboration Diagram werden die Prozessschritte angezeigt. Diese Prozessmodelle vom SAP-Modelltyp Prozess dürfen nur Prozessschritte enthalten. Prozessschritte werden in BPMN Collaboration Diagrams standardmäßig mit Funktionen vom SAP-Funktionstyp Prozessschritt mit dem Symbol User task abgebildet. Als BPMN-Lane-Zuordnung wird standardmäßig Endbenutzerrolle - Organisationseinheit verwendet.
Prozessschritt
Für SAP® Solution Manager-Prozessschritte werden in ARIS automatisch Objekte vom Typ Funktion angelegt. Diese Einstellung können Sie nicht ändern. Für Prozessschritte wird für das Attribut SAP-Funktionstyp automatisch der Wert Prozessschritt gewählt.
Prozessschritte stellen die unterste Hierarchiestufe dar und dürfen nur in Prozessmodellen ausgeprägt sein. Prozessschritte werden in BPMN Collaboration Diagrams standardmäßig mit Funktionen vom SAP-Funktionstyp Prozessschritt mit dem Symbol User task abgebildet. Als BPMN-Lane-Zuordnung wird standardmäßig Logische Komponente verwendet.
Hinterlegungen werden berücksichtigt, wenn SAP-ID, SAP-Funktionstypen und SAP-Modelltypen zwischen bereits synchronisierten Objektdefinitionen und Hinterlegungen übereinstimmen.
Hinterlegungen werden auch berücksichtigt, wenn keine SAP-ID existiert, Objektdefinitionen also noch nicht synchronisiert wurden, und SAP-Funktionstypen sowie SAP-Modelltypen zwischen Objektdefinitionen und Hinterlegungen übereinstimmen. Unberücksichtigt bleiben alle Hinterlegungen ohne SAP-Funktionstyp und ohne SAP-ID.
BPMN-Lane-Zuordnung
Pools und Lanes stehen ausschließlich in BPMN Collaboration Diagrams zur Verfügung. Die Zuordnung wirkt sich nur bei der Synchronisation in Richtung ARIS aus.
Damit eine eindeutige Identifikation möglich ist, werden Pools immer dem übergeordneten SAP®-Strukturelement zugeordnet und erhalten dessen Name. Falls in einem BPMN Collaboration Diagram mehrere Pools verwendet werden, können so während der Synchronisation angelegte Lanes oder SAP®-Elemente immer dem relevanten Pool zugeordnet werden.
Lanes werden automatisch in dem Pool platziert, der mit dem hierarchisch übergeordneten SAP®-Strukturelement assoziiert ist. Die Benennung der Lanes und die einzufügenden Objekte erfolgt auf Basis der in der Methodenkonfiguration definierten Lane-Zuordnung.
Folgende Zuordnungen sind möglich:
Hierarchieebene |
Lanes |
---|---|
Projekt/Branch |
Endbenutzerrolle – Organisationseinheit, Endbenutzerrolle – Planstelle, Endbenutzerrolle – Stelle, Standard-Lane, keine. Die Standardeinstellung lautet: Standard-Lane. |
Szenario |
Endbenutzerrolle – Organisationseinheit, Endbenutzerrolle – Planstelle, Endbenutzerrolle – Stelle, Logische Komponente, Standard-Lane, keine. Die Standardeinstellung lautet: Endbenutzerrolle – Organisationseinheit. |
Prozess |
Endbenutzerrolle – Organisationseinheit, Endbenutzerrolle – Planstelle, Endbenutzerrolle – Stelle, Logische Komponente, Standard-Lane, keine. Die Standardeinstellung lautet: Logische Komponente |
Falls eine Lane-Zuordnung im SAP®-System nicht eindeutig gegeben ist, weil z. B. einem Szenario mehrere Organisationseinheiten zugeordnet sind oder ein Prozess Prozessschritte mit unterschiedlichen logischen Komponenten enthält, werden diese Objekte automatisch in der Standard-Lane platziert. Die Auswahl Standard-Lane bewirkt, dass sich die Link-Zuordnung der Lane ebenfalls auf das übergeordnete Strukturelement bezieht. Die Lane erhält immer den Namen des Objekts mit dem es verknüpft ist.
Die Lane Logische Komponente auf Prozess-Ebene wird angelegt, wenn die logische Komponente eines Prozesses eindeutig ist. Das ist der Fall, wenn alle Prozessschritte derselben logischen Komponente zugeordnet sind. Falls die Lane-Zuordnung nicht eindeutig ist wird automatisch die Einstellung Standard-Lane verwendet.
In Process und Collaboration Diagrams werden die selben BPMN-Symbole verwendet. Das sind alle Symbole für platzierbare BPMN-Tasks und Subprocesses und deren abgeleitete Symbole. Symbole für Call Activities stehen nicht zur Verfügung da diese ausschließlich für Verknüpfungen (Shortcuts) und Shadow-Objekte verwendet werden. Nichtplatzierbare Objekte werden nicht angeboten, da diese zusammen mit dem Funktionsassistenten nicht verwendet werden können.
Synchronisation von BPMN-Elementen
Wird die Synchronisation für eine Lane gestartet, die eine Organisationseinheit repräsentiert, werden die relevanten Rollen automatisch berücksichtigt. Falls eine SAP-Funktion in der zugeordneten Lane angelegt wird, bleibt sie auch dann dort positioniert, wenn die Lane-Zuordnung im SAP®-System geändert wird.
SAP-Schattenfunktionen
Im BPMN-Umfeld gibt es aber keine Ausprägungskopien, mit welchen diese Objekte standardmäßig abgebildet werden. Deshalb werden für Verknüpfungen und SAP-Schattenfunktionen in Modellen der Typen BPMN Collaboration Diagram und BPMN Process Diagram SAP-Funktionen des Symboltyps Call Activity verwendet.
Eine Verknüpfung stellt eine Call Activity eines Global Tasks dar, für dessen Attribut SAP-Funktionstyp der hierarchieabhängige Wert Projekt oder Branch, Szenario, Prozess oder Prozessschritt gepflegt ist. Der Global Task muss ein gültiges Master-Objekt aus diesem Projekt sein. Eine SAP-Schattenfunktion wird auch durch eine Call Activity dargestellt, jedoch wird das Attribut SAP-Funktionstyp nicht gepflegt. Diese SAP-Funktionen können Sie optional assistiert anlegen, wodurch alle Pflichtattribute und Hinterlegungen automatisch gepflegt werden.
In Modellen der Typen BPMN Collaboration Diagram und BPMN Process Diagram dürfen BPMN-Symbole nicht geändert werden. Somit kann anhand des Symbols in Modellen nicht zwischen synchronisationsrelevanten Objekten und nichtrelevanten Objekten unterschieden werden. Sie können die Objekte aber durch Verwenden einer Modellvorlage kennzeichnen, in der Sie für synchronisationsrelevante Objekte z. B. anzeigen lassen.
Sie können bestimmte, im Modell platzierte Attribute als Symbol anzeigen lassen. Dies dient zum einen dazu, deren Platzierung schnell zu erfassen. Zum anderen können Sie durch Attributsymbole Werte von Objekt- und Kantenattributen grafisch wiedergeben, statt die Attributwerte zu platzieren. So können Sie z. B. direkt erkennen, ob Grenzwerte unter- oder überschritten werden.
Die Symbole werden für Attributtypen auf der Attributplatzierung für Objekte oder Kanten freigeschaltet. Dazu aktivieren Sie als Darstellungsoption das Kontrollkästchen Als Symbol.
definiert und im Modell durch den DialogKlicken Sie in ARIS Architect auf ARIS > Administration.
Es kann ein Symbol definiert werden, das angezeigt wird, wenn der Attributwert nicht gepflegt wurde. Daneben kann ein Symbol für den gepflegten Zustand des Attributs gewählt werden. Besitzt ein Attribut mehrere wählbare Attributwerte, kann jedem der Werte ein eigenes Attributsymbol zugewiesen werden.
Wurde z. B. durch Konventionen festgelegt, dass bestimmte Werte innerhalb eines Modells gepflegt sein müssen, kann durch die Platzierung von Symbolen mit einem Blick festgestellt werden, für welche Objekte die benötigten Werte noch nicht gepflegt sind.
Des Weiteren kann z. B. die Auswertung von Attributtypen, die eine Wahr-/Falsch-Entscheidung wiedergegeben, durch die grafische Visualisierung sehr schnell erfolgen, da der Sachverhalt mit einem Blick erfassbar ist.
Durch platzierte Symbole können also spezifische Informationen schnell aufgenommen werden, die durch eine textuelle Anzeige nicht derart optimal angeboten werden könnten.
Indem Sie Modelle der Typen Enterprise BPMN Collaboration Diagram und Enterprise BPMN Process Diagram wählen, können Sie SAP-Schattenfunktionen verwenden. In diesen Diagrammen können synchronisationsrelevante Elemente von denjenigen, die für die SAP-Synchronisation nicht relevant sind, visuell unterschieden werden.
Subprocess
Sub-Prozesse werden z. B. zum Verknüpfen von mehreren Prozessen in E2E-Prozessen verwendet. Wenn Sie SAP-Funktion vom Symboltyp Subprozess verwenden, müssen Sie für die fehlerfreie Datensynchronisation die vorausgesetzte Projekthierarchie einhalten.
Die SAP®-Projektstruktur wird in ARIS durch Hinterlegungen abgebildet. Im Gegensatz dazu haben Hinterlegungen von Subprozessen im BPMN-Umfeld eine andere Bedeutung. Abhängig von der Projektebene dürfen synchronisationsrelevante Subprozesse deshalb nicht zugeklappt werden.
Subprozesse werden in den Hierarchieebenen Szenario und Prozess ausschließlich als hierarchiebildende Elemente verwendet. Sie dürfen für SAP-Funktionen mit den SAP-Funktionstypen Szenario oder Prozess nicht zur Detaillierung von Szenarien oder Prozessen verwendet werden.
Wenn Sie z. B. auf Prozessebene Subprozesse platzieren und diese zuklappen, dürfen im Subprozess selbst keine Objekte platziert werden. Auf dieser Ebene sind nur SAP-Funktionen vom SAP-Funktionstyp Prozessschritt erlaubt. Würden Sie im Prozessmodell einen Subprozess einfügen und Objekte vom SAP-Funktionstyp Prozess platzieren, wären in der Hinterlegung Prozessschritte und Prozesse parallel verwendet. Die Synchronisation der Daten wäre dann nicht möglich.
Ab der Ebene Prozessschritt können Sie untergeordnete Prozesse zur Detaillierung verwenden, da für die SAP®-Synchronisation ab dieser Ebene die Projekthierarchie nicht von Bedeutung ist.
Im Subprozess kann die Reihenfolge der Objekte nicht bearbeitet werden. Bitte bearbeiten Sie die Reihenfolge der Objekte im übergeordneten Modell.
Neuimport
Wenn ein ARIS-Modell aus ARIS nach SAP Solution Manager übertragen wird, wird das ursprüngliche ARIS-Modell für SAP Solution Manager in ein BPNM-Prozessdiagramm konvertiert. Wird ein solches Diagramm zurück nach ARIS übertragen, wird ein neues Enterprise BPMN collaboration diagram in ARIS angelegt. Das neue Diagramm hat denselben Namen wie das ursprüngliche ARIS-Modell. Wenn Sie das Diagramm ändern möchten, müssen Sie das ursprüngliche ARIS-Modell ändern. Wenn Sie das entsprechende BPMN collaboration diagram ändern, werden diese Änderungen während der Datenübertragung zu SAP Solution Manager nicht berücksichtigt.