전문 관리 > 비즈니스 객체 변경 > 객체 초기화 규칙 관리 > 객체 초기화 규칙 작업 > 규칙을 결합하여 복합 규칙 작성 > 규칙에 컨텍스트 계층 사용
  
규칙에 컨텍스트 계층 사용
모든 규칙은 해당 규칙이 적용되는 특정 컨텍스트에서 정의됩니다. 컨텍스트에는 고유한 계층이 있습니다. 특정 객체에 적용되는 규칙을 결정할 때 이 계층을 사용합니다. 컨텍스트 계층에서 사이트 컨텍스트를 최상위 컨텍스트로 정의하면 작성되는 모든 조직 컨텍스트는 사이트 컨텍스트의 하위 항목이 됩니다. 그런 다음 작성되는 응용 프로그램 컨텍스트는 작성 시 사용한 조직 컨텍스트의 하위가 됩니다. 자세한 내용은 컨텍스트 및 도메인 계층를 참조하십시오.
객체 초기화 규칙은 이 상위-하위 관계를 사용하여 특정 객체에 적용되는 규칙 세트를 나타냅니다.
사이트 > 유틸리티 페이지에서 작성한 규칙은 해당 규칙이 설정된 후 사이트 컨텍스트 및 모든 하위 컨텍스트에서 초기화되는 특정 유형의 모든 객체에 영향을 줍니다. 설치 중 로드되는 규칙은 사이트 컨텍스트에서 작성됩니다.
조직 > 유틸리티 페이지의 규칙 세트는 해당 규칙이 설정된 후 조직 컨텍스트와 모든 하위 컨텍스트에서 초기화된 모든 특정 유형의 객체에 영향을 줍니다.
프로젝트, 프로그램, 제품 및 라이브러리의 규칙 세트에 대해서도 유사한 제한이 있습니다. 즉, 규칙은 해당 규칙이 설정된 프로젝트, 프로그램, 제품 또는 라이브러리에만 적용됩니다.
상위 컨텍스트에서 설정된 규칙과 동일한 속성에 영향을 미치는 하위 컨텍스트에서 설정된 규칙이 있으면 대개 하위 컨텍스트의 규칙이 우선 적용됩니다. 다음과 같은 경우는 예외입니다.
상위 규칙에 최종 인수가 포함된 경우
하위 규칙에 무시 인수가 포함된 경우