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
- 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. - 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.
- Cliquez sur l’entité à laquelle la règle s’applique, comme indiqué dans les tableaux ci-dessus, puis cliquez sur Règles d’entreprise.
- 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 .