After a classification process a verification has to follow mandatorily, whether certain requirements are met.
For this use following option:
<REPORT>
<PARTINFO>
<message>###Begin PART/xyz</message>
<message>###Begin PART MIDENT={$CADENAS_DATA/23d-libs/catalog/...
xy.prj},205 {VTYP=3D},{NB=020052 C-2RSH},{LINA= ...
,{II=2.000},{MASS=0.320},{ ....
</message>
</PARTINFO>
<BASIC_VIOLATIONS>
<message>dumping basic VIOLATIONS (list of Missing Stuff --> defective Part/
"basic-minus")</message>
<message>## 1 ## CNSELEK CNSELEK # basic # eclass number unknown
in ecad.cfg</message>
</BASIC_VIOLATIONS>
<CERTIFIED_VIOLATIONS>
<message>dumping certified VIOLATIONS (list of Missing Stuff)</message>
<message>## 1 ## CNSELEK CNSELEK # certified # Description short
not classified</message>
<message>## 2 ## CNSELEK CNSELEK # certified # Description long
not classified</message>
</CERTIFIED_VIOLATIONS>
<PREMIUM_VIOLATIONS>
<message>dumping premium VIOLATIONS (list of Missing Stuff)</message>
<message>## 1 ## CNSELEK CNSELEK # premium # no associated parts
in part</message>
</PREMIUM_VIOLATIONS>
<VERIFICATION_INFO/>
<FUNDAMENTAL_ERRORS/>
<FUNDAMENTAL_WARNINGS/>
<FUNDAMENTAL_INFORMATION>
<message>dumping general/internal (via classification reader/interpreter)
messages (no influence on status)
[can help with understanding the CERT-STATUS]</message>
<message>## 1 # AAQ672_ARR # info # No Connections in part/assy</message>
<message>## 4 # CNSELEK # info # Part becomes a Type: ""</message>
<message>## 5 # CNSELEK # info # Internal TypeMapping = ; </message>
</FUNDAMENTAL_INFORMATION>
<VERDICT>
<message>part is defective "basic-minus" (below basic) #### and was "basic"</message>
<status>basic-minus</status>
</VERDICT>
</REPORT>
Explanation on the XML sections:
All sections ending with INFO, WARNINGS or INFORMATION, in the end do not affect the part's verification state. These entries primarily contain information which can help for the modeling process.
Section FUNDAMENTAL_ERRORS contains entries which indicate violations of the ECAD data model; such parts are automatically not certified.
Section PREMIUM_VIOLATIONS contains entries which prevent the part from achieving the Premium state.
Section CERTIFIED_VIOLATIONS contains entries which prevent the part from achieving the Certified state.
Section CERTIFIED_VIOLATIONS contains entries which prevent the part from achieving the Certified state.

