3.3.2.4.1. Soluzione del problema

Esiste una soluzione per i seguenti problemi:

  • problemi generali con i SaveAs che non sono in grado di creare voci TC e caricare record (ad esempio, i SaveAs non sono in grado di creare voci con attributi obbligatori)

  • Salva con nome aggiungere disegni da Salva/Conti con nome precedenti quando DisplayAlerts è impostato su false

Si tratta di che l'API SolidEdge non riesce a integrare gli elementi di Teamcenter con attributi obbligatori. La soluzione è quella di inserire l'articolo in Teamcenter tramite il SOA_CLIENT prima che SolidEdge installi la parte e quindi caricarlo sull'elemento preparato. A tal fine, esistono Il file di configurazione ifseteamcenter.cfg seguente tasto per attivare e 2 sezioni di attributo per la creazione Elementi:

[CreationOptions]

#:HELP;If SolidEdge fails to create Teamcenter Items even when some/all of the workarounds 
 (<applyUploadFix>, <DocBeforeSave>, <DocOnSave>) are used, activate this to pre create 
 Teamcenter Items
#using Teamcenter public api (SOA_CLIENT). In this case the SolidEdge SaveAs API adds a 
 SolidEdge Dataset to the pre created Item when SaveAs is executed.
#Default is No.
#:VALS_M;"0","1";"No","Yes"
#:INACTIVE;PreCreateTeamcenterItems=0
#:HELP;Item (& ItemMaster) properties. Depending on your configuration it may be required to 
 also add these attributes to the section [Custom] using the
#SolidEdge attribute naming scheme <object>.<AttributeDisplayName> 
(e.g. Item.My custom attribute). Return-mapping is not supported in this section.
[Item_Attributes]

#:HELP;ItemRevision (& ItemRevisionMaster) properties. Depending on your configuration it may 
 be required to also add these attributes to the section [Custom] using the
#SolidEdge attribute naming scheme <object>.<AttributeDisplayName> 
 (e.g. itemRev.My custom attribute). Return-mapping is not supported in this section.
[ItemRevision_Attributes]