Beispiele für Geschäftsregeln (Master Data Services)
Gilt für:SQL Server – nur Windows Azure SQL Managed Instance
In diesem Artikel werden Beispiele für Geschäftsregeln für Master Data Services gezeigt. Sie finden diese Beispiele in den Beispielmodellen, die in Ihrer Installation von Master Data Services enthalten sind.
Anweisungen dazu, wie Sie die Beispielmodelle bereitstellen, finden Sie unter Master Data Services – Installation und Konfiguration.
Beispiele für Geschäftsregeln
Beispielmodell | Entität | Geschäftsregelname | Beschreibung |
---|---|---|---|
Debitor | Debitor | Person pmt-Begriffe | Gibt Standardzahlungsbedingungen für Kunden an. |
In der folgenden Geschäftsregel wird die is equal
rule condition, then the defaults to
rule action is applied to the PaymentTerms attribute. Andernfalls wird keine Aktion ausgeführt.
If
CustomerType is equal to 2
Then
PaymentTerms defaults to CASH
Else
None
--------------------------------------------------
Beispielmodell | Entität | Geschäftsregelname | Beschreibung |
---|---|---|---|
Debitor | Debitor | Org pmt-Begriffe | Gibt die Standardzahlungsbedingungen für Organisationen an. |
In der folgenden Geschäftsregel wird die is equal
rule condition, then the defaults to
rule action is applied to the PaymentTerms attribute. Andernfalls wird keine Aktion ausgeführt.
If
CustomerType is equal to 1
Then
PaymentTerms defaults to 210Net30
Else
None
--------------------------------------------------
Beispielmodell | Entität | Geschäftsregelname | Beschreibung |
---|---|---|---|
Produkt | Product | DaysToManufacture | Gibt den Bereich der Tage bis zur Herstellung für die Herstellung vor Ort an. |
In der folgenden Geschäftsregel wird die is equal
rule condition, then the must be between
rule action is applied to the DaysToManufacture attribute. Andernfalls wird keine Aktion ausgeführt.
If
InHouseManufacture is equal to Y
Then
DaysToManufacture must be between 1 and 10
Else
None
--------------------------------------------------
Beispielmodell | Entität | Geschäftsregelname | Beschreibung |
---|---|---|---|
Produkt | Product | Erforderliche Felder | Gibt die erforderlichen Attribute für die Elemente der Entität „Product“ an. |
In der folgenden Geschäftsregel wird unter allen Umständen die is required
validation action is taken for the specified attributes. Die Attributwerte dürfen nicht Null oder leer sein.
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
--------------------------------------------------
Beispielmodell | Entität | Geschäftsregelname | Beschreibung |
---|---|---|---|
Produkt | Product | Standardkosten | Erfordert, dass die Standardkosten größer als 0 sind. |
In der folgenden Geschäftsregel wird unter allen Umständen die 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
--------------------------------------------------
Beispielmodell | Entität | Geschäftsregelname | Beschreibung |
---|---|---|---|
Produkt | Product | FG MSRP-Kosten | Gibt an, dass der vom Hersteller empfohlene Preis (MSRP) und die Händlerkosten größer als 0 sein müssen, wenn das Produkt ein Endprodukt ist. |
In der folgenden Geschäftsregel wird die 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
--------------------------------------------------
Beispielmodell | Entität | Geschäftsregelname | Beschreibung |
---|---|---|---|
Produkt | Product | Standardname | Gibt den Standardnamen des Produkts basierend auf den Werten der Farb- und Klassenattribute an. Wenn der Farbattributwert nicht YLO ist, und das Klassenattribut nicht NA, dann ist der Standardname „Gelb NA“ |
In der folgenden Geschäftsregel wird die defaults to
Regelaktion auf das Namensattribut angewendet, wenn die Farb- und Klassenattribute dieis equal
-Regelbedingung nicht erfüllen.
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
--------------------------------------------------
So zeigen Sie die Geschäftsregelbeispiele in den Beispielmodellen an
- Navigieren Sie zur Master Data Services-Website, die Sie nach der Installation von MDS eingerichtet haben, und klicken Sie auf das Feld "Systemverwaltung" .
Anweisungen zum Einrichten der Website finden Sie unter Master Data Services – Installation und Konfiguration. - Klicken Sie auf das Beispielmodell, das die Geschäftsregel enthält, so wie in den obigen Tabellen aufgeführt, und klicken Sie anschließend auf Entitäten.
- Klicken Sie auf die Entität, für welche die Regel gilt, so wie in den obigen Tabellen aufgeführt, und klicken Sie anschließend auf Geschäftsregeln.
- Klicken Sie auf den Namen der Geschäftsregel, die Sie anzeigen möchten. Die Benutzeroberfläche wird erweitert, um die Anweisungen If, Then und Else anzuzeigen.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für