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.