TeamcenterKnowledge

Developing requirements > Unstructured (flat file) import

Configuring the common settings

The common settings section of the configuration file specifies the settings used by the add-ins such as the connection to Teamcenter and the parser that is used.

The following describes the parameters you can configure.

Key setting name Description
Parser Specifies the name and location of the DLL that is used to parse the contents of the unstructured document. You set the [APPATH] to the folder location of the parser DLL. By default, the folder location of the parser DLL is located in the path where you installed Client for Office. Default value for Word: Teamcenter.Client.TcReq_IDToIDParser.WordIDParser;[APPPATH]\TcReq_IDToIDParser.dll. Default value for Excel: Teamcenter.Client.TcReq_IDToIDParser.ExcelIDParser;[APPPATH]\TcReq_IDToIDParser.dll
PropDebugComments Generates debug information while parsing properties in the flat file. Value is set to true or false. Default value: false. (Warning: set this value to true only when identifying problem issues for technical support.)
LinkDebugComments Generates debug information while parsing links in the flat file. The value is set to true or false. Default value: false. (Warning: set this value to true only when identifying problem issues for technical support.)
DefaultSpecType Specifies the top-level default specification type to be created in Teamcenter when you import the document. The RequirementSpec type or a subtype of RequirementSpec can be used. Default value: RequirementSpec
IDValidationPattern Specifies the regular expression pattern used to validate the ID in the Assign ID dialog box. This pattern should encompass all the patterns used in this file for all the parser rules. For example, if your file contains rules for the identifiers RDV-SPR-NNNNN, RMV-SOR-NNNN, and RDV-SRR-NNNNNN, set this value to R[A-Z]{1}V-S[A-Z]{1}R-[0-9]{1,6} to ensure all patterns are covered. Default value: [[]*:[A-Za-z0-9_]{1,}-[0-9]{6}[]]
IDPrefix Specifies the identifier prefixes that are used to match a specific rule. The prefixes specified here are populated in the Assign ID dialog box. Default value: ID, CID
IDProperty Specifies the property the identifier tag is set to after import to Teamcenter. It is also the default property used for searching requirement information such as requirements and paragraphs. You set this value to Item ID to ensure the identifier tag is unique. Default value: object_name
DefaultSavedQuery The default property used for searching a requirement specification that you want to reimport for update or revise. Default value: Item ID
Search The value of the search class and the .NET assembly you want to use when searching existing requirement objects in Teamcenter. You can customize the search behavior by creating your own search class and .NET assembly. To add a key value for the customized search and assembly, use the following format: <add key="Search" value="<Namespace of Search Class>; <Full Path to assembly>" />. Default value: OOTBSearch

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.plm00038/xid461131 · retrieved Fri Jul 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time)