Partager 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 d’entreprise pour Master Data Services. Vous trouverez ces exemples dans les exemples de modèles qui sont 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 Entité Nom de la règle d’entreprise Description
Client Client Person pmt terms Spécifie les conditions de paiement par défaut des clients.

Dans la règle de gestion suivante, si la valeur de l'attribut CustomerType répond à la condition de la règle is equal, l'action de la règle defaults to est appliquée à l'attribut PaymentTerms. 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 Entité Nom de la règle d’entreprise Description
Client Client Org pmt terms Spécifie les conditions de paiement par défaut des organisations.

Dans la règle de gestion suivante, si la valeur de l'attribut CustomerType répond à la condition de la règle is equal, l'action de la règle defaults to est appliquée à l'attribut PaymentTerms. 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 Entité 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 de gestion suivante, si la valeur de l'attribut InHouseManufacture répond à la condition de la règle is equal, l'action de la règle must be between est appliquée à l'attribut DaysToManufacture. 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 Entité 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, l’action de validation is required 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 Entité 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 de gestion suivante, l'action de la règle must be greater than est appliquée dans toutes les conditions à l'attribut StandardCost des produits.

If  
    None  
Then  
    StandardCost must be greater than 0  
Else  
    None  

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

Exemple de modèle Entité 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 de gestion suivante, si la valeur de l'attribut FinishedGoodIndicator répond à la condition de la règle is equal, l'action de la règle must be greater than est appliquée aux attributs MSRP et DealerCost.

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 Entité 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, l’action de règle defaults to 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 cochez la case 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 .