결정 세부사항 페이지에 표시할 내용을 결정할 경우 다음을 수행해야 합니다.
- 필요한 표시 규칙의 카테고리를 식별하고(예: 요약, 재무, 주거, 수입 등) 이러한 카테고리를 포함하도록 CER 기반 제품을 구성하십시오.
- 각 카테고리에 대해 다음을 수행하십시오.
- 동적 UIM의 기능과 함께 의도된 화면 흐름을 스케치하십시오. 각 하위 화면의 경우 데이터에 대한 비즈니스 오브젝트 ID를 해당 하위 화면에서 식별하십시오. 비즈니스 오브젝트 ID는 조회 메커니즘에 대한 키의 일부로 필요하며 하위 화면에 데이터를 표시하는 데 사용됩니다. 예를 들어, 하위 화면에 표시된 개인 목록은 concernRoleID에 의해 식별될 수 있습니다.
- 각 카테고리에 대한 출력을 표시하려면 "시작점"이 될 구체적인 규칙 클래스(extending DefaultProductDecisionDetailsRuleSet.DefaultCase)를 작성하십시오.
- 화면 흐름에서 각 하위 화면의 경우 구체적인 규칙 클래스(extending DefaultProductDecisionDetailsRuleSet.DefaultCaseSubscreenDisplay)를 작성하고 데이터에 대한 비즈니스 오브젝트 ID를 식별하십시오.
- 표시를 위해 값을 사용할 수 있는 속성을 규칙 클래스에 추가하십시오(적절한 타임라인 값 포함). 이러한 속성 각각에 대해 적절하게 Display/DisplaySubscreen으로 어노테이션을 작성하십시오.
- 이러한 속성의 유도를 구현하십시오. 여기에는 추가 속성 또는 기타 규칙 클래스가 포함될 수 있습니다. 여기서 데이터는 다른 규칙 클래스에서 필요하며, 해당 속성에 어노테이션을 작성해야 합니다.
- 새 규칙 오브젝트 전파자를 작성하거나 기존 규칙 오브젝트 전파자를 확장함으로써 비즈니스 오브젝트 데이터를 결정 표시 규칙에 맵핑하십시오.
- 표시 XML을 조회하기 위해 XPath 같은 구문을 포함하여 (동적) UIM 페이지를 작성하십시오.