Error No 00012 when saving a CATIA Drawing to SMARTEAM.

Error No 00012 when saving a CATIA Drawing to SMARTEAM.

Error No 00012 when saving a CATIA Drawing to SMARTEAM.


Error No: 00012
Internal Error. The program was unable to complete the operation due to an internal error.
Please report the following details to your System Administrator. Wrong Class Handle. The Handle may not have been initialized for Class '-32767'

This error occurs when the CATIA Integration is trying to save the Drawing Sheets as separate objects in SMARTEAM and the CATIA Sheet mechanism has not been added to any class.

In order to prevent the CATIA Integration from saving the Drawing Sheets as separate objects in SMARTEAM you can turn off Expose Mode with a setting in the System Configuration Editor:

System Configuration Editor > Applications > Integrations > CATIA > Expose Mode

CATIA.ExposeMode

Create a Domain level override and set it to: NO

If it is necessary to save the Drawing Sheets as separate objects then you will need to go into Data Model Designer and create a new class for the Drawing Sheets and then add the CATIA Sheet mechanism to it or add the CATIA Sheet mechanism to an already existing class.