Spezielle Verwaltung > Geschäftsobjekte anpassen > Objektinitialisierungsregel-Verwaltung > Mit Objektinitialisierungsregeln arbeiten > Regeln zu einer Verbundregel zusammenführen > Verwendung der Kontexthierarchie in Regeln
  
Verwendung der Kontexthierarchie in Regeln
Jede Regel wird in einem bestimmten Kontext definiert, in dem die Regel gilt. Kontexte haben eine eigene Hierarchie. Diese Hierarchie wird verwendet, um zu bestimmen, welche Regeln für ein bestimmtes Objekt gelten. Die Kontexthierarchie definiert den Standortkontext als Eltern-Kontext auf oberster Ebene und jeden erstellten Organisationskontext als Kind des Eltern-Kontexts. Die erstellten Anwendungskontexte werden dann Kinder des Organisationskontexts, in dem sie erstellt werden. Weitere Informationen finden Sie unter Kontext- und Domänenhierarchien.
Die Objektinitialisierungsregeln verwenden diese Eltern-Kind-Beziehung, um den Regelsatz zu identifizieren, der für ein bestimmtes Objekt gilt:
Regeln, die auf der Seite Standort > Dienstprogramme erstellt werden, betreffen alle Objekte der angegebenen Typen, die im Standortkontext und allen Kind-Kontexten nach dem Festlegen der Regeln initialisiert werden. Regeln, die während der Installation geladen werden, werden im Standortkontext erstellt.
Regeln, die auf der Seite Organisationen > Dienstprogramme festgelegt werden, betreffen nur diejenigen Objekte der angegebenen Typen, die in diesem Organisationskontext und allen Kind-Kontexten nach dem Festlegen der Regeln initialisiert werden.
Ähnliche Beschränkungen gelten für die für Projekte, Programme, Produkte und Bibliotheken festgelegten Regeln. Hier gelten die Regeln nur für das Projekt, das Programm, das Produkt oder die Bibliothek, in dem bzw. der die Regeln festgelegt wurden.
Wenn Regeln in einem Kind-Kontext festgelegt sind, die sich auf dieselben Attribute auswirken wie Regeln, die in einem Eltern-Kontext festgelegt sind, haben die Regeln im Kind-Kontext normalerweise Vorrang. Hiervon ausgenommen sind Fälle, in denen:
das final-Argument in der Eltern-Regel enthalten ist
das ignore-Argument in der Kind-Regel enthalten ist