Gestione ritardo step
Criteri di sicurezza: i seguenti domini nell'area funzionale System:
- Amministrazione dei processi aziendali
- Manage: Business Process Definitions
È possibile aggiungere un ritardo predefinito a uno step del processo aziendale. È possibile aggiungere un ritardo a uno step del processo aziendale per eseguire il processo aziendale in background fino al completamento del ritardo. Ciò è utile per gli step dei processi aziendali che spesso richiedono un lungo periodo per essere completati. Durante il ritardo specificato, gli step rimanenti scompaiono da
Mie attività
di qualsiasi gruppo responsabile. Gli step riappaiono al completamento del ritardo specificato.Quando si utilizza uno step di ritardo, il sistema applica la priorità dello step come di consueto. Esempio: un processo aziendale include tre step: step
a
, b
e c
. Se lo step b
ha un ritardo di 20 giorni, lo step c
non verrà eseguito per almeno 20 giorni, il primo momento in cui lo step b
può essere completato.Quando si aggiunge un ritardo step a uno step che rientra in un insieme di step paralleli, il sistema ritarda lo step ma non gli altri step paralleli. Il sistema non passa allo step successivo fino al completamento di tutti gli step paralleli. Esempio: un processo aziendale include i seguenti step:
- a
- b1ha un ritardo di step.
- b2
- b3
- c
Lo step
b1
ritarda, ma gli step b2
e b3
continuano senza ritardi. Tutti gli step b
devono essere completati prima di passare allo step c
.- Accedere all'attivitàModifica configurazione tenant - Processi aziendali.
- Selezionare il proprietario del processo Riprendi step differiti processo aziendale dall'elencodi valori Utente per processi aziendali in background per ritardi nel processo aziendale. Il sistema fa riferimento a questo utente negli eventi del processo aziendale come ad aver completato le attività.
- Selezionare gli ambienti in cui viene eseguito il processo in background Processo aziendale Riprendi step ritardati nel tenant dall'elencodi valori Pianificazione ritardi step Limita agli ambienti. Quando non si seleziona un ambiente, questo processo in background viene eseguito in tutti gli ambienti del tenant.
- Accedere all'attivitàModifica configurazione tenant - Sistema.
- La sezioneFuso orario per il calcolo della data del processo aziendalecontiene i seguenti elementi:
Opzione Descrizione Impostazioni fuso orario predefinito (PST) di WorkdayIl sistema riprende tutti gli step posticipati in Pacific Standard Time (PST).Impostazioni fuso orario predefinito del tenantIl sistema riprende tutti gli step ritardati in base al fuso orario nell'elenco valoriFuso orario predefinito. Esempio: se si selezional'ora standard del Giappone, il sistema riprende tutti gli step posticipati in JST.Quando non si seleziona un valore nell'elenco valori Fusoorario predefinito, viene utilizzato PST per calcolare il ritardo dello step.Fuso orario correlato all'eventoIl sistema riprende gli step posticipati in base al fuso orario nell'ordine seguente. Quando:- L'evento riguarda un collaboratore, viene utilizzato il fuso orario di quel collaboratore.
- L'evento non riguarda un collaboratore (ad esempio una fattura fornitore), ma un collaboratore avvia l'evento. Per calcolare l'inizio dell'attivazione del ritardo step, viene utilizzato il fuso orario dell'autore dell'avvio. Quando l'azione di avvio viene delegata, viene utilizzato il fuso orario del delegante e non il fuso orario del delegato.
- L'evento non riguarda un collaboratore e non è stato avviato da un collaboratore, viene utilizzata la PST.
- Accedere alla definizione di un processo aziendale.
- Selezionare dal menu delle azioni correlate dello step del processo aziendale.
- (Facoltativo) Immettere ilfuso orario. Il fuso orario predefinito è il fuso orario corrente dell'utente.È possibile selezionare un fuso orario solo quando si abilita la casella di controlloFuso orario configurazione processo aziendalenell'attivitàModifica configurazione tenant - Sistema.
- Quando si immette la data corrente nel fuso orario specificato, le modifiche hanno effetto immediato.
- Quando si immette una data futura nel fuso orario specificato, le modifiche hanno effetto alla mezzanotte della data specificata nel fuso orario specificato. Gli utenti in altri fusi orari visualizzano le modifiche alla data e all'ora corrispondenti nei loro fusi orari.
- Quando si immette una data passata nel fuso orario specificato, le modifiche hanno effetto alle 23:59:59 della data specificata nel fuso orario specificato. Gli utenti in altri fusi orari visualizzano le modifiche alla data e all'ora corrispondenti nei loro fusi orari.
- InIl ritardo è basato su, selezionareData completamento step precedenteoData avvio processo. È anche possibile selezionare unCampoesterno, ad esempioDecorrenza.La data è un valore statico. Ciò significa che il sistema imposta la data in cui viene generato lo step delay. Il ritardo dello step viene calcolato quando la transazione del processo aziendale raggiunge lo step con il ritardo. Le modifiche successive al processo aziendale, come la correzione della decorrenza dell'evento del processo aziendale, non determinano il ricalcolo del ritardo nello step ritardato. Quando il ritardo dello step viene calcolato in un giorno precedente o nella data corrente (data odierna), il ritardo dello step non si verifica.Quando si seleziona la casella di controlloRicalcola ritardo in caso di correzione, il sistema ricalcola il ritardo dello step quando si corregge il processo aziendale. Il sistema visualizza la data di ritardo dello step appena calcolata nello storico del processo dell'evento del processo aziendale. Per i processi aziendali con sottoprocessi, il sistema ricalcola il ritardo di step per tutti i sottoprocessi oltre al processo aziendale padre.
- Specificare ilRitardo aggiuntivonell'elenco valoriData calcolata.Non è possibile aggiungere step di ritardo per un periodo di tempo inferiore a un giorno o a una data. Poiché il processo in background del ritardo degli step viene eseguito intorno alla mezzanotte nel fuso orario associato selezionato, il sistema riprende gli step ritardati per periodi di tempo che possono essere espressi solo in unità di giorni interi.Per le date calcolate in unità di giorni, il sistema utilizza i calendari basati su regole configurati nella definizione del processo aziendale . In caso contrario, il sistema calcola il ritardo dello step in base a giorni consecutivi.
- (Facoltativo) Selezionare la casella di controlloRicalcola ritardo in caso di correzione.
Per modificare o annullare l'istanza del processo aziendale, forzare il completamento di uno step che rientra nel periodo di ritardo specificato.
- Accedere all'attivitàRipianificazione transazioni differite processo aziendaleper selezionare l'istanza del processo aziendale.Quando si ripianifica un ritardo di step utilizzando l'attivitàRipianificazione transazioni di processo aziendale in ritardoin un tenant non di produzione, ogni ora viene eseguito un job in background per elaborare il ritardo. È previsto un ritardo massimo di un'ora. Esempio: alle 17:05, si utilizza l'attività per ripianificare un ritardo di step. Il job viene eseguito e lo step viene annullato dal ritardo circa un'ora dopo, alle 18:05.
- Selezionare ilTipo di processo aziendaledell'istanza che si desidera ripianificare e unaData inizioeuna Data fineche contengano la data di completamento pianificata dello step posticipato.
- Nell'elenco valoriRipianificazione data, selezionare la data in cui si desidera completare lo step posticipato. Questa data rispetta le impostazioni del fuso orario configurate nel tenant.Esempio: si configura il tenant in modo che utilizziil fuso orario correlato a un evento. Sono presenti step ritardati nel tipo di processo aziendaleAssunzioneper un collaboratore in Giappone e un collaboratore a San Francisco.Quando si seleziona 15/12/2021 come data in cui si desidera completare gli step posticipati:
- Lo step per il collaboratore con sede in Giappone viene completato il 15/12/2021 alle 00:00 JST.
- Lo step per il collaboratore con sede a San Francisco viene completato il 15/12/2021 alle 00:00 PST.