Loading
Assicurazioni
Creazione di un flusso avviato automaticamente

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.

  1. In Imposta, trovare e selezionare Flussi.
  2. Fare clic su Nuovo flusso.
  3. Selezionare Auto-Launched Flow (No Trigger).
  4. Aggiungere una variabile di testo per passare l'ID policy nel flusso.
    1. Aggiungere una nuova risorsa di tipo Variabile.
    2. Immettere policyId come nome API.
    3. Selezionare Testo come tipo di dati.
    4. 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.
  5. Creare una variabile definita da Apex di tipo renewInsurancePoliciesIAInputRep.
    1. Aggiungere una risorsa di tipo Variabile.
    2. Specificare un nome API.
    3. Selezionare Apex-Defined come tipo di dati.
    4. Selezionare ConnectApi__RenewInsurancePoliciesIAInputRep come classe Apex.
    5. Selezionare Disponibile per l'input.
  6. 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.
  7. Salvare le modifiche e attivare il flusso.
 
Caricamento
Salesforce Help | Article