Задача правила Enterprise Architect: проверка Rule Composer предупреждает «Одна и та же логика действия связана с разными правилами» - PullRequest
0 голосов
/ 28 ноября 2018

Я использую EA 14.0.1422, и у меня возникают проблемы с тем, чтобы заставить работать бизнес-правила или понять, как они должны работать.

У меня есть 2 бизнес-правила и задача правила, как показано вследующее изображение:

Business Rules and Rule Task with supporting Class and Enumeration

Теперь, когда я запускаю «Rule Composer» и привязываю правила к таблице решений и присваиваю значения, моя таблица выглядит следующим образом:

Rule Composer IsValidBorn

Для Person.Birthday я определил следующие «допустимые значения»: Person.Birthday Allowable Values

Однако, когда я начинаю проверку, я получаю следующее предупреждение (и ошибку):

Warning: Same action logic is bound to different rules! 
Error: Conflicting rule as different condition logics found for same rule!  
Validation complete - 1 error(s), 1 warning(s)  

Когда я нажимаю на предупреждение, выделяются следующие части:

Rule Composer Validation Warning

Когда я нажимаю на ошибку, подсвечиваются следующие части:

Rule Composer Validation Error

Так я определилклассы:

Supporting Classes Birthday and System.DateTime

Мои вопросы, если кто-нибудь может дать мне подсказку:

  1. Что такоеЯ делаю не так?
  2. Как это должно работать?

Большое спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...