Creare e modificare le regole business

Le informazioni contenute in questa pagina si riferiscono a funzionalità non ancora generalmente disponibili. È disponibile solo nell’ambiente Sandbox di anteprima.

Una regola business consente di applicare la convalida agli oggetti di Workfront e di impedire agli utenti di creare, modificare o eliminare un oggetto quando vengono soddisfatte determinate condizioni. Le regole aziendali contribuiscono a migliorare la qualità dei dati e l’efficienza operativa impedendo azioni che potrebbero compromettere l’integrità dei dati.

Una singola regola business può essere assegnata a un solo oggetto. Ad esempio, se si crea una regola business per non modificare i progetti in determinate condizioni, non è possibile applicare la stessa regola alle attività. È necessario creare una regola business separata con le stesse condizioni per le attività.

I livelli di accesso e la condivisione degli oggetti hanno una priorità più alta rispetto alle regole di business quando un utente interagisce con un oggetto. Ad esempio, se un utente dispone di un livello di accesso o di un’autorizzazione che non consente la modifica di un progetto, questi hanno la precedenza su una regola business che consente la modifica di un progetto in determinate condizioni.

Quando a un oggetto vengono applicate più regole business, tutte le regole vengono seguite ma non vengono applicate in un determinato ordine. Ad esempio, sono disponibili due regole business. Uno limita la creazione di spese nel mese di febbraio. La seconda impedisce la modifica di un progetto quando lo stato del progetto è Completo. Se un utente tenta di aggiungere una spesa a un progetto completato nel mese di giugno, la spesa non può essere aggiunta perché ha attivato la seconda regola.

Le regole business si applicano alla creazione, modifica ed eliminazione di oggetti tramite l’API e nell’interfaccia di Workfront.

NOTE
Poiché le regole business bloccano alcune azioni, è sempre necessario configurare le regole business prima in un ambiente sandbox o di anteprima e testarle completamente prima di abilitarle in produzione.

Requisiti di accesso

Espandi per visualizzare i requisiti di accesso per la funzionalità in questo articolo.

Per eseguire i passaggi descritti in questo articolo, è necessario disporre dei seguenti elementi:

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
piano Adobe Workfront Ultimate
Licenza Adobe Workfront Standard
Configurazioni del livello di accesso Amministratore di sistema

Per ulteriori dettagli sulle informazioni contenute in questa tabella, vedere Requisiti di accesso nella documentazione di Workfront.

Scenari per le regole business

Il formato di una regola business è "Se la condizione definita viene soddisfatta, l'utente non è in grado di eseguire l'azione sull'oggetto e viene visualizzato il messaggio".

La sintassi per le proprietà e le altre funzioni di una regola business è identica a quella di un campo calcolato di un modulo personalizzato. Per ulteriori informazioni sulla sintassi, consulta Aggiungere campi calcolati con il progettista del modulo.

Per informazioni sulle istruzioni IF, vedere Panoramica delle istruzioni "IF" e Operatori condizione nei campi personalizzati calcolati.

Per informazioni sui caratteri jolly basati sull'utente, vedere Utilizzare caratteri jolly basati sull'utente per generalizzare i rapporti.

Per informazioni sui caratteri jolly basati sulla data, vedere Utilizzare caratteri jolly basati sulla data per generalizzare i rapporti.

Un carattere jolly API è disponibile anche nelle regole business. È possibile utilizzare $$ISAPI per attivare la regola solo nell’interfaccia utente o solo nell’API.

Alcuni semplici scenari di regole di business sono:

  • Gli utenti non possono aggiungere nuove spese durante l'ultima settimana di febbraio. Questa formula potrebbe essere così formulata: IF(AND(MONTH($$TODAY) = 2, DAYOFMONTH($$TODAY) >= 22), "You cannot add new expenses during the last week of February.")
  • Gli utenti non possono modificare un progetto che si trova nello stato Completato. Questa formula potrebbe essere così formulata: IF({status} = "CPL", "You cannot edit this project because it is in Complete status.")

