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 equal
rule condition, then the defaults to
rule 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 equal
rule condition, then the defaults to
rule 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 equal
rule condition, then the must be between
rule 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 required
l’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 than
rule 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 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
--------------------------------------------------
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 to
l’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
- 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. - 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 .
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour