| Stampa Aprire la Guida in linea in versione PDF

#### Informazioni sulle regole del workflow basate sul tempo È possibile configurare certe regole di workflow in modo che le azioni vengano eseguite una volta trascorso il periodo di attesa. Ad esempio, è possibile configurare una regola in modo che venga eseguita un'azione sulla regola una volta trascorsa la data di scadenza di un record o se un record non è stato utilizzato per un determinato periodo di tempo. Per configurare le regole del workflow basate sul tempo è possibile utilizzare uno dei modi descritti di seguito. Mediante la configurazione di eventi programmati. Per evento programmato si intende una regola del workflow che non viene attivata da un'azione utente. L'evento programmato viene invece eseguito in modo automatico al raggiungimento della data e dell'ora specificate. È possibile configurare facoltativamente un evento programmato in modo che venga eseguito più volte in base all'intervallo specificato nell'evento programmato. Le azioni del workflow che riguardano un evento programmato vengono eseguite su un elenco di record, mentre le azioni degli altri tipi di regole del workflow vengono eseguite su un solo record. Per ulteriori informazioni sugli eventi programmati, vedere Informazioni sugli eventi programmati e Creazione di eventi programmati. Mediante la configurazione di azioni Attendi in una regola o in un evento programmato del workflow. ### Informazioni sulle azioni Attendi È possibile aggiungere una o più azioni Attendi per certe regole del workflow post-evento, compresi gli eventi programmati. Ogni volta che si desidera eseguire un'azione basata sul tempo, è possibile creare un'azione Attendi che specifichi il periodo di tempo per il ritardo o la data e l'ora di fine del ritardo. È possibile specificare periodi di tempo o date in modo diretto oppure creare un'espressione per calcolare il periodo o la data. È quindi possibile ordinare le azioni sulla regola in modo che l'azione Attendi avvenga immediatamente prima dell'azione che si desidera ritardare. Se è necessario disporre di più regole per completare un processo aziendale, è possibile ordinare le regole in modo appropriato per raggiungere l'obiettivo. NOTA: non è possibile configurare le azioni Attendi nelle regole del workflow pre-evento. ### Informazioni sulla rivalutazione delle condizioni di workflow dopo le azioni di attesa Quando si imposta un'azione Attendi in una regola del workflow post-evento con un evento trigger qualsiasi diverso da Evento programmato, è possibile specificare se la condizione della regola del workflow deve essere valutata di nuovo al termine del periodo di attesa. Se la casella di controllo Rivaluta condizioni regole dopo attesa è selezionata per le azioni Attendi, al termine del periodo di attesa il record viene nuovamente letto e rivalutato rispetto alla condizione della regola di workflow. Se la condizione della regola non viene soddisfatta (poiché il record è stato modificato durante il periodo di attesa), le azioni rimanenti sulla regola non verranno eseguite. Per impostazione predefinita, la casella di controllo Rivaluta condizioni regole dopo attesa è selezionata per le azioni Attendi. Se si deseleziona la casella di controllo Rivaluta condizioni regole dopo attesa per un'azione Attendi, al termine del periodo di attesa il record viene nuovamente letto e l'azione successiva sulla regola viene eseguita senza controllare se il record continua a soddisfare la condizione della regola. Se si dispone di più azioni di attesa su una regola, la casella di controllo Rivaluta condizioni regole dopo attesa deve essere selezionata per ogni azione Attendi in cui si desidera che venga rivalutata la condizione della regola una volta terminato il periodo di attesa. NOTA: non è possibile configurare una condizione in un evento programmato, ovvero in una regola del workflow con l'evento trigger Evento programmato. Pertanto, selezionando o deselezionando la casella di controllo Rivaluta condizioni regole dopo attesa in un'azione Attendi di un evento programmato non ha alcun effetto sull'elaborazione della regola. ### Esempio dell'uso di regole di workflow basate sul tempo che utilizzano azioni Attendi L'esempio fornito di seguito illustra le modalità di configurazione delle regole di workflow basate sul tempo che utilizzano azioni Attendi. A secondo del modello aziendale corrente è possibile usare queste regole secondo modalità diverse. Per le richieste di servizio vengono utilizzate tre priorità: Standard, Urgente e Critico. Alla creazione di una richiesta di servizio, la priorità è Standard per impostazione predefinita. Un processo aziendale per il flusso operativo delle richieste di servizio richiede le azioni riportate di seguito. Dopo la creazione di una nuova richiesta di servizio e se lo stato della richiesta non viene aggiornato nelle 24 ore successive, la priorità viene modificata e impostata su Urgente e viene inviato un messaggio e-mail al proprietario della richiesta per notificare la necessità di aggiornamento della richiesta. Se trascorrono altre 24 ore senza che lo stato della richiesta di servizio venga modificato, si verifica quanto riportato di seguito. Il campo Priorità della richiesta di servizio viene modificato e impostato su Critico La richiesta di servizio viene riassegnata al responsabile del proprietario originale Viene inviato un messaggio e-mail al proprietario originale e al nuovo proprietario per avvertirli della riassegnazione della richiesta di servizio al responsabile del proprietario e dell'impostazione del campo Priorità su Critico Per soddisfare questo requisito, l'amministratore dell'azienda imposta una regola di workflow per il tipo di record richiesta di servizio che è configurato nel modo riportato di seguito. Il trigger regola viene impostato sul seguente valore: Al salvataggio nuovo record. La condizione della regola specifica che lo stato della richiesta di servizio non è impostato su In sospeso come riportato di seguito. [<Stato>]<>LookupValue("SR_STATUS", "In sospeso") La sequenza di azioni riportata di seguito è presente nella regola di workflow. Un'azione Attendi con durata di 24 ore e casella di controllo Rivaluta condizioni regole dopo attesa selezionata Un'azione Aggiorna valori per modificare e impostare su Urgente il campo Priorità della richiesta di servizio Un'azione Invia e-mail per inviare un messaggio e-mail al proprietario della richiesta di servizio per avvertirlo che la priorità della richiesta di servizio è stata impostata su Urgente e che la richiesta di servizio deve essere aggiornata Un'azione Attendi con durata di 24 ore e casella di controllo Rivaluta condizioni regole dopo attesa selezionata Un'azione Aggiorna valori per modificare e impostare su Critico il campo Priorità della richiesta di servizio Un'azione Aggiorna valori per assegnare come nuovo proprietario il responsabile del proprietario originale Un'azione Invia e-mail per inviare un messaggio e-mail al proprietario della richiesta di servizio e al responsabile del proprietario per avvertirli che la richiesta di servizio è stata riassegnata e che la priorità della richiesta di servizio è stata impostata su Critico Per informazioni sulla creazione delle azioni Attendi e Aggiorna valori nelle regole del workflow e negli eventi programmati, vedere Creazione di azioni del workflow: Attendi e Creazione di azioni del workflow: Aggiorna valori. NOTA: i nomi dei campi indipendenti dalla lingua e la sintassi FieldName utilizzati nelle espressioni di esempio del presente argomento sono i nomi dei campi e la sintassi FieldName utilizzati in Expression Builder nelle release precedenti alla Release 29 Service Pack 1. Questi esempi sono ancora validi. Se tuttavia si selezionano i campi corrispondenti per un'espressione dall'elenco Campi in Expression Builder nella Release 29 Service Pack 1 o in una release successiva, i nomi dei campi e la sintassi FieldName saranno diversi da quelli mostrati negli esempi. Si consiglia pertanto di selezionare sempre i campi per le espressioni dall'elenco Campi in Expression Builder, in modo che i nomi dei campi e la sintassi FieldName siano sempre corretti. Per ulteriori informazioni sui nomi dei campi e sulla sintassi FieldName nelle espressioni, vedere Informazioni sulle espressioni. #### Argomenti correlati Per informazioni correlate sul workflow, vedere gli argomenti seguenti: Informazioni sulle regole del workflow Informazioni sulle azioni del workflow Creazione di regole del workflow Modifica dell'ordine delle azioni nelle regole del workflow Disattivazione delle regole e delle azioni del workflow Eliminazione delle regole e delle azioni del workflow

Data di pubblicazione : agosto 2022 | Copyright © 2005, 2022, Oracle e/o relative consociate. Legal Notices.