Considerazioni sulla modifica di un modello di filtro in fase di esecuzione

Ultimo aggiornamento : Sep 17, 2025 |
Prolog information
Quando una campagna viene avviata, il manager della campagna filtra e ordina i contatti in base al modello di filtro e all'associazione dell'elenco contatti configurati nella pagina Creazione campagna. POM crea una tabella temporanea specifica del processo e aggiunge i contatti filtrati. Il manager della campagna utilizza questi contatti filtrati per la campagna.
Tuttavia, è possibile utilizzare Pannello supervisore per apportare le seguenti modifiche al modello di filtro associato o all'elenco contatti di una campagna quando la campagna è in esecuzione:
  • Modificare i criteri di filtro nel modello di filtro.
  • Modificare i criteri di ordinamento nel modello di filtro.
  • Associare un nuovo modello di filtro all'elenco contatti di una campagna.
  • Aggiungere un elenco contatti con priorità alla campagna.
  • Rimuovere un elenco contatti da una campagna.
Quando si esegue una delle modifiche dinamiche precedenti in fase di esecuzione, il manager della campagna esegue le seguenti operazioni:
  1. Il manager della campagna interrompe temporaneamente la composizione. Compone solo i contatti che sono già stati scelti per la composizione, ma non il contatto successivo per la composizione.
  2. Il manager della campagna rimuove i contatti esistenti dalla tabella dei processi, ad eccezione dei contatti in stato In corso.
    I contatti vengono considerati in corso se soddisfano una delle seguenti condizioni:
    1. I contatti vengono scelti per un tentativo, ma non ancora tentati.
    2. I contatti vengono tentati, ma l'elaborazione dei risultati non viene ancora eseguita al tentativo di contatto.
    3. La richiamata è impostata sul contatto.
    4. Il contatto è impostato su Riprova.
    5. Tentativo in corso per il contatto.
    I record di richiamata e nuovi tentativi vengono comunque mantenuti nella tabella del database che il manager della campagna utilizza per conservare i record composti per ulteriori elaborazioni.
  3. Il manager della campagna esegue nuovamente il processo di filtro e aggiunge gli ultimi contatti filtrati alla tabella dei processi della campagna.
    Ad eccezione dei contatti in corso, il manager della campagna rimuove i contatti filtrati in precedenza dalla tabella dei processi, inclusi i contatti già contrassegnati come Completati. Pertanto, se un contatto già tentato viene filtrato di nuovo, il contatto può essere composto di nuovo.
    Per evitare di comporre i contatti precedentemente tentati filtrati nuovamente a causa dei nuovi criteri di filtro, utilizzare l'ultimo codice di completamento del contatto quando si specifica la condizione di filtro.
  4. Ogni volta che il manager della campagna filtra i record, controlla l'opzione Sospendi composizione durante la selezione del contatto configurata nella pagina Creazione campagna. Se è abilitata l'opzione Sospendi composizione durante la selezione del contatto, i contatti vengono composti solo dopo che POM finisce il filtraggio di tutti i contatti in base alle nuove condizioni di filtro. In caso contrario, i contatti vengono composti immediatamente dopo il filtraggio del primo set di contatti.
Se la funzione Composizione parallela è abilitata in POM e si modifica un modello di filtro associato all'elenco contatti di una campagna in fase di esecuzione, i nuovi record filtrati includono i record già selezionati per un tentativo prima che le modifiche siano state apportate nel modello di filtro.
Note:
Nel caso di un database Oracle, se si specificano attributi personalizzati di tipo STRINGA per l'ordinamento, POM considera solo i primi 100 caratteri del valore dell'attributo per l'ordinamento.