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 than
viene 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
- 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. - Fare clic sul modello di esempio contenente la regola di business, come indicato nelle tabelle precedenti, quindi fare clic su Entità.
- Fare clic sull'entità a cui si applica la regola, come indicato nelle tabelle precedenti, quindi fare clic su Regole di business.
- 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 .