Condividi tramite


Esempi di regole business (Master Data Services)

Si applica a: SQL Server - Solo Windows Istanza gestita di SQL di Azure

In questo articolo vengono illustrati esempi di regole di business per Master Data Services. Questi esempi sono disponibili nei modelli di esempio inclusi nell'installazione di Master Data Services.

Per istruzioni su come distribuire i modelli di esempio, vedere Installazione e configurazione di Master Data Services.

Esempi di regole di business

Modello di esempio Entità Nome della regola di business Descrizione
Cliente Cliente Person pmt terms Specifica le condizioni di pagamento predefinite per i clienti.

Nella seguente regola di business, se il valore dell'attributo CustomerType soddisfa la condizione della regola is equal, l'azione della regola defaults to viene applicata all'attributo PaymentTerms. In caso contrario, non viene eseguita alcuna azione.

If  
    CustomerType is equal to 2  
Then  
    PaymentTerms defaults to CASH  
Else  
    None      

--------------------------------------------------

Modello di esempio Entità Nome della regola di business Descrizione
Cliente Cliente Org pmt terms Specifica le condizioni di pagamento predefinite per le organizzazioni.

Nella seguente regola di business, se il valore dell'attributo CustomerType soddisfa la condizione della regola is equal, l'azione della regola defaults to viene applicata all'attributo PaymentTerms. In caso contrario, non viene eseguita alcuna azione.

If  
    CustomerType is equal to 1  
Then  
    PaymentTerms defaults to 210Net30  
Else  
    None  

--------------------------------------------------

Modello di esempio Entità Nome della regola di business Descrizione
Prodotto Prodotto DaysToManufacture Specifica l'intervallo di giorni alla produzione per la produzione interna.

Nella seguente regola di business, se il valore dell'attributo InHouseManufacture soddisfa la condizione della regola is equal, l'azione della regola must be between viene applicata all'attributo DaysToManufacture. In caso contrario, non viene eseguita alcuna azione.

If  
    InHouseManufacture is equal to Y  
Then  
    DaysToManufacture must be between 1 and 10  
Else  
    None  

--------------------------------------------------

Modello di esempio Entità Nome della regola di business Descrizione
Prodotto Prodotto Campi obbligatori Specifica gli attributi obbligatori per i membri dell'entità Product.

Nella seguente regola di business, in tutte le condizioni viene eseguita l'azione di convalida is required per gli attributi specificati. I valori di attributo non possono essere Null o vuoti.

If  
    None  
Then  
    Name is required  
    ProductSubCategory is required  
    Color is required  
    StandardCost is required  
    SafetyStockLevel is required  
    ReorderPoint is required  
    InHouseManufacture is required  
    SellStartDate is required  
    FinishedGoodIndicator is required  
    ProductLine is required  
Else  
    None  

--------------------------------------------------

Modello di esempio Entità Nome della regola di business Descrizione
Prodotto Prodotto Std Cost Richiede che il costo standard sia maggiore di 0.

Nella regola di business seguente, in tutte le condizioni l'azione della regola must be greater thanviene applicata all'attributo StandardCost dei prodotti.

If  
    None  
Then  
    StandardCost must be greater than 0  
Else  
    None  

--------------------------------------------------

Modello di esempio Entità Nome della regola di business Descrizione
Prodotto Prodotto FG MSRP Cost Specifica che se il prodotto è un prodotto finito, il prezzo consigliato e il prezzo del rivenditore devono essere maggiori di 0.

Nella regola di business seguente, se il valore dell'attributo FinishedGoodIndicator soddisfa la condizione della regola is equal, l'azione della regola must be greater than viene applicata agli attributi MSRP e DealerCost.

If  
    FinishedGoodIndicator is equal to Y  
Then  
    MSRP must be greater than 0  
    DealerCost must be greater than 0  
Else  
    None  

--------------------------------------------------

Modello di esempio Entità Nome della regola di business Descrizione
Prodotto Prodotto Default Name Specifica il nome di prodotto predefinito in base ai valori degli attributi Color e Class. Quando il valore dell'attributo Color non è YLO e l'attributo Class non è NA, il nome predefinito è Yellow NA.

Nella regola di business seguente, se gli attributi Colore e Classe non soddisfano la condizione della regola is equal, l'azione della regola defaults to viene applicata all'attributo Nome.

If  
    (Color is equal to YLO AND Class is equal to NA) is not true  
Then  
    Name defaults to Yellow NA  
Else  
    Name defaults to Other  

--------------------------------------------------

Per visualizzare gli esempi delle regole di business nei modelli di esempio

  1. Passare al sito Web Master Data Services configurato dopo aver installato MDS e fare clic sulla casella Amministrazione del sistema.
    Per istruzioni sulla configurazione del sito Web, vedere Installazione e configurazione di Master Data Services.
  2. Fare clic sul modello di esempio contenente la regola di business, come indicato nelle tabelle precedenti, quindi fare clic su Entità.
  3. Fare clic sull'entità a cui si applica la regola, come indicato nelle tabelle precedenti, quindi fare clic su Regole di business.
  4. Fare clic sul nome della regola di business che si vuole visualizzare. L'interfaccia utente viene espansa per visualizzare le istruzioni If, Then ed Else .