您在此处:
大组评级
大型组的评级取决于报价中包含的计划定义的评级程序。评级程序在业务规则引擎中创建为表达式集。
有关如何在业务规则引擎中设置表达式集的更多信息,请参阅创建表达式集。
限制
大组评级仅支持表达式集作为评级程序类型。当您为评级流程设置评级程序时:
- 将产品的评级程序类型字段设置为表达式集,并将评级程序名称字段设置为表达式集的名称。
- 将数据映射程序捆绑包与评级事实产品相关联。数据映射器必须是 OmniDataTransform 类型,即核心对象上的 Omnistudio。
- 在表达式集中包括至少一个计算和一个聚合步骤,每个步骤都选择了包含在输出中选项。
- 请确认,在从报价传递到流的
effectiveDate后,您的表达式集是否有开始日期的有效版本。
- 为大型小组评级设置表达式集
使用表达式集作为大型小组计划的评级程序。 - 对 Lightning Web 组件中的大组报价进行评级
借助大组报价 LWC,您可以在报价过程中根据需要对大组报价进行多次评级。一些大型小组报价评级流程异步发生,需要几分钟才能完成。但请勿担心 - 铃铛通知会让您知道评级过程何时结束。 - 大组评级错误处理
大组报价使用流异步评估基于成员的计划。在异步过程中出现错误时,识别和解决错误比同步评级场景更具挑战性。 - 清理异步评级数据
通过使用自定义设置和计划的批处理作业,避免贵组织陷入过时和不必要的大型团体注册和报价评级数据的泥潭。
为大型小组评级设置表达式集
使用表达式集作为大型小组计划的评级程序。
- 从应用程序启动程序中,查找并选择业务规则引擎(或表达式集,如果启用表达式集选项卡)。
- 创建新的表达式集和表达式集版本。
- 在表达式集生成器中打开新的表达式集版本。
-
包括至少一个计算和聚合步骤,每个步骤都选择了包含在输出中选项。
- 添加您需要的任何其他元素。
- 设置表达式集版本的开始或结束日期(或两者)和排名。
- 保存并激活表达式集。
对 Lightning Web 组件中的大组报价进行评级
借助大组报价 LWC,您可以在报价过程中根据需要对大组报价进行多次评级。一些大型小组报价评级流程异步发生,需要几分钟才能完成。但请勿担心 - 铃铛通知会让您知道评级过程何时结束。
您可以一次对最多 30 个基于汇总的计划进行评级,最多可达 150,000 个成员,也可以一次对最多 30 个基于成员的计划进行评级,最多可达 3,000 个成员。如果需要在报价中评级五个以上的基于成员的计划,请不要使用“评级所有计划”按钮。相反,通过使用每个计划的“评级计划”按钮,分别对前五个计划进行评级。等待这五个计划的评级完成,然后使用“评级计划”按钮开始对下一组最多五个计划进行评级。
当您通过添加、修改或删除承保范围来调整报价时,总保费值会变成红色。使用“费率计划”按钮启动选定计划的评级流程。或者,使用“评定所有计划”按钮,一次评定报价中包含的所有计划。
在您启动评级流程时,进度通知会显示在 LWC 顶部。
当评级过程结束时,铃声通知会提醒用户,并包含重要的状态消息。
返回的可能评级状态包括:
- 已完成
- 已取消
- 待处理
- 错误
在评级请求处于待处理状态时,报价记录会在“详细信息”选项卡的“计算价格数据”字段中将与其关联的评级请求和批次作业 ID 存储为 JSON。
您可以使用 JSON 帮助您在监控工作流服务中查找和识别批处理作业。如果需要,您可以从这里取消任何待处理作业的运行。
大组评级错误处理
大组报价使用流异步评估基于成员的计划。在异步过程中出现错误时,识别和解决错误比同步评级场景更具挑战性。
大型小组报价的异步评级请求使用两个流:生成人口普查评级和完成处理人口普查评级。如果这些流中的任何一个出现错误,评级请求状态将设置为错误。
保险评级请求流程
假设您有 2,500 个人口普查记录。每个记录代表一个家庭。要对此普查进行评级,大型小组报价使用一个保险评级请求和一个批处理框架请求。批量框架请求将普查记录拆分为更小的批量作业部分,以便更快地进行评级和解决错误。在本例中,每个批处理作业被配置为处理 100 个成员,因此,2500 条记录的普查被分为 25 个批处理作业部分。
每个批处理作业零件按顺序处理,即使批处理作业出错,处理也会继续。假设批处理作业第 16 部分出错。批处理作业继续并完成剩余的批处理作业部分,并为整个批处理作业创建一个错误事件。
保险评级请求状态设置为“错误”,用户将收到评级请求未完成的铃声通知提醒。用户可以检查人口普查输入,并尝试再次发起评级请求。如果评级请求继续完成但有错误,用户可以从大组报价 LWC 生成错误 CSV。
常见异步评级错误
异步普查评级中最常见的错误来自小组普查中的输入不正确或不完整。但流配置和异常也会导致异步评级错误。查看批处理作业状态可以帮助您定位错误在评级过程中的位置。
查看批处理作业状态可以帮助您定位错误在评级过程中的位置。
| 批处理作业状态 | 错误发生的位置 |
|---|---|
| 已完成,但有错误 | 生成人口普查评级流 |
| 已完成 | 完成处理人口普查评级流 |
| 进行中 | 批处理作业卡住,或者组织可能已达到其处理限制。 |
在评级请求处理过程中,报价记录会在“详细信息”选项卡的“计算价格数据”字段中将与其关联的评级请求和批次作业 ID 存储为 JSON。您可以使用 JSON 帮助您在监控工作流服务中查找和识别批处理作业。如果批处理作业状态为“进行中”,使用“取消运行”按钮取消作业。
生成报价错误 CSV
通过单击按钮,快速生成并查看大型团体报价的评级请求错误列表。
如果评级请求未成功完成,用户可以生成错误 CSV 文件。如果在“生成人口普查评级”流启动的批处理作业期间出现评级请求错误,错误 CSV 会包含未评级的每个成员名称或 ID 的单独行。
当评级请求完成但有错误时,用户可以生成错误 CSV 文件。
单击计划价格旁边显示的错误图标 (
),然后单击生成错误 CSV。
创建汇总错误的 CSV 文件,并将其附加到“相关”选项卡的“备注和附件”部分的报价记录。用户会收到一条吐司消息,通知他们 CSV 生成已完成。
“(PlanName)_ + (InsuranceRatingRequestId)_ +(CSV 生成时间)”的 CSV 文件名格式唯一标识与错误关联的计划和评级请求,以帮助用户更加轻松地定位和更正问题。
如果错误发生在“完成处理普查评级”流执行的后处理期间,错误 CSV 仅包含一行,其中包含以下错误消息:
"我们无法完成帖子评级流程操作。检查您的输入或向您的 Salesforce 管理员寻求帮助 。 "
此错误的最常见原因是普查成员都不在分配给计划的小组类中。要了解更多信息,请阅读将小组类添加到大小组报价。
清理异步评级数据
通过使用自定义设置和计划的批处理作业,避免贵组织陷入过时和不必要的大型团体注册和报价评级数据的泥潭。
异步评级数据清理自定义设置
使用这些自定义设置来指定评级数据清除限制。使用默认值,自定义它们以适应业务需求,甚至决定不使用它们。
| 自定义设置名称 | 流的用途 | 默认值 | 其他信息 |
|---|---|---|---|
RatingRetentionDayCount
|
设置数据的保留天数。 | 10 | 如果这些条件为真,增加该值:评级输出必须存储很长时间。注册和报价流程使用评级输出生成产品 JSON。注册和报价流程需要在成员级别存储价格。 |
RatingPurgeQueryLimit
|
设置每个批处理作业流程的最大记录数。 | 100 | 如果符合条件的请求多于 RatingPurgeQueryLimit,剩余请求将在批处理作业的下一次计划运行中处理。 |
RatingPurgeBatchSize
|
设置单个批处理运行中处理的清除请求的数量。 例如,如果有 20 个符合条件的请求,并且 RatingPurgeBatchSize 为 2,则会创建和处理 10 个批处理作业。每个批处理作业按顺序处理两个请求,标准 Salesforce Apex 调控器限制适用于每个作业。 |
5 | 如果您经常处理基于成员评级的大型人口普查(每次人口普查超过 6000 个成员),请降低该值。 如果用于评级的普查成员数量不一致或未知,请将 |
计划 InsRatingRequestPurgeScheduler 批处理作业
计划批处理作业,以两种方式清除评级数据:从设置或使用开发人员控制台。
如果您从“设置”中计划 Apex 作业,请在 Apex 类字段中搜索并选择InsRatingRequestPurgeScheduler。
或者,使用开发人员控制台调用 System.schedule,这将计划批处理作业。以下是每天晚上 11 点运行 InsRatingRequestPurgeScheduler 作业的表达式示例:
vlocity_ins.InsRatingRequestPurgeScheduler scheduler = new vlocity_ins.InsRatingRequestPurgeScheduler();
//Batch execute every day 23:00
String scheduleExpression = '0 0 23 * * ?';
//Batch execute at midnight Sept. 3rd. 2042
//String scheduleExpression = '0 0 0 3 9 ? 2042';
System.schedule('Insurance Rating Purge Batch', scheduleExpression, scheduler);
检查批次状态
要检查计划作业的状态,请转到设置 → 所有计划作业。要检查已开始作业的状态,请转到设置→Apex作业。
