Skip to main content
1-Visitor
Oct 18, 2019 6:26 AM UTC
Question

Viewing rule conflicts in a big structure - Windchill 11 M010

We have a number of Business Rules in place - which work fine. But the rule conflict tells the user to solve it on the top level part only. But not specifically where in the structure the conflict is. Our structures are huge. 

 

Any idea or experience how to point the user to the conflict location in a huge structure?

 

thanks in advance    Andreas

7 replies

12-Amethyst
Dec 2, 2019 9:15 PM UTC

Are they custom business rules? We have a lot of them as well, and I give the user the information about which part is actually the problem in the error message.

 

Example:

@RBEntry("The component {0} has a blank Find Number value.")
public static final String FIND_NUMBER_ERROR_NULL = "FIND_NUMBER_ERROR_NULL";

Translate
ASodeik1-VisitorAuthor
1-Visitor
Dec 3, 2019 10:37 AM UTC

Thanks for your answer - I will forward it to our developer.

What is filling the find number value in your setup?

thanks in advance Andreas

Translate
12-Amethyst
Dec 3, 2019 6:07 PM UTC

We actually made a custom attribute and don't use the OOTB findNumber attribute. Our attribute is a String value. Was that your question? 🙂

Translate
17-Peridot
Dec 4, 2019 7:18 AM UTC

The message which is being displayed to the user can be customized. There are multiple possibilities and it depends on how far the programmer goes. He can stop at the first error and shows only a general error. Or he can identify the component which does make troubles or he even can run thru the complete structure and collects all the components which are not correct and shows all the errors at once.

Translate