Freigeben über


Beispiele für Geschäftsregeln (Master Data Services)

Gilt für:SQL Server - nur Windows Azure SQL Managed Instance

Dieser Artikel zeigt Beispiele von Geschäftsregeln für Master Data Services. Sie finden diese Beispiele in den Beispielmodellen, die in Ihrer Installation der 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 Entity Geschäftsregelname Beschreibung
Debitor Debitor Person pmt-Begriffe Gibt Standardzahlungsbedingungen für Kunden an.

Wenn in der folgenden Geschäftsregel der Wert des Attributs CustomerType die is equal Regelbedingung erfüllt, wird die defaults to Regelaktion auf das Attribut PaymentTerms angewendet. Andernfalls wird keine Aktion ausgeführt.

If  
    CustomerType is equal to 2  
Then  
    PaymentTerms defaults to CASH  
Else  
    None      

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

Beispielmodell Entity Geschäftsregelname Beschreibung
Debitor Debitor Org pmt-Begriffe Gibt die Standardzahlungsbedingungen für Organisationen an.

Wenn in der folgenden Geschäftsregel der Wert des Attributs CustomerType die is equal Regelbedingung erfüllt, wird die defaults to Regelaktion auf das Attribut PaymentTerms angewendet. Andernfalls wird keine Aktion ausgeführt.

If  
    CustomerType is equal to 1  
Then  
    PaymentTerms defaults to 210Net30  
Else  
    None  

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

Beispielmodell Entity Geschäftsregelname Beschreibung
Produkt Produkt 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 Regelaktion auf das Attribut DaysToManufacture angewendet, wenn der Wert des Attributs InHouseManufacture die must be between Regelbedingung erfüllt. Andernfalls wird keine Aktion ausgeführt.

If  
    InHouseManufacture is equal to Y  
Then  
    DaysToManufacture must be between 1 and 10  
Else  
    None  

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

Beispielmodell Entity Geschäftsregelname Beschreibung
Produkt Produkt Erforderliche Felder Gibt die erforderlichen Attribute für die Elemente der Entität „Product“ an.

In der folgenden Geschäftsregel wird unter allen Bedingungen die is required Validierungsaktion für die angegebenen Attribute durchgeführt. 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 Entity Geschäftsregelname Beschreibung
Produkt Produkt Standardkosten Erfordert, dass die Standardkosten größer als 0 sind.

In der folgenden Geschäftsregel wird die must be greater than Regelaktion unter allen Bedingungen auf das Attribut StandardCost von Produkten angewendet.

If  
    None  
Then  
    StandardCost must be greater than 0  
Else  
    None  

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

Beispielmodell Entity Geschäftsregelname Beschreibung
Produkt Produkt 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, wenn der Wert des Attributs FinishedGoodIndicator die is equal Regelbedingung erfüllt, die must be greater than Regelaktion auf die Attribute MSRP und DealerCost angewendet.

If  
    FinishedGoodIndicator is equal to Y  
Then  
    MSRP must be greater than 0  
    DealerCost must be greater than 0  
Else  
    None  

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

Beispielmodell Entity Geschäftsregelname Beschreibung
Produkt Produkt 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“

Wenn in der folgenden Geschäftsregel die Attribute Farbe und Klasse die is equal Regelbedingung nicht erfüllen, wird die defaults to Regelaktion auf das Attribut Name angewendet.

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.