Loading
보험
insOsMultiInstanceChildProducts Lightning 웹 구성 요소

insOsMultiInstanceChildProducts Lightning 웹 구성 요소

insOsMultiInstanceChildProducts Lightning 웹 구성 요소는 견적 OmniScript에서 두 가지 수준의 보험 항목과 두 번째 수준의 보험 항목에 대한 보장 범위를 표시합니다.

예를 들어, 상업 견적서의 경우 이 구성 요소는 다음을 표시합니다.

  • 모든 위치 보장 항목(예: 500 Maple Drive 및 123 Elm Street)

  • 각 위치에 대해 모든 관련 건물 보험 항목(예: 창고 및 공장)

  • 각 건물에 대해 모든 관련 적격 보장 범위(예: 지진 및 와일드파이어)

다음은 건물 구성용 OmniScript 단계의 미리 보기입니다.

  • 보장 항목 위치(1)

  • 보험 항목 구축(2)

  • 건물 적용 범위(3)

구성 요소를 사용하면 사용자가 "구성 가능"이 선택된 상태로 구성된 특성을 편집할 수 있으며, "숨김"이 선택된 상태로 구성된 특성을 숨길 수 있습니다.

상용 견적서에서 건물을 구성하는 OmniScript 단계 미리 보기

다음은 건물 구성용 OmniScript 단계에 대한 자세한 내용입니다.

상용 견적서에서 건물을 구성하기 위한 OmniScript 단계 속성

insOsMultiInstanceChildProducts 사용자 정의 Lightning 웹 구성 요소 속성

사용자에게 상용 루트 제품의 구성을 안내하는 안내 플로는 일반적으로 enableEdit, initJSON, initAction 및 rePriceAction 사용자 정의 Lightning 웹 구성 요소 속성을 사용합니다.

상업 제품 견적 플로의 경우 일반적으로 initAction을 사용하여 getRatedProducts 서비스를 구성합니다. 이 서비스는 insOsMultiInstanceProducts에 피드할 제품 JSON을 가져옵니다. OmniScript 단계:

  • initAction은 제품 JSON을 가져오고 insOsMultiInstanceProducts에 입력하도록 InsProductService: getRatedProducts 서비스를 구성합니다.

  • insOsMultiInstanceProducts는 루트, 상위, 하위 보험 항목 및 상위 보험 항목 보장 범위를 표시합니다. 사용자는 이 LWC에서 상위 보험 항목 보장 범위 및 속성을 구성하고 수정합니다. 사용자의 변경 사항이 플로의 다음 단계에 initJSON으로 전달됩니다.

  • insOsMultiInstanceChildProducts는 이전 단계에서 전달한 제품 JSON을 initJSON으로 사용하여 하위 보험 항목 및 보장 범위를 표시합니다. 여기에서 사용자가 아동 보험 항목 보장 범위를 구성하고 수정합니다.

insOsMultiInstanceChildProducts Lightning 웹 구성 요소를 구성할 때 사용자 정의 Lightning 웹 구성 요소 속성에서 JSON 편집기에서 재작성 방법 및 옵션을 구성합니다.

속성

세부 사항

enableEdit

enableEdit를 사용하여 insOsMultiInstanceProducts에서 보험 항목 및 보험 당사자 특성 편집을 활성화합니다.

참고:

  • 보험 항목 특성 및 보험 당사자 특성 변경에 대한 특성 규칙은 현재 지원되지 않습니다.

  • insOsMultiInstanceChildProducts는 enableEdit를 지원하지 않습니다.

insOsMultiInstanceProducts를 호출하는 OmniScript 단계에서 enable-edit 형식을 사용하여 enableEdit를 사용자 정의 Lightning 웹 구성 요소 속성으로 추가하고 true로 정의합니다.

enable-edit 속성을 사용하여 위치 OmniScript 단계 구성

initJSON

원격 통화 대신 initJSON을 사용합니다. 전체 제품 JSON 구조를 데이터 소스로 Lightning 웹 구성 요소로 전달합니다.

insOsMultiInstanceChildProducts Lightning 웹 구성 요소는 일반적으로 initJSON을 사용합니다.

init-json 형식을 사용하여 initJSON을 사용자 정의 Lightning 웹 구성 요소 속성으로 추가합니다. 이 예에서 insOsMultiInstanceChildProducts는 이전 단계에서 전달한 제품 JSON을 가져옵니다.

init-json 속성을 사용하여 건물 OmniScript 단계 구성

initAction 및 rePriceAction

initAction의 경우 InsProductService: getRatedProducts에 전달되는 optionsMap 및 inputMap을 구성합니다. 이 메서드는 제품 데이터를 가져오기 위해 첫 번째 로드에 호출됩니다.

rePriceAction의 경우 optionsMap 및 inputMap을 InsProductService: rePriceProduct에 구성합니다. 이 메서드는 사용자가 제품 특성을 변경하고 제품을 다시 정의할 때마다 호출됩니다.

사용자 정의 Lightning 웹 구성 요소 속성 창에서 속성 JSON으로 편집을 클릭하여 initAction 및 rePriceAction을 구성합니다.

initAction 및 rePriceAction JSON이 강조 표시된 위치 구성 OmniScript 단계
 
로드 중
Salesforce Help | Article