Errors Detected from CheckRepresentation

This section lists the errors and their interpretation in CheckRepresentation.

Important: There are three types of severity of errors, from higher to lower impact, detected from CheckRepresentation: Fatal, Error and Warning.

Fatal: the application stops as soon as the fatal message is raised. The criteria for fatal is that the application cannot go further. Hence the application aborts with a non-null positive error code and a FATAL message.

Error: the application cannot process a specific object, or set of objects, but can continue to process other objects. The criteria for error is that, despite the error, the application can process a subset of the objects and provide a partial result. Hence the application aborts with a non-null positive error code and an ERROR message.

Warning: The criteria for Warning is that the application does not process the objects the way it is expected to but proposes a workaround. Hence the application ends successfully with a non-null negative error code and a WARNING message.

Id Info Return CodeCustomization
Error_CHECKREP_NoRepFound

Reason

CheckRepresentation process cannot retrieve any Representations under a Reference. That is not a normal case. This case may happen due to limited P&O access on the Representation, or due to damaged Ref/Rep data.

Possible resolution

To solve this error, check P&O access on Representation.

Behavior

Process of current object completely stops and CheckRepresentation jumps to the next selected object to process if any. Process ends with error ReturnCode=72.

Customization

Error can be demoted into Warning while exporting the environment variable:

Error_CHECKREP_NoRepFound=Warning

72YES
Warning_CHECKREP_NoAuthoringStream

Reason

CheckRepresentation process cannot retrieve any 3D/2D authoring stream under a Representation, then doesn't anything to Check/Clean under the Representation.

Behavior

Process of current object ends successfully but options applied or resulting operation is slightly different than the one expected. Process ends with null ReturnCode.

Customization

Warning can be promoted into Error / Fatal while exporting the environment variable:

Warning_CHECKREP_NoAuthoringStream=Error/Fatal 

-73YES
Warning_CHECKREP_NoCleanonV5Native

Reason

Starting with 3DEXPERIENCE R2016x, it is possible to check V5Native Part using CheckRepresentation application to check the list of errors, but, as V5Native Parts are not editable with 3DEXPERIENCE, it is not possible to clean the Part.

Behavior

Process of current object ends successfully but applied options or resulting operation is slightly different than the one expected. Process ends with null ReturnCode.

-71NO