Delen via


Voorbeelden van bedrijfsregels (Master Data Services)

Van toepassing op:SQL Server in Windows Azure SQL Managed Instance

Belangrijk

Master Data Services (MDS) wordt verwijderd in SQL Server 2025 (17.x). MdS wordt nog steeds ondersteund in SQL Server 2022 (16.x) en eerdere versies.

In dit artikel vindt u voorbeelden van bedrijfsregels voor Master Data Services. U vindt deze voorbeelden in de voorbeeldmodellen die zijn opgenomen in uw installatie van Master Data Services.

Zie Master Data Services-installatie en -configuratie voor instructies over het implementeren van de voorbeeldmodellen.

Voorbeelden van bedrijfsregels

Voorbeeldmodel Entiteit Bedrijfsregelnaam Beschrijving
Klant Klant Voorwaarden voor person pmt Hiermee geeft u de standaardbetalingsvoorwaarden voor klanten op.

Als in de volgende bedrijfsregel de waarde van het kenmerk CustomerType voldoet aan de is equalregelvoorwaarde, wordt de defaults toregelactie toegepast op het kenmerk PaymentTerms. Anders wordt er geen actie ondernomen.

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

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

Voorbeeldmodel Entiteit Bedrijfsregelnaam Beschrijving
Klant Klant Voorwaarden voor organisatie-pmt Hiermee geeft u de standaardbetalingsvoorwaarden voor organisaties op.

Als in de volgende bedrijfsregel de waarde van het kenmerk CustomerType voldoet aan de is equalregelvoorwaarde, wordt de defaults toregelactie toegepast op het kenmerk PaymentTerms. Anders wordt er geen actie ondernomen.

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

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

Voorbeeldmodel Entiteit Bedrijfsregelnaam Beschrijving
Product Product DaysToManufacture Hiermee geeft u het bereik van dagen tot productie voor in huis productie.

Als in de volgende bedrijfsregel de kenmerkwaarde InHouseManufacture voldoet aan de is equalregelvoorwaarde, wordt de must be betweenregelactie toegepast op het kenmerk DaysToManufacture. Anders wordt er geen actie ondernomen.

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

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

Voorbeeldmodel Entiteit Bedrijfsregelnaam Beschrijving
Product Product Vereiste velden Hiermee geeft u de vereiste kenmerken voor de leden van de productentiteit op.

In de volgende bedrijfsregel wordt onder alle voorwaarden de is requiredvalidatieactie uitgevoerd voor de opgegeven kenmerken. De kenmerkwaarden kunnen niet null of leeg zijn.

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  

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

Voorbeeldmodel Entiteit Bedrijfsregelnaam Beschrijving
Product Product Standaardkosten Vereist dat de standaardkosten hoger zijn dan 0.

In de volgende bedrijfsregel wordt onder alle voorwaarden de must be greater thanregelactie toegepast op het kenmerk StandardCost van producten.

If  
    None  
Then  
    StandardCost must be greater than 0  
Else  
    None  

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

Voorbeeldmodel Entiteit Bedrijfsregelnaam Beschrijving
Product Product FG MSRP-kosten Geeft aan dat als het product een voltooid goed is, de MSRP (voorgestelde verkoopprijs van de fabrikant) en de dealerkosten groter moeten zijn dan 0.

Als in de volgende bedrijfsregel de kenmerkwaarde FinishedGoodIndicator voldoet aan de is equalregelvoorwaarde, wordt de must be greater thanregelactie toegepast op de kenmerken MSRP en DealerCost.

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

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

Voorbeeldmodel Entiteit Bedrijfsregelnaam Beschrijving
Product Product Standaardnaam Hiermee geeft u de standaardproductnaam op basis van de waarden van de kenmerken Kleur en Klasse. Wanneer de waarde van het kleurkenmerk niet YLO is en het klassekenmerk niet NA is, is de standaardnaam Yellow NA.

Als in de volgende bedrijfsregel de kenmerken Kleur en Klasse niet voldoen aan de is equal regelvoorwaarde, wordt de defaults toregelactie toegepast op het kenmerk Naam.

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  

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

De voorbeelden van bedrijfsregels in de voorbeeldmodellen weergeven

  1. Navigeer naar de master data services-website die u hebt ingesteld na de installatie van MDS en klik op het vak Systeembeheer .
    Zie De installatie en configuratie van Master Data Services voor instructies voor het instellen van de website.
  2. Klik op het voorbeeldmodel dat de bedrijfsregel bevat, zoals vermeld in de bovenstaande tabellen en klik vervolgens op Entiteiten.
  3. Klik op de entiteit waarop de regel van toepassing is, zoals vermeld in de bovenstaande tabellen en klik vervolgens op Bedrijfsregels.
  4. Klik op de naam van de bedrijfsregel die u wilt weergeven. De gebruikersinterface wordt uitgebreid om de instructies If, Then en Else weer te geven.