Validation Error Codes - Gnorion/BizVR GitHub Wiki

CODE DESCRIPTION DETAIL
E001 Conflicting data types found in actions  
E002 Conflicting data types found for conditions  
E003 Conflicting conditions and actions  
E004 Decision has no inputs  replace with W037,W038,W039
E005 Invalid DRG dependency  Contact Tech Support
E006 Invalid range Lower must be less than upper
E007 Data type of an attribute does not match the data type of a test value in a rule
E008 An attribute is tested in different rules using incompatible data types
I001 Entity contains an attribute with the same name  Remove or rename
I004 Entity has duplicate attributes  Remove or rename
I005 Entity has no attributes  
I006 Association source entity is not defined  
I007 Association destination entity is not defined  
I008 Rule contains an overlap in its conditions  
I009 Ruleset has common conditions in all its rules  
I010 Decision has common conditions in all its rulesets  
I011 Updated unknown Data Type  
I011 Conditions overlap for attribute  
I012 Ruleset has circular logic  
W001 Rule sets a value that breaks a specified constraint  
W002 Rule tests a condition with a value that breaks a constraint  
W003 Rule has no actions  
W004 Rule has no conditions  
W005 Table has no rules  
W007 Decision has no tables  
W008 Project has no decisions  
W009 Attribute tested but never set the attribute is not the output of any rule and is not declared as a decision inpu 
W010 Attribute set but never tested no rule tests this attribute. this is ok if its a decision output 
W011 Decision inputs never referenced  input variables were declared but never referenced
W012 Decision has no outputs  no outputs are specified for this decision
W013 Decision input is modified by a rule  a rule modifies the value of a declared input variable. make sure this is what you intend
W014 Rule has conflicting actions  
W015 Rule has mutually exclusive conditions  
W016 Rule  has repeated attributes  
W017 Rule has duplicate conditions  
W018 Rule has conflicting conditions  
W019 Rule  has redundant conditions  
W020 Rules have conflicting actions  
W021 Attribute has overlapping conditions  
W022 Attribute tested for a value that is never set  
W023 Unidentified expression in an input  
W024 Unidentified expression in a rule  
W025 Missing rules exceeds specified limit if you need to see more missing rules, increase the limit by using the settings table
W026 Rule action values conflict  
W027 Rule action data type conflict  For DMN this may be ok
W028 Conditions form a tautology for attribute  
W030 Rule contains a tautology  Its always true regardless of the values
W031 DMN DRG table-table arrow is not a real dependency   You may still need the arrow to ensure the lower table executes
W032  DMN DRG input-table arrow is not a real dependency    The input is not used by the table you connected it to. Check the spelling.
W033 DMN Table-table dependency does not have an arrow in the DRG This may prevent execution. If tables are dependent then they should be connected
W034 DMN Declared input (oval) has no arrow on the DRG The model will still execute but its better to be explicit about where the inputs go
W035 DMN Multiple expressions set the same output variable There is a risk that one expression may overwrite the results of the other
W036 DMN Variable named "action" may indicate a missing variable Ensure that all tables specify an output name
W037 BVR Model has no specified input variables
W038 DMN Model has no explicit input variables (ovals)
W039 DMN Model has no implicit input variables
W040 Duplicate Table Names Tables ideally should have different names if they contain different logic