Esempi di regole di business (Master Data Services)Business Rule Examples (Master Data Services)

In questo articolo vengono illustrati esempi di regole di business per Master Data ServicesMaster Data Services.This article shows examples of business rules for Master Data ServicesMaster Data Services. Questi esempi sono disponibili nei modelli di esempio inclusi nell'installazione di Master Data ServicesMaster Data Services.You'll find these examples in the sample models that are included with your installation of Master Data ServicesMaster Data Services.

Per istruzioni su come distribuire i modelli di esempio, vedere configurazione e installazione di Master Data Services.For instructions on how to deploy the sample models, see Master Data Services Installation and Configuration.

Esempi di regole di businessBusiness Rule Examples

Modello di esempioSample Model EntitàEntity Nome della regola di businessBusiness Rule Name DescriptionDescription
CustomerCustomer CustomerCustomer Person pmt termsPerson pmt terms Specifica le condizioni di pagamento predefinite per i clienti.Specifies default payment terms for customers.

Nella regola di business seguente, se il valore dell'attributo CustomerType soddisfa la is equal rule condition, then the defaults to rule action is applied to the PaymentTerms attribute.In the following business rule, if the CustomerType attribute value meets the is equal rule condition, then the defaults to rule action is applied to the PaymentTerms attribute. In caso contrario, non viene eseguita alcuna azione.Otherwise no action is taken.

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

Modello di esempioSample Model EntitàEntity Nome della regola di businessBusiness Rule Name DescriptionDescription
CustomerCustomer CustomerCustomer Org pmt termsOrg pmt terms Specifica le condizioni di pagamento predefinite per le organizzazioni.Specifies default payment terms for organizations.

Nella regola di business seguente, se il valore dell'attributo CustomerType soddisfa la is equal rule condition, then the defaults to rule action is applied to the PaymentTerms attribute.In the following business rule, if the CustomerType attribute value meets the is equal rule condition, then the defaults to rule action is applied to the PaymentTerms attribute. In caso contrario, non viene eseguita alcuna azione.Otherwise no action is taken.

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

Modello di esempioSample Model EntitàEntity Nome della regola di businessBusiness Rule Name DescriptionDescription
ProductProduct ProductProduct DaysToManufactureDaysToManufacture Specifica l'intervallo di giorni alla produzione per la produzione interna.Specifies the range of days-to-manufacturing for in house manufacturing.

Nella regola di business seguente, se il valore dell'attributo InHouseManufacture soddisfa la is equal rule condition, then the must be between rule action is applied to the DaysToManufacture attribute.In the following business rule, if the InHouseManufacture attribute value meets the is equal rule condition, then the must be between rule action is applied to the DaysToManufacture attribute. In caso contrario, non viene eseguita alcuna azione.Otherwise no action is taken.

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

Modello di esempioSample Model EntitàEntity Nome della regola di businessBusiness Rule Name DescriptionDescription
ProductProduct ProductProduct Required fieldsRequired fields Specifica gli attributi obbligatori per i membri dell'entità Product.Specifies the required attributes for the product entity members.

Nella regola di business seguente, l' is required validation action is taken for the specified attributes.In the following business rule, under all conditions the is required validation action is taken for the specified attributes. I valori di attributo non possono essere Null o vuoti.The attribute values cannot be Null or blank.

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 esempioSample Model EntitàEntity Nome della regola di businessBusiness Rule Name DescriptionDescription
ProductProduct ProductProduct Std CostStd Cost Richiede che il costo standard sia maggiore di 0.Requires that the standard cost is greater than 0.

Nella regola di business seguente, l' must be greater than rule action is applied to the StandardCost attribute of products.In the following business rule, under all conditions the must be greater than rule action is applied to the StandardCost attribute of products.

If  
    None  
Then  
    StandardCost must be greater than 0  
Else  
    None  

Modello di esempioSample Model EntitàEntity Nome della regola di businessBusiness Rule Name DescriptionDescription
ProductProduct ProductProduct FG MSRP CostFG MSRP Cost Specifica che se il prodotto è un prodotto finito, il prezzo consigliato e il prezzo del rivenditore devono essere maggiori di 0.Specifies that if the product is a finished good, the MSRP (manufacturer suggested retail price) and dealer costs must be greater than 0.

Nella regola di business seguente, se il valore dell'attributo FinishedGoodIndicator soddisfa la is equal rule condition, the must be greater than rule action is applied to the MSRP and DealerCost attributes.In the following business rule, if the FinishedGoodIndicator attribute value meets the is equal rule condition, the must be greater than rule action is applied to the MSRP and DealerCost attributes.

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

Modello di esempioSample Model EntitàEntity Nome della regola di businessBusiness Rule Name DescriptionDescription
ProductProduct ProductProduct Default NameDefault Name Specifica il nome di prodotto predefinito in base ai valori degli attributi Color e Class.Specifies the default product name based on the values of the Color and Class attributes. Quando il valore dell'attributo Color non è YLO e l'attributo Class non è NA, il nome predefinito è Yellow NA.When the Color attribute value is not YLO and the Class attribute is not NA, the default name is Yellow NA.

Nella regola di business seguente, se gli attributi Color e Class non soddisfano la condizione della regola is equal , viene applicata l' defaults to rule action is applied to the Name attribute.In the following business rule, if the Color and Class attributes do not meet the is equal rule condition, the defaults to rule action is applied to the Name attribute.

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 esempioTo view the business rule examples in the sample models

  1. Passare al sito Web Master Data ServicesMaster Data Services configurato dopo aver installato MDS e fare clic sulla casella Amministrazione sistema .Navigate to the Master Data ServicesMaster Data Services Web site that you set up after installing MDS, and click the System Administration box.
    Per istruzioni sull'impostazione del sito Web, vedere configurazione e installazione di Master Data Services.For instructions on setting up the Web site, see Master Data Services Installation and Configuration.
  2. Fare clic sul modello di esempio contenente la regola di business, come indicato nelle tabelle precedenti, quindi fare clic su Entità.Click the sample model that contains the business rule, as listed in the tables above, and then click Entities.
  3. Fare clic sull'entità a cui si applica la regola, come indicato nelle tabelle precedenti, quindi fare clic su Regole di business.Click the entity to which the rule applies, as listed in the tables above, and then click Business Rules.
  4. Fare clic sul nome della regola di business che si vuole visualizzare.Click the name of the business rule that you want to view. L'interfaccia utente viene espansa per visualizzare le istruzioni If, Then ed Else .The UI expands to show the If, Then and Else statements.

Questo articolo è stato utile?Did this Article Help You? Commenti e suggerimentiWe’re Listening

Quali informazioni si stanno cercando? La ricerca ha restituito i risultati desiderati?What information are you looking for, and did you find it? Microsoft incoraggia gli utenti a inviare i propri commenti per migliorare i contenutiWe’re listening to your feedback to improve the content. Inviare eventuali commenti all'indirizzo sqlfeedback@microsoft.com.Please submit your comments to sqlfeedback@microsoft.com.