Usted está aquí:
Crear un flujo iniciado automáticamente
Cree un flujo que reciba entrada desde el trabajo por lotes y llame a la acción de invocación renewInsurancePolicies para cada registro de política.
- En Configuración, busque y seleccione Flujos.
- Haga clic en Nuevo flujo.
- Seleccione Flujo iniciado automáticamente (Sin desencadenador).
-
Agregue una variable de texto para pasar el Id. de política al flujo.
- Agregue un nuevo recurso del tipo Variable.
- Introduzca policyId como el nombre de API.
- Seleccione Texto como el tipo de datos.
-
Seleccione Disponible para entrada.
Cualquier variable marcada como Disponible para entrada debe pasar un valor desde el trabajo por lotes. De lo contrario, el flujo arroja un error.
-
Cree una variable definida por Apex del tipo renewInsurancePoliciesIAInputRep.
- Agregue un recurso de tipo Variable.
- Especifique un nombre de API.
- Seleccione Definido por Apex como el tipo de datos.
- Seleccione ConnectApi__RenewInsurancePoliciesIAInputRep como la clase Apex.
- Seleccione Disponible para entrada.
-
Agregue estas variables al flujo.
Variable descripción policyId Obligatorio jobIdentifier Identificador exclusivo para el seguimiento y la creación de informes priceBookId Obligatorio para presupuestos de renovación. Si no se proporciona, el recordId de Lista de precios estándar se utiliza de forma predeterminada productSellingModel Obligatorio para presupuestos de renovación. El valor predeterminado es Una vez sameTenure De forma predeterminada, las pólizas y presupuestos de renovación se crean con anual como el mandato. Para mantener la permanencia original, establezca sameTenure=true issueQuote Establecido en true para generar presupuestos de renovación executeConfigurationRules Ejecutar reglas de configuración si es verdadero executeQualificationRules Ejecutar reglas de cualificación si es verdadero (solo para presupuestos de renovación) executePricing Controla si los precios se vuelven a calcular durante la renovación. - true (predeterminado): vuelve a calcular los precios de la póliza renovada utilizando las reglas de precios actuales y genera nuevos valores de recargo.
- false: Retiene los valores de precios y recargos de la política existente.
generar cláusulas Controla si las cláusulas se regeneran durante la renovación. - true: Genera cláusulas para la política renovada utilizando reglas y plantillas de cláusulas actuales.
- false or not provided: Conserva cláusulas de la política existente.
flowAPINameWithNamespace Para cambios durante la renovación, pase el nombre del flujo previo al paso y el espacio de nombres en el formato, <namespace>__<flowName> en el campo flowAPINameWithNamespace. fieldSetIds Copia campos adicionales desde la política original a la política renovada. Esto se aplica únicamente a las renovaciones de pólizas, no a los presupuestos de renovación. El mismo conjunto de campos y valores se aplica a todas las pólizas renovadas. Para establecer diferentes valores para políticas específicas, utilice un flujo de postprocesamiento desencadenado por InsPolicyRnwlStatusEvent tras la renovación. Para presupuestos de renovación, este campo se ignora. Si se requieren campos personalizados obligatorios para la creación de presupuestos, rellénelos en el flujo previo al paso utilizando variables de contexto asignadas en la definición de contexto. El flujo previo al paso no permite modificar fechas efectivas. Mantenga el número de pasos en el flujo al mínimo. Como los trabajos por lotes se ejecutan en un único hilo, demasiados pasos pueden ralentizar todo el proceso de renovación masiva. - Guarde sus cambios y active el flujo.