Uno scenario con istruzioni IF nidificate è:

Gli utenti non possono modificare i progetti completati e non possono modificare i progetti con una Data di completamento pianificata a marzo. Questa formula potrebbe essere così formulata:

IF(
    {status}="CPL",
    "You cannot edit a completed project",
    IF(
        MONTH({plannedCompletionDate})=3,
        "You cannot edit a project with a planned completion date in March")
)

Aggiungere una nuova regola business

  1. Fai clic su Menu principale icona Menu principale nell’angolo superiore destro di Adobe Workfront, oppure (se disponibile) fai clic sul pulsante Menu principale icona Menu principale nell’angolo superiore sinistro, quindi fai clic su Configurazione Icona Configurazione .

  2. Clic Regole aziendali nel pannello a sinistra.

  3. Clic Nuova regola business.

  4. Selezionare il tipo di oggetto a cui assegnare la regola business, quindi fare clic su Continua.

    Seleziona un oggetto

  5. Digita il Nome per la regola business.

  6. In È attivo , selezionare se la regola deve essere attiva al momento del salvataggio.

    Se si seleziona No, la regola viene salvata come inattiva e puoi attivarla in un secondo momento.

  7. Seleziona un Trigger per la regola business. Le opzioni sono:

    • Durante la creazione dell'oggetto: La regola viene applicata quando un utente tenta di creare un oggetto.
    • Alla modifica dell'oggetto: La regola viene applicata quando un utente tenta di modificare un oggetto.
    • All'eliminazione dell'oggetto: La regola viene applicata quando un utente tenta di eliminare un oggetto.
  8. (Facoltativo) Inserisci un Descrizione della regola business e ciò che accade quando viene applicata.

  9. Crea la formula nell’editor di formule, al centro della finestra di dialogo della regola business.

    Il formato di una regola business è "Se la condizione definita viene soddisfatta, l'utente non è in grado di eseguire l'azione sull'oggetto e viene visualizzato il messaggio".

    Nell'area della formula, le parti della regola business creata sono la condizione e il messaggio visualizzato in Workfront quando la condizione viene soddisfatta.

    • L'"oggetto" è il tipo di oggetto selezionato durante la creazione della regola business. Viene visualizzato nell’intestazione della finestra di dialogo.
    • L’"azione" è il trigger selezionato per la regola: crea, modifica o elimina l’oggetto.
    • Poiché l'oggetto e l'azione sono già definiti, non vengono inclusi nella formula.
    • Il messaggio di errore personalizzato viene visualizzato quando l'utente attiva la regola business. Dovrebbe fornire istruzioni chiare su cosa è andato storto e su come correggere il problema.

    Finestra di dialogo Aggiungi regola business

    Questo esempio è una regola business per le spese. Se il mese corrente è giugno, agli utenti non è consentito creare nuove spese, e questo viene spiegato nel messaggio.

    Per ulteriori esempi di regole business, consulta Scenari per le regole business in questo articolo.

  10. (Facoltativo) Usa la formula Espressioni e Campi nel pannello a destra per assistenza nella creazione della regola.

    Cerca un'espressione o un campo per restringere l'elenco degli elementi disponibili.

    L'elenco dei campi disponibili è limitato ai campi correlati al tipo di oggetto per la regola business.

  11. Clic Salva al termine della creazione della regola business.

NOTE
Dopo aver aggiunto una regola business, è necessario verificarla aggiungendo, modificando o eliminando l'oggetto associato per assicurarsi che la regola venga applicata correttamente.

Attivare una regola business

Quando una regola business è inattiva, il campo È attivo nell'elenco delle regole business visualizza False. Impossibile aggiornare lo stato della regola nella vista a elenco.

Per attivare una regola business:

  1. Selezionare la regola business nell'elenco di regole e fare clic sull'icona Modifica.
  2. Seleziona per È attivo nella finestra di dialogo regola business.
  3. Fai clic su Salva.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43