비즈니스 규칙의 예(Master Data Services)Business Rule Examples (Master Data Services)

이 문서에서는 Master Data ServicesMaster Data Services에 대한 비즈니스 규칙의 예를 보여 줍니다.This article shows examples of business rules for Master Data ServicesMaster Data Services. Master Data ServicesMaster Data Services설치에 포함된 샘플 모델에서 이러한 예를 찾을 수 있습니다.You'll find these examples in the sample models that are included with your installation of Master Data ServicesMaster Data Services.

샘플 모델을 배포 하는 방법에 지침은 Master Data Services 설치 및 구성합니다.For instructions on how to deploy the sample models, see Master Data Services Installation and Configuration.

비즈니스 규칙의 예Business Rule Examples

샘플 모델Sample Model 엔터티Entity 비즈니스 규칙 이름Business Rule Name DescriptionDescription
CustomerCustomer CustomerCustomer Person pmt termsPerson pmt terms 고객에 대한 기본 지불 조건을 지정합니다.Specifies default payment terms for customers.

다음 비즈니스 규칙에서 CustomerType 특성 값이 is equal 규칙 조건을 충족하면 defaults to 규칙 작업 이 PaymentTerms 특성에 적용됩니다.In the following business rule, if the CustomerType attribute value meets the is equal rule condition, then the defaults to rule action is applied to the PaymentTerms attribute. 충족하지 않으면 아무 작업도 수행되지 않습니다.Otherwise no action is taken.

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

샘플 모델Sample Model 엔터티Entity 비즈니스 규칙 이름Business Rule Name DescriptionDescription
CustomerCustomer CustomerCustomer Org pmt termsOrg pmt terms 조직에 대한 기본 지불 조건을 지정합니다.Specifies default payment terms for organizations.

다음 비즈니스 규칙에서 CustomerType 특성 값이 is equal 규칙 조건을 충족하면 defaults to 규칙 작업 이 PaymentTerms 특성에 적용됩니다.In the following business rule, if the CustomerType attribute value meets the is equal rule condition, then the defaults to rule action is applied to the PaymentTerms attribute. 충족하지 않으면 아무 작업도 수행되지 않습니다.Otherwise no action is taken.

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

샘플 모델Sample Model 엔터티Entity 비즈니스 규칙 이름Business Rule Name DescriptionDescription
ProductProduct ProductProduct DaysToManufactureDaysToManufacture 사내 제조에 대한 제조일의 범위를 지정합니다.Specifies the range of days-to-manufacturing for in house manufacturing.

다음 비즈니스 규칙에서 InHouseManufacture 특성 값이 is equal 규칙 조건을 충족하면 must be between 규칙 작업 이 DaysToManufacture 특성에 적용됩니다.In the following business rule, if the InHouseManufacture attribute value meets the is equal rule condition, then the must be between rule action is applied to the DaysToManufacture attribute. 충족하지 않으면 아무 작업도 수행되지 않습니다.Otherwise no action is taken.

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

샘플 모델Sample Model 엔터티Entity 비즈니스 규칙 이름Business Rule Name DescriptionDescription
ProductProduct ProductProduct Required fieldsRequired fields 제품 엔터티 멤버에 대한 필수 특성을 지정합니다.Specifies the required attributes for the product entity members.

다음 비즈니스 규칙에서 모든 조건의 is required 유효성 검사 작업 은 지정한 특성에 대해 수행됩니다.In the following business rule, under all conditions the is required validation action is taken for the specified attributes. 특성 값은 Null 또는 공백일 수 없습니다.The attribute values cannot be Null or blank.

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  

샘플 모델Sample Model 엔터티Entity 비즈니스 규칙 이름Business Rule Name DescriptionDescription
ProductProduct ProductProduct Std CostStd Cost 표준 원가가 0보다 크도록 요구합니다.Requires that the standard cost is greater than 0.

다음 비즈니스 규칙에서 모든 조건의 must be greater than 규칙 작업 은 제품의 StandardCost 특성에 적용됩니다.In the following business rule, under all conditions the 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  

샘플 모델Sample Model 엔터티Entity 비즈니스 규칙 이름Business Rule Name DescriptionDescription
ProductProduct ProductProduct FG MSRP CostFG MSRP Cost 제품이 완제품인 경우 MSRP(제조업체 제시 소매 가격) 및 총판 원가가 0보다 크도록 지정합니다.Specifies that if the product is a finished good, the MSRP (manufacturer suggested retail price) and dealer costs must be greater than 0.

다음 비즈니스 규칙에서 FinishedGoodIndicator 특성 값이 is equal 규칙 조건을 충족하면 must be greater than 규칙 작업 이 MSRP 및 DealerCost 특성에 적용됩니다.In the following business rule, if the FinishedGoodIndicator attribute value meets the 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  

샘플 모델Sample Model 엔터티Entity 비즈니스 규칙 이름Business Rule Name DescriptionDescription
ProductProduct ProductProduct Default NameDefault Name Color 및 Class 특성 값에 따라 기본 제품 이름을 지정합니다.Specifies the default product name based on the values of the Color and Class attributes. Color 특성 값이 YLO가 아니고 Class 특성이 NA가 아니면 기본 이름은 Yellow NA입니다.When the Color attribute value is not YLO and the Class attribute is not NA, the default name is Yellow NA.

다음 비즈니스 규칙 및 클래스 특성을 충족 하지 않는 경우에 is equal 규칙 조건는 defaults to 동작 규칙 이름 특성에 적용 됩니다.In the following business rule, if the Color and Class attributes do not meet the is equal rule condition, the defaults to rule action is applied to the Name attribute.

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  

샘플 모델에 있는 비즈니스 규칙의 예를 보려면To view the business rule examples in the sample models

  1. MDS를 설치한 후 설정한 Master Data ServicesMaster Data Services 웹 사이트로 이동한 다음 시스템 관리 상자를 클릭합니다.Navigate to the Master Data ServicesMaster Data Services Web site that you set up after installing MDS, and click the System Administration box.
    웹 사이트를 설정에 대 한 자세한 내용은 참조 하십시오. Master Data Services 설치 및 구성합니다.For instructions on setting up the Web site, see Master Data Services Installation and Configuration.
  2. 위의 표에 나열된 비즈니스 규칙을 포함하는 샘플 모델을 클릭한 다음 엔터티를 클릭합니다.Click the sample model that contains the business rule, as listed in the tables above, and then click Entities.
  3. 위의 표에 나열된 규칙이 적용되는 엔터티를 클릭한 다음 비즈니스 규칙을 클릭합니다.Click the entity to which the rule applies, as listed in the tables above, and then click Business Rules.
  4. 보려는 비즈니스 규칙의 이름을 클릭합니다.Click the name of the business rule that you want to view. UI가 확장되고 If, ThenElse 문이 표시됩니다.The UI expands to show the If, Then and Else statements.

이 문서가 도움이 되었나요?Did this Article Help You? 여러분의 의견을 환영합니다.We’re Listening

어떤 정보를 찾고 계세요? 정보를 찾으셨나요?What information are you looking for, and did you find it? 여러분의 의견은 문서의 내용을 개선하는 데 많은 도움이 됩니다.We’re listening to your feedback to improve the content. 의견이 있으면 sqlfeedback@microsoft.com에 대한 비즈니스 규칙의 예를 보여 줍니다.Please submit your comments to sqlfeedback@microsoft.com.