Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server v systému Windows
Azure SQL Managed Instance
Důležité
Hlavní datové služby (MDS) se odeberou v SQL Serveru 2025 (17.x). MdS nadále podporujeme v SQL Serveru 2022 (16.x) a starších verzích.
Tento článek ukazuje příklady obchodních pravidel pro hlavní datové služby. Tyto příklady najdete v ukázkových modelech, které jsou součástí instalace služby Master Data Services.
Pokyny k nasazení ukázkových modelů najdete v tématu Instalace a konfigurace služby Master Data Services.
Příklady obchodních pravidel
| Ukázkový model | Entita | Název obchodního pravidla | Popis |
|---|---|---|---|
| Zákazník | Zákazník | Podmínky pmt osoby | Určuje výchozí platební podmínky pro zákazníky. |
V následujícím obchodním pravidle, pokud hodnota atributu CustomerType splňuje is equalpodmínku pravidla, použije se defaults toakce pravidla u atributu PaymentTerms. V opačném případě se neprovedou žádné akce.
If
CustomerType is equal to 2
Then
PaymentTerms defaults to CASH
Else
None
--------------------------------------------------
| Ukázkový model | Entita | Název obchodního pravidla | Popis |
|---|---|---|---|
| Zákazník | Zákazník | Podmínky pmt organizace | Určuje výchozí platební podmínky pro organizace. |
V následujícím obchodním pravidle, pokud hodnota atributu CustomerType splňuje is equalpodmínku pravidla, použije se defaults toakce pravidla u atributu PaymentTerms. V opačném případě se neprovedou žádné akce.
If
CustomerType is equal to 1
Then
PaymentTerms defaults to 210Net30
Else
None
--------------------------------------------------
| Ukázkový model | Entita | Název obchodního pravidla | Popis |
|---|---|---|---|
| Výrobek | Výrobek | DaysToManufacture | Určuje rozsah dnů do zahájení vnitřní výroby. |
V následujícím obchodním pravidle, pokud hodnota atributu InHouseManufacture splňuje podmínku pravidla, pak se na atribut DaysToManufacture aplikuje akce pravidla. V opačném případě se neprovedou žádné akce.
If
InHouseManufacture is equal to Y
Then
DaysToManufacture must be between 1 and 10
Else
None
--------------------------------------------------
| Ukázkový model | Entita | Název obchodního pravidla | Popis |
|---|---|---|---|
| Výrobek | Výrobek | Povinná pole | Určuje požadované atributy pro členy entity produktu. |
V následujícím obchodním pravidlu se za všech podmínek is requiredprovede akce ověření pro zadané atributy. Hodnoty atributů nesmí být null ani prázdné.
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
--------------------------------------------------
| Ukázkový model | Entita | Název obchodního pravidla | Popis |
|---|---|---|---|
| Výrobek | Výrobek | Standardní náklady | Vyžaduje, aby standardní náklady byly větší než 0. |
V následujícím obchodním pravidlu se za všech podmínek must be greater thanakce pravidla použije na atribut StandardCost produktů.
If
None
Then
StandardCost must be greater than 0
Else
None
--------------------------------------------------
| Ukázkový model | Entita | Název obchodního pravidla | Popis |
|---|---|---|---|
| Výrobek | Výrobek | Náklady na FG MSRP | Určuje, že pokud je produkt hotový výrobek, musí být jak doporučená maloobchodní cena (MSRP), tak náklady prodejce vyšší než 0. |
Pokud hodnota atributu FinishedGoodIndicator splňuje is equalpodmínku pravidla, must be greater thanakce pravidla se použije na atributy MSRP a DealerCost.
If
FinishedGoodIndicator is equal to Y
Then
MSRP must be greater than 0
DealerCost must be greater than 0
Else
None
--------------------------------------------------
| Ukázkový model | Entita | Název obchodního pravidla | Popis |
|---|---|---|---|
| Výrobek | Výrobek | Výchozí název | Určuje výchozí název produktu na základě hodnot atributů Color and Class. Pokud hodnota atributu Color není YLO a atribut třídy není NA, výchozí název je Yellow NA. |
Pokud atributy Color and Class nesplňují podmínku is equal pravidla, defaults topoužije se akce pravidla u atributu Name v následujícím obchodním pravidlu.
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
--------------------------------------------------
Zobrazení příkladů obchodních pravidel v ukázkových modelech
- Přejděte na web hlavní datové služby, který jste nastavili po instalaci MDS, a klikněte na okno Správa systému .
Pokyny k nastavení webu naleznete v tématu Instalace a konfigurace služby Master Data Services. - Klikněte na ukázkový model, který obsahuje obchodní pravidlo, jak je uvedeno v tabulkách výše, a potom klikněte na Entity.
- Klikněte na entitu, na kterou se pravidlo vztahuje, jak je uvedeno v tabulkách výše, a potom klikněte na obchodní pravidla.
- Klikněte na název obchodního pravidla, které chcete zobrazit. Uživatelské rozhraní se rozbalí a zobrazí příkazy If, Then a Else .