Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2024-06-14
Creare regole condizionali per i processi aziendali

Creare regole condizionali per i processi aziendali

Criteri di sicurezza: i seguenti domini nell'area funzionale System:
  • Amministrazione dei processi aziendali
  • Manage: Business Process Definitions
Il sistema consente di controllare il modo in cui vengono eseguiti i processi aziendali offrendo la possibilità di configurare regole condizionali. Le regole condizionali sono costituite da una o più condizioni che il sistema esamina quando si avvia un processo aziendale nell'ordine specificato finché non trova una corrispondenza. È possibile impostare regole condizionali per verificare la presenza di valori specificati e valori con operatori relazionali. Esempio:
  • Quando si utilizza
    E
    in una regola condizionale, il sistema interrompe il controllo delle condizioni rimanenti non appena una condizione diventa falsa o non viene superata.
  • Quando si utilizza
    O
    in una regola condizionale, il sistema interrompe il controllo delle condizioni rimanenti non appena una condizione restituisce true o viene superata.
È possibile ottimizzare le performance inserendo le condizioni che si ritiene possano generare una risposta all'inizio dell'elenco.
Esistono diversi tipi di regole condizionali, inclusi avvisi e deleghe. Per impostare regole condizionali per:
  • Avvisi, utilizzare l'attività
    Creazione regola di avviso
    . Esempio: per le notifiche di avviso di processi aziendali o attività.
  • Deleghe, utilizzare l'attività
    Creazione regola delega
    . Esempio: delegare la responsabilità dell'avvio dei processi aziendali o del completamento degli elementi Mie attività.
  1. Dal menu delle azioni correlate di un processo aziendale, selezionare
    Processo aziendale
    Visualizzazione definizione
    .
  2. Dal menu delle azioni correlate di uno step nella scheda
    Step del processo aziendale
    , selezionare
    Processo aziendale
    Creazione regola condizionale
    .
  3. La griglia
    Condizioni regola
    contiene i seguenti elementi:
    Opzione Descrizione
    ( )
    Utilizzare le parentesi per indicare la precedenza quando l'istruzione include una combinazione di condizioni
    E
    e
    O.
    Esempio:
    (A e B) o C
    .
    Campo esterno di origine o regola condizionale
    Visualizza le regole per le quali tutti i campi utilizzati nella condizione sono rilevanti per il processo aziendale.
    Quando si applica una regola condizionale allo step
    Avvio
    di un processo aziendale, è consigliabile selezionare un valore diverso da
    Iniziatore
    da questo elenco di valori. Quando si seleziona
    Iniziatore
    prima che il sistema avvii il processo aziendale, il campo non restituisce alcun risultato.
    Quando si utilizza un campo di report in una regola condizionale, il sistema non verifica la sicurezza del dominio del campo di report. Tuttavia, il sistema valuta la sicurezza del campo di report se la logica di sicurezza fa parte del campo di report stesso. Ciò garantisce che l'utente dell'elaborazione (la persona che ha elaborato lo step precedente) superi i criteri di sicurezza prima di restituire i risultati del campo del report.
    Se l'utente di elaborazione non ha accesso ai campi o ai valori nello step successivo, lo step viene ignorato.
    Valore di confronto
    Per eseguire il confronto con l'origine, immettere un valore o selezionare una casella di controllo
    Valore di confronto
    . Esempio:
    • uguale a
      : il valore del campo è uguale al valore di confronto. Per Vero, selezionare la casella di controllo.
    • not equal to
      : il valore del campo non è uguale al valore di confronto. Per Vero, deselezionare la casella di controllo.
Accedere a:
  • Il report
    Rule Tester
    per visualizzare un flusso di esecuzione completo della regola condizionale per comprendere e risolvere i problemi relativi ai risultati delle regole condizionali. Il report è:
    • Disponibile dal menu delle azioni correlate degli eventi del processo aziendale.
    • Non disponibile per le regole condizionali di proprietà di Workday.
  • L'attività
    Modifica regola condizionale
    per modificare o eliminare le regole condizionali, ma tenere presente che:
    • Quando si modifica una regola di avviso, le modifiche influiscono sui processi già avviati.
    • Non è possibile modificare o eliminare le regole di delega in uso (a cui si fa riferimento in qualsiasi delega).
    • Non è possibile eliminare regole che:
      • Riferimenti di Workday in una notifica di avviso.
      • È stato eseguito una sola volta.
      • Hanno pianificazioni scadute.
  • Object Transporter per eseguire la migrazione delle regole condizionali da un tenant a un altro. Esempio: verificare le regole di avviso nel tenant sandbox, quindi eseguirne la migrazione al tenant di produzione.
  • Il report
    Gestione impostazioni delega
    per identificare la regola di delega che gli utenti devono selezionare quando si configura la delega.