Share via


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 equalrule condition, then the defaults torule 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 equalrule condition, then the defaults torule 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 equalrule condition, then the must be betweenrule 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 requiredvalidation 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 thanrule 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 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  

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

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 toRegelaktion 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.