Share via


Exemples de règles d’entreprise (Master Data Services)

S’applique à :SQL Server - Windows uniquement Azure SQL Managed Instance

Cet article présente des exemples de règles métier pour Master Data Services. Vous trouverez ces exemples dans les exemples de modèles inclus dans votre installation de Master Data Services.

Pour obtenir des instructions sur la manière de déployer les exemples de modèles, consultez Installation et configuration de Master Data Services.

Exemples de règles d’entreprise

Exemple de modèle Entity Nom de la règle d’entreprise Description
Customer Customer Person pmt terms Spécifie les conditions de paiement par défaut des clients.

Dans la règle d’entreprise suivante, si la valeur de l’attribut CustomerType répond à la is equalrule condition, then the defaults torule action is applied to the PaymentTerms attribute. Dans le cas contraire, aucune action n’est effectuée.

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

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

Exemple de modèle Entity Nom de la règle d’entreprise Description
Customer Customer Org pmt terms Spécifie les conditions de paiement par défaut des organisations.

Dans la règle d’entreprise suivante, si la valeur de l’attribut CustomerType répond à la is equalrule condition, then the defaults torule action is applied to the PaymentTerms attribute. Dans le cas contraire, aucune action n’est effectuée.

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

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

Exemple de modèle Entity Nom de la règle d’entreprise Description
Produit Produit DaysToManufacture Spécifie la plage de jours avant la fabrication pour une fabrication en interne.

Dans la règle d’entreprise suivante, si la valeur de l’attribut InHouseManufacture répond à la is equalrule condition, then the must be betweenrule action is applied to the DaysToManufacture attribute. Dans le cas contraire, aucune action n’est effectuée.

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

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

Exemple de modèle Entity Nom de la règle d’entreprise Description
Produit Produit Champs obligatoires Spécifie les attributs obligatoires pour les membres de l’entité Product.

Dans la règle d’entreprise suivante, si toutes les conditions sont réunies, is requiredl’action de validation est effectuée pour les attributs spécifiés. Les valeurs de l’attribut ne peuvent pas être Null ni vides.

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  

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

Exemple de modèle Entity Nom de la règle d’entreprise Description
Produit Produit Std Cost Exige que le coût standard soit supérieur à 0.

Dans la règle d’entreprise suivante, si toutes les conditions sont réunies, must be greater thanrule action is applied to the StandardCost attribute of products.

If  
    None  
Then  
    StandardCost must be greater than 0  
Else  
    None  

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

Exemple de modèle Entity Nom de la règle d’entreprise Description
Produit Produit FG MSRP Cost Spécifie que si le produit est un produit fini, le prix de vente conseillé et les coûts du revendeur doivent être supérieurs à 0.

Dans la règle d’entreprise suivante, si la valeur de l’attribut FinishedGoodIndicator répond à la is equalrule condition, the must be greater thanrule 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  

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

Exemple de modèle Entity Nom de la règle d’entreprise Description
Produit Produit Default Name Spécifie le nom de produit par défaut sur la base des valeurs des attributs Color et Class. Lorsque la valeur de l’attribut Color n’est pas YLO et que la valeur de l’attribut Class n’est pas NA, le nom par défaut est Yellow NA.

Dans la règle d’entreprise suivante, si la valeur des attributs Class et Color ne répondent pas à la condition de règle is equal , defaults tol’action de règle est appliquée à l’attribut Name.

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  

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

Pour afficher les exemples de règles d’entreprise dans les exemples de modèles

  1. Accédez au site web Master Data Services que vous avez configuré après l’installation de MDS, puis cliquez sur la zone Administration système.
    Pour obtenir des instructions sur la configuration du site web, consultez Installation et configuration de Master Data Services.
  2. Cliquez sur l’exemple de modèle qui contient la règle d’entreprise, comme indiqué dans les tableaux ci-dessus, puis cliquez sur Entités.
  3. Cliquez sur l’entité à laquelle la règle s’applique, comme indiqué dans les tableaux ci-dessus, puis cliquez sur Règles d’entreprise.
  4. Cliquez sur le nom de la règle d’entreprise que vous souhaitez afficher. L’interface utilisateur se développe pour afficher les instructions If, Then et Else .