Structure Management ─ Deployment and Administration
Complete structure index state list
Understand each state of a structure index, indicating whether it is initial, transitional, or terminal state, and detailing the specific processing step or condition it represents. This includes states for index creation, generation, export, synchronization, and deletion, along with their corresponding success and failure indicators, offering a detailed understanding of the index's journey through its lifecycle. Run the following runTcFTSIndexer utility command to see the list of structure index states: Copy runTcFTSIndexer -task=structure:show Following is the complete list of index states: 0 – ReadyToIndex Indicates an initial index state usually set by the bomindex_admin -function=create command. This state is also set by the structure:reset, structure:resetall, or structure:recoverfailures actions for active but failed indexes. 1 – IndexGenStarted Indicates a transitional state set by the processBOMIndex SOA operation. It is set while the Teamcenter database index generation is in progress. 2 – IndexGenSuccess Indicates a transitional state set by the processBOMIndex SOA operation. It is set when the Teamcenter database index generation is complete. 3 – IndexGenFailure Indicates a terminal failure state set by the processBOMIndex SOA operation. It is set if the Teamcenter database index generation failed. 4 – IndexExportStarted Indicates a transitional state set by the processBOMIndex SOA operation. It is set while the Teamcenter database index export is in progress. 5 – IndexExportSuccess Indicates a transitional state set by the processBOMIndex SOA operation. It is set while the Teamcenter database index export is complete and the TC XML download is starting. 6 – IndexExportFailure Indicates a terminal failure state set by the processBOMIndex SOA operation. It is set if the Teamcenter database index export or TC XML download fails. 7 – SolrIndexGenStarted Indicates a transitional state set by structure indexer. It is set while the TcFTSIndexer is transforming and uploading the index data to Solr. 8 – SolrIndexGenSuccess Indicates a final resting state set by structure indexer. It is set when the TcFTSIndexer has successfully updated Solr with the index data. 9 – SolrIndexGenFailure Indicates a terminal failure state set by structure indexer. It is set if the TcFTSIndexer had a failure while transforming or uploading the index data. 10 – MarkedForDeletion Indicates an initial delete state usually set by the bomindex_admin -function=delete command. It is also set by the structure:recoverfailures action for any deleted indexes that failed during delete processing. 11 – IndexDelStarted Indicates a transitional state set by the processBOMIndex SOA operation. It is set while the Teamcenter database index data is being deleted. 12 – IndexDelSuccess Indicates a transitional state set by the processBOMIndex SOA operation. It is set when the Teamcenter database index data delete is complete. 13 – IndexDelFailure Indicates a terminal failure state set by the processBOMIndex SOA operation. It is set if the Teamcenter database index data delete failed. 14 – SolrIndexDelStarted Indicates a transitional state set by the structure indexer. It is set while the TcFTSIndexer is deleting the Solr index data. 15 – SolrIndexDelSuccess Indicates a transitional state set by the structure indexer prior to object deletion. After this state, the BOMIndexAdminData entry is deleted. 16 – SolrIndexDelFailure Indicates a terminal failure state set by the structure indexer. It is set if the TcFTSIndexer had a failure while deleting the Solr index data. 17 – IndexGenSyncStarted Indicates a transitional state set by the processBOMIndex SOA operation when an index was previously synchronized and is currently being synchronized again. (This is a synchronization update as opposed to an initial synchronization.)
Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/administering_product_structures/ygh1737253426868/xid909835.html · retrieved 2026-07-11