您在此处:
创建自动启动的流
构建从批处理作业接收输入的流,并为每个策略记录调用 renewInsurancePolicies 调用操作。
- 在“设置”中,查找并选择流。
- 单击新建流。
- 选择自动启动流(无触发器 ) 。
-
添加文本变量,以将策略 ID 传递到流。
- 添加变量类型的新资源。
- 输入 policyId 作为 API 名称。
- 选择文本作为数据类型。
-
选择可用于输入。
任何标记为可用于输入的变量都必须从批处理作业中传递值。如果没有,流会抛出错误。
-
创建类型 renewInsurancePoliciesIAInputRep 的 Apex 定义变量。
- 添加变量类型的资源。
- 指定 API 名称。
- 选择 Apex-Defined 作为数据类型。
- 选择 ConnectApi__RenewInsurancePoliciesIAInputRep 作为 Apex 类。
- 选择可用于输入。
-
将这些变量添加到流。
变量 描述 policyId 必填 jobIdentifier 用于跟踪和报告的唯一标识符 priceBookId 续订报价必填。如果未提供,默认使用标准价目表 recordId productSellingModel 续订报价必填。默认为一次性 sameTenure 默认情况下,续订策略和报价以每年为期限创建。要保留原始保有权,设置 sameTenure=true issueQuote 设置为真以生成续订报价 executeConfigurationRules 如果为真,则运行配置规则 executeQualificationRules 如果为真,则运行资格规则(仅适用于续订报价) executePricing 控制是否在续订期间重新计算定价。 - true(默认)— 使用当前定价规则重新计算续订保单的定价,并生成新的附加费值。
- false — 保留现有保单中的定价和附加费值。
generateClauses 控制是否在续订期间重新生成条款。 - true — 使用当前条款规则和模板为续订保单生成条款。
- false 或未提供 — 保留现有保单中的条款。
flowAPINameWithNamespace 对于续订期间的更改,请在 flowAPINameWithNamespace 字段中以 <namespace>__<flowName> 的格式传递步骤前流名称和命名空间。 fieldSetIds 将其他字段从原始保单复制到续订保单。这仅适用于保单续订,不适用于续订报价。同一组字段和值应用于所有续订的保单。要为特定策略设置不同的值,请使用续订后由 InsPolicyRnwlStatusEvent 触发的后处理流。对于续订报价,此字段将被忽略。如果创建报价需要强制自定义字段,请使用在上下文定义中映射的上下文变量在步骤前流中填充它们。步骤前流不允许修改生效日期。 将流中的步骤数量保持在最低水平。因为批处理作业在单个线程中运行,所以过多的步骤会使整个批量续订过程变慢。 - 保存更改,并激活流。
