您位於此處:
新增選用的涵蓋範圍驗證規則
若要驗證選用涵蓋範圍是否可在報價或原則中選取,請建立選用涵蓋範圍驗證規則。這些規則會顯示自訂錯誤訊息,告訴您的使用者如何修正讓其無法新增選用涵蓋範圍的問題。例如,若已選取不同的選擇性涵蓋範圍,則規則可確保未選取特定選擇性涵蓋範圍。
下列在 OmniScript 和「整合程序」中使用的服務會執行選用的涵蓋範圍驗證規則。
-
InsProductService:getRatedProducts
將
validateCoverageSelection設定為true以執行選用的涵蓋範圍驗證規則。 -
設定
validateCoverageSelection=true以執行選用的涵蓋範圍驗證規則。
- 前往原則「產品」頁面上的「涵蓋範圍」索引標籤。
- 在標記為「選用」的涵蓋範圍上,按一下「規則」圖示。
-
輸入下列各項:
-
運算式
Vlocity 觸發此規則的條件。
您可以在選用的涵蓋範圍驗證規則中使用根產品、涵蓋範圍和保險項目屬性值。
備註如果您在驗證規則的運算式中使用
isSelected,則下列服務會評估規則: -
嚴重性
此問題的嚴重性。
如果您想要停止 OmniScript 使用者繼續處理選用涵蓋範圍驗證規則的工作,請使用錯誤。當使用者觸發錯誤訊息時,他們會看見訊息文字,且無法繼續進行工作,直到回復並修正錯誤為止。
例如,如果您設定規則以在使用者輸入「保單扣除」> $5000 時觸發「錯誤」,則輸入 $6000 的使用者必須返回並在「保單扣除」欄位中輸入 $5000 或更少,才能繼續進行。
備註所有「嚴重性」設定都會以相同的色彩和位置顯示訊息。
-
訊息
格式正確的訊息,可告知您的使用者問題為何,以及如何修正 (針對錯誤) 或發生情況 (僅供資訊使用)。
以下為語法範例:
-
-
更新使用驗證規則並執行測試的 OmniScript。
-
在 OmniScript 中,針對使用 InsPolicyService 的任何遠端動作或可選取項目:repriceProduct 服務且需要這些規則觸發,請將遠端選項設定為
validateCoverageSelectiontrue。 - 完成 OmniScript 的預覽。
- 選取已定義驗證規則的選用涵蓋範圍。
- 確認您設定的訊息會在您符合驗證規則的條件時顯示。
-
在 OmniScript 中,針對使用 InsPolicyService 的任何遠端動作或可選取項目:repriceProduct 服務且需要這些規則觸發,請將遠端選項設定為
