Condividi tramite


Regole business (Master Data Services)

In Master Data Services una regola business è una regola utilizzata per garantire la qualità e l'accuratezza dei dati master. È possibile utilizzare una regola business per aggiornare automaticamente i dati, inviare posta elettronica o per avviare un processo aziendale o un flusso di lavoro.

Creare e pubblicare regole business

Le regole business sono istruzioni If/Then create in Master Data Manager Se un valore di attributo soddisfa una condizione specificata, viene eseguita una determinata azione. Tra le possibili azioni è inclusa l'impostazione di un valore predefinito o la modifica di un valore. Queste azioni possono essere combinate con l'invio di una notifica tramite posta elettronica.

Le regole business possono essere basate su valori di attributo specifici, ad esempio eseguire un'azione se Color=Blue, o quando i valori di attributo vengono modificati, ad esempio eseguire un'azione se l'attributo Color viene modificato. Per ulteriori informazioni sulla traccia di modifiche non specifiche, vedere Rilevamento modifiche (Master Data Services).

Per utilizzare regole business, è necessario prima crearle e pubblicarle, quindi applicare le regole pubblicate ai dati. È possibile applicare regole a subset di dati o a tutti i dati di una versione convalidando la versione. Il commit di una versione non può essere eseguito finché tutti gli attributi non hanno superato la convalida tramite regole business.

Se un utente tenta di aggiungere un valore di attributo che non ha superato la convalida tramite una regola business, tale valore può comunque essere salvato. È possibile controllare e correggere i problemi di convalida visualizzati in Master Data Manager.

Quando si crea un pacchetto di distribuzione di modelli, se si desidera includere regole business è necessario includere i dati della versione contenuta nel pacchetto.

Se si crea una regola business che utilizza l'operatore OR, è necessario creare una regola separata per ogni istruzione condizionale che può essere valutata indipendentemente. È quindi possibile escludere regole in base alle esigenze, offrendo maggiore flessibilità e una più facile risoluzione dei problemi.

Come vengono applicate le regole business

È possibile impostare l'ordine di priorità di esecuzione delle regole. Tuttavia, prima che la priorità venga presa in considerazione, le regole business vengono applicate in base al tipo di azioni che la regola esegue. L'ordine è il seguente:

  1. Valore predefinito

  2. Modifica valore

  3. Convalida

  4. Azione esterna

In questi gruppi, le azioni vengono applicate con ordine di priorità crescente, dalla più bassa alla più elevata. Di conseguenza, ad esempio, quattro regole separate potrebbero avere le azioni Valore predefinito. L'azione Valore predefinito che viene eseguita per prima dipende dall'ordine di priorità specificato nell'interfaccia utente Web.

Altre note importanti sull'applicazione delle regole:

  • Se una regola business è esclusa o non è pubblicata con lo stato Attivo, la regola è comunque disponibile ma non sarà inclusa quando vengono applicate le regole business.

  • Le regole business si applicano ai valori di attributo per tutti i membri foglia oppure per quelli consolidati, non entrambi.

  • Le regole business possono essere applicate a qualsiasi versione di un modello, cioè Apri o Bloccato.

  • Le modifiche apportate ai dati, quando le regole business vengono applicate, non vengono registrate come transazioni.

  • Una regola business non può contenere più di un'azione avvia flusso di lavoro.

Impostazioni sistema

In Gestione configurazione Master Data Services sono disponibili due impostazioni che influiscono sulle regole business. È possibile regolare tali impostazioni in Gestione configurazione Master Data Services o direttamente nella tabella Impostazioni sistema. Per ulteriori informazioni, vedere Impostazioni di sistema (Master Data Services).

Attività correlate

Descrizione dell'attività

Argomento

Creare e pubblicare una nuova regola business.

Creare e pubblicare una regola business (Master Data Services)

Aggiungere più condizioni a una regola business.

Aggiungere più condizioni a una regola business (Master Data Services)

Creare una regola business affinché gli attributi dispongano di valori.

Richiedere valori di attributo (Master Data Services)

Creare una regola business per eseguire un'azione basata su modifiche dei valori di attributo.

Inizializzare azioni basate su modifiche dei valori di attributo (Master Data Services)

Modificare il nome di una regola business esistente.

Modificare il nome di una regola business (Master Data Services)

Configurare Master Data Manager per inviare notifiche quando vengono applicate le regole business.

Configurare regole business per l'invio di notifiche (Master Data Services)

Applicare le regole business a membri specifici.

Convalidare membri specifici rispetto a regole business (Master Data Services)

Escludere una regola business in modo che non venga utilizzata.

Escludere una regola business (Master Data Services)

Eliminare una regola business esistente.

Eliminare una regola business (Master Data Services)

Contenuto correlato