Ti trovi qui:
Creazione di un flusso avviato automaticamente
Creare un flusso che riceve input dal processo batch e chiama l'azione di invocazione renewInsurancePolicies per ogni record polizza.
- In Imposta, trovare e selezionare Flussi.
- Fare clic su Nuovo flusso.
- Selezionare Auto-Launched Flow (No Trigger).
-
Aggiungere una variabile di testo per passare l'ID policy nel flusso.
- Aggiungere una nuova risorsa di tipo Variabile.
- Immettere policyId come nome API.
- Selezionare Testo come tipo di dati.
-
Selezionare Disponibile per l'input.
A qualsiasi variabile contrassegnata come Disponibile per l'input deve essere passato un valore dal processo batch. In caso contrario, il flusso genera un errore.
-
Creare una variabile definita da Apex di tipo renewInsurancePoliciesIAInputRep.
- Aggiungere una risorsa di tipo Variabile.
- Specificare un nome API.
- Selezionare Apex-Defined come tipo di dati.
- Selezionare ConnectApi__RenewInsurancePoliciesIAInputRep come classe Apex.
- Selezionare Disponibile per l'input.
-
Aggiungere queste variabili al flusso.
Variabile descrizione policyId Obbligatorio jobIdentifier Identificatore univoco per il tracciamento e la generazione di rapporti priceBookId Obbligatorio per i preventivi di rinnovo. Se non specificato, il recordId listino prezzi standard viene utilizzato per impostazione predefinita productSellingModel Obbligatorio per i preventivi di rinnovo. Il valore predefinito è Una volta sameTenure Per impostazione predefinita, vengono create polizze di rinnovo e preventivi con durata annuale. Per mantenere il mandato originale, impostare sameTenure=true issueQuote Impostare su true per generare preventivi di rinnovo executeConfigurationRules Esegui regole di configurazione se true executeQualificationRules Esegui regole di qualifica se true (solo per i preventivi di rinnovo) executePricing Controlla se i prezzi vengono ricalcolati durante il rinnovo. - true (predefinito): ricalcola i prezzi della polizza rinnovata utilizzando le regole di prezzo correnti e genera nuovi valori di sovrapprezzo.
- false — Mantiene i valori di prezzo e supplemento della polizza esistente.
generateClause Controlla se le clausole vengono rigenerate durante il rinnovo. - true: genera clausole per la policy rinnovata utilizzando le regole e i modelli di clausola correnti.
- false or not provided (falso o non fornito): mantiene le clausole della policy esistente.
flowAPINameWithNamespace Per le modifiche durante il rinnovo, passare il nome e lo spazio dei nomi del flusso pre-fase nel formato <namespace>__<flowName> nel campo flowAPINameWithNamespace. fieldSetIds Copia ulteriori campi dalla policy originale alla policy rinnovata. Valido solo per i rinnovi delle polizze, non per i preventivi di rinnovo. Lo stesso insieme di campi e valori viene applicato a tutte le polizze rinnovate. Per impostare valori diversi per policy specifiche, utilizzare un flusso di post-elaborazione attivato da InsPolicyRnwlStatusEvent dopo il rinnovo. Per i preventivi di rinnovo, questo campo viene ignorato. Se per la creazione del preventivo sono necessari campi personalizzati obbligatori, compilarli nel flusso pre-fase utilizzando le variabili di contesto mappate nella definizione di contesto. Il flusso pre-fase non consente la modifica delle date effettive. Limitare al massimo il numero di fasi del flusso. Poiché i processi batch vengono eseguiti in un unico thread, troppi passaggi possono rallentare l'intero processo di rinnovo in blocco. - Salvare le modifiche e attivare il flusso.
