Developing requirements > Unstructured (flat file) import
Configuring the property assignments
The property assignments section of the configuration file specifies the property assignments that are used by the parser. The property assignment determines what properties are associated to a particular object. This section can remain empty if no properties need to be updated.
A property assignment has the following format:
<add name = "[[]P:Description:*[]]" databasename = "object_desc" AssignedTo = "[[]ID:REQ-[0-9]{6}[]]"/>
Note: Any property that is a mandatory property must be specified in the property assignments section, so it contains a valid value. The import fails if a mandatory property of the imported item is a null value. Properties on persistent objects such as item revision properties are supported. Properties on runtime objects are not supported.
The following describes the parameters you can configure.
| Setting name | Description |
|---|---|
| Name | Specifies the regular expression to be used to match the property and its value. For example, if you want to set a property called Description on an object, you set the Name attribute in the unstructured document using the following format: [P:Description:This is test description.] |
| DatabaseName | Specifies the database name of the property. You should contact your Teamcenter administrator to get the database name for the property. |
| AssignedTo | Specifies the list of patterns for the object identifiers that you assign to the property in the database. The patterns are separated by the ^ character. If a valid property assignment is found in the unstructured document that matches the object identifier, the property is then set for that object in the database. |
Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.plm00038/xid461133 · retrieved Fri Jul 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time)