런타임에 동일한 규칙 태스크에서 이러한 규칙을 선택하면 규칙이 하나 이상의 다른 규칙을 대체 할 수 있습니다.
당신이 충성도 프로그램에서 금 상태에 도달 한 경우의 당신이 & B. A는 당신에게 일반 할인 혜택을 부여하는 규칙을있는 두 가지 규칙이 있다고 가정 해 봅시다 :
규칙 A :
if
the status of 'the customer' is gold
then
add a 4% discount, reason: "Gold membership"
을
규칙 B는 할인율 5 %의 독일 시장에 대한 규칙을 무시해야합니다.
규칙 B :
if
the status of 'the customer' is gold
and the home country of 'the customer' is Germany
then
add a 5% discount, reason: "German loyalty program: gold status"
규칙 B의 속성은 규칙 A를 재정의해야한다고 지정해야합니다 (속성 : 재정의 된 규칙 : [규칙 A]). 두 규칙을 모두 실행할 수있는 경우 "재정의 된 규칙"속성 때문에 규칙 B 만 선택됩니다. 규칙 A가 겹쳐 쓰여 지므로 실행시 동일한 규칙 태스크에서 두 규칙이 모두 선택됨을 의미합니다. 나는 위의 경우에서 규칙을 재정의하지 않은 경우 자세한 내용은
누구의 나라 독일이다 동일한 고객을 위해, 가정, 내 해명을 the documentation
살펴보고,이 규칙이 적용됩니다, 즉, : 4 % 할인 (규칙 A) 및 5 % 할인 (규칙 B). 그렇습니까? – cherit
정확합니다. 원하는 결과를 얻는 다른 방법이 있지만 여러 부서, 다른 권한을 가진 사용자 등이있는 경우 재정의하는 것이 좋은 방법입니다. – sdfx