Amministrazione di Oracle CRM On Demand > Gestione dei processi aziendali > Configurazione del workflow > Informazioni sugli errori delle regole e delle azioni del workflow
Informazioni sugli errori delle regole e delle azioni del workflow
Il funzionamento visualizzato quando una regola del workflow o un'azione della regola del workflow non riesce dipende dai seguenti fattori:
- Se la regola del workflow è una regola pre-evento, una regola post-evento o un evento programmato. Viene determinato dall'evento trigger nella regola del workflow. Per ulteriori informazioni sugli eventi trigger, vedere Informazioni sulle regole del workflow.
- Il tipo di errore che causa il mancato completamento della regola o dell'azione del workflow.
Di seguito sono riportati alcuni esempi di errori che possono causare il mancato completamento di una regola o di un'azione del workflow.
- Un errore di sintassi in un'espressione in una condizione della regola del workflow o in un'azione del workflow. Il Generatore di espressioni non è in grado di individuare alcuni errori di sintassi quando viene creata una regola o un'azione del workflow.
- Un errore semantico in un'espressione in una condizione della regola del workflow o in un'azione del workflow. Di seguito sono riportati alcuni esempi semantici che si possono verificare.
- Oracle CRM On Demand non è in grado di identificare un campo in un'espressione poiché il tag di integrazione per quel determinato campo è stato modificato dopo la creazione della regola o dell'azione del workflow.
- Viene specificato un valore non valido per un campo elenco di selezione nell'espressione.
Errori delle regole e delle azioni del workflow successive all'evento
Nella tabella riportata di seguito viene descritto il risultato degli errori che si verificano nelle regole del workflow post-evento e nelle azioni del workflow in tali regole.
Tipo di errore
|
Risultato
|
Che cosa viene segnalato in Monitor errori workflow
|
Errore di sintassi in una condizione della regola del workflow
|
- Non viene eseguita alcuna azione nella regola di workflow.
- L'errore viene segnalato in Monitor errori workflow.
- Non viene attivata alcuna regola del workflow configurata per lo stesso tipo di record ed evento trigger.
- L'operazione che ha attivato la regola del workflow non viene influenzata dall'errore della regola.
|
Dettagli della regola del workflow in cui si è verificato l'errore, insieme ai dettagli dell'errore.
|
Errore di sintassi in un'azione del workflow
|
- L'azione del workflow non riesce.
- L'errore viene segnalato in Monitor errori workflow.
- Se esistono altre azioni nella regola del workflow, tali azioni vengono eseguite.
- Se esistono altre regole del workflow per lo stesso tipo di record ed evento trigger, tali regole vengono attivate e vengono eseguite le azioni incluse in tali regole.
- L'operazione che ha attivato la regola del workflow non viene influenzata dall'errore dell'azione del workflow.
|
Dettagli dell'azione del workflow in cui si è verificato l'errore, insieme ai dettagli dell'errore.
|
Errore semantico in una condizione della regola del workflow
|
- Non viene eseguita alcuna azione nella regola di workflow.
- L'errore viene segnalato in Monitor errori workflow.
- Se esistono altre regole del workflow per lo stesso tipo di record ed evento trigger, tali regole vengono attivate e vengono eseguite le azioni incluse in tali regole.
- L'operazione che ha attivato la regola del workflow non viene influenzata dall'errore della regola.
|
Dettagli della regola del workflow in cui si è verificato l'errore, insieme ai dettagli dell'errore.
|
Errore semantico in un'azione del workflow
|
- L'azione del workflow non riesce.
- L'errore viene segnalato in Monitor errori workflow.
- Se esistono altre azioni nella regola del workflow, tali azioni vengono eseguite.
- Se esistono altre regole del workflow per lo stesso tipo di record ed evento trigger, tali regole vengono attivate e vengono eseguite le azioni incluse in tali regole.
- L'operazione che ha attivato la regola del workflow non viene influenzata dall'errore dell'azione del workflow.
|
Dettagli dell'azione del workflow in cui si è verificato l'errore, insieme ai dettagli dell'errore.
|
Qualsiasi altro errore in un'azione del workflow
|
- L'azione del workflow non riesce.
- L'errore viene segnalato in Monitor errori workflow.
- Se esistono altre azioni nella regola del workflow, tali azioni vengono eseguite.
- Se esistono altre regole del workflow per lo stesso tipo di record ed evento trigger, tali regole vengono attivate e vengono eseguite le azioni incluse in tali regole.
- L'operazione che ha attivato la regola del workflow non viene influenzata dall'errore dell'azione del workflow.
|
Dettagli dell'azione del workflow non riuscita, insieme ai dettagli dell'errore.
|
Errori delle regole del workflow pre-evento e delle azioni del workflow
Nella tabella riportata di seguito viene descritto il risultato degli errori che si verificano nelle regole del workflow pre-evento e nelle azioni del workflow in tali regole.
Tipo di errore
|
Risultato
|
Che cosa viene segnalato in Monitor errori workflow
|
Errore di sintassi in una condizione della regola del workflow o in un'azione del workflow
|
- Non viene eseguita alcuna azione nella regola di workflow.
- L'errore viene segnalato in Monitor errori workflow.
- Non viene attivata alcuna regola del workflow configurata per lo stesso tipo di record ed evento trigger.
- L'operazione che ha attivato la regola del workflow non viene influenzata dall'errore della regola.
|
I dettagli della regola o dell'azione del workflow contenente il primo errore di sintassi che si è verificato, insieme ai dettagli dell'errore.
|
Errore semantico in una condizione della regola del workflow
|
- Non viene eseguita alcuna azione nella regola di workflow.
- L'errore viene segnalato in Monitor errori workflow.
- Se la regola è stata attivata da un'operazione di eliminazione, il record viene eliminato.
- Se la regola è stata attivata da un'operazione di aggiornamento, il record aggiornato viene salvato, a meno che la casella di controllo Annulla salvataggio non sia selezionata nella regola del workflow.
Se la casella di controllo Annulla salvataggio è selezionata nella regola del workflow, l'operazione di aggiornamento che ha attivato la regola del workflow viene annullata nello stesso modo in cui viene annullata un'operazione di aggiornamento se la condizione della regola non viene soddisfatta. Per informazioni dettagliate su cosa accade quando un'operazione di aggiornamento viene annullata dalla funzionalità Annulla salvataggio del workflow, vedere Annullamento delle operazioni di salvataggio del workflow.
|
Dettagli della regola del workflow in cui si è verificato l'errore, insieme ai dettagli dell'errore.
|
Errore semantico in un'azione del workflow
|
|
Non applicabile
|
Qualsiasi altro errore in un'azione del workflow
|
- Nessuna delle azioni rimanenti nella regola del workflow viene eseguita.
- L'errore viene restituito all'utente proprietario dell'azione che ha attivato la regola del workflow. Se la regola del workflow è stata attivata da un servizio Web, l'errore dell'azione del workflow viene segnalato nella risposta inviata al servizio Web.
- L'operazione che ha attivato la regola del workflow viene bloccata.
|
Non applicabile
|
Errori degli eventi programmati e delle azioni del workflow
Nella tabella riportata di seguito viene descritto il risultato degli errori che si verificano negli eventi programmati e nelle azioni del workflow in tali eventi.
Tipo di errore
|
Risultato
|
Che cosa viene segnalato in Monitor errori workflow
|
Errore di sintassi in un'azione del workflow
|
- L'azione del workflow non riesce per ogni record nell'elenco.
- Viene segnalata un'istanza in Monitor errori workflow per ogni errore.
- Le eventuali altre azioni esistenti nell'evento programmato vengono eseguite.
- Il fatto che l'azione del workflow non riesca, non impedisce la generazione di un'istanza in sospeso per la successiva ricorrenza programmata dell'evento.
|
Dettagli dell'azione del workflow che contiene l'errore di sintassi rilevato, oltre ai dettagli dell'errore.
|
Errore semantico in un'azione del workflow
|
- L'azione del workflow non riesce per ogni record nell'elenco.
- Viene segnalata un'istanza in Monitor errori workflow per ogni errore.
- Le eventuali altre azioni esistenti nell'evento programmato vengono eseguite.
- Il fatto che l'azione del workflow non riesca, non impedisce la generazione di un'istanza in sospeso per la successiva ricorrenza programmata dell'evento.
|
Dettagli dell'azione del workflow in cui si è verificato l'errore, insieme ai dettagli dell'errore.
|
Il numero dei record restituiti nell'elenco specificato nell'evento programmato supera il numero massimo consentito.
|
- Non viene eseguita alcuna azione nell'evento programmato per alcun record dell'elenco.
- L'errore viene segnalato in Monitor errori workflow. Viene segnalata una sola istanza.
- L'errore non impedisce la generazione di un'istanza in sospeso per la successiva ricorrenza programmata dell'evento.
|
Dettagli dell'evento programmato non riuscito con i dettagli dell'errore.
|
L'utente che ha reso attivo l'evento programmato non ha accesso all'elenco specificato nell'elenco programmato.
|
- Non viene eseguita alcuna azione nell'evento programmato per alcun record dell'elenco.
- L'errore viene segnalato in Monitor errori workflow. Viene segnalata una sola istanza.
- L'errore non impedisce la generazione di un'istanza in sospeso per la successiva ricorrenza programmata dell'evento.
|
Dettagli dell'evento programmato non riuscito con i dettagli dell'errore.
|
Qualsiasi altro errore in un'azione del workflow
|
- L'azione del workflow non riesce per ogni record nell'elenco.
- Viene segnalata un'istanza in Monitor errori workflow per ogni errore.
- Le eventuali altre azioni esistenti nell'evento programmato vengono eseguite.
- Il fatto che l'azione del workflow non riesca, non impedisce la generazione di un'istanza in sospeso per la successiva ricorrenza programmata dell'evento.
|
Dettagli dell'azione del workflow non riuscita, insieme ai dettagli dell'errore.
|
NOTA: quando un'istanza di un evento programmato non riesce, viene generata un'altra istanza per la successiva ricorrenza programmata dell'evento. Non è possibile inviare di nuovo un'istanza non riuscita.
|