Administration > Working with the Type and Attribute Management Utility > Managing Types > Type Information Page > Attributes Tab > Creating a New Attribute > PTC FlexPLM Attributes Reference > Object Reference and Version Reference Attributes
  
Object Reference and Version Reference Attributes
Object reference and version reference attributes allow you to associate an attribute with an object.
The object reference attribute associates an attribute to an object. The object reference attribute is not iterated.
The version reference attribute associates an attribute to the latest iteration of an object. The version reference attribute is iterated.
For example, if you want to specify the country where a factory is located, you can create a version reference attribute that references the country library whose value is a hyperlink to the country that the user selects as the attribute value. By creating an object reference or version reference attribute, rather than a type-specific attribute, you can relate database-managed details among objects.
To select an object instance as the attribute value in the user interface, you can search the library for that object or select a value from a list. You can designate this function when you are creating the attribute. To search a library, from the FlexPLM Attribute Type list, select Reference. To select from a list, from the FlexPLM Attribute Type list, select Reference List.
When you are creating an object reference or version reference attribute, use the following table to complete the required Other Side Attribute and Other Side Class fields.
Type Name
Other Side Class
Other Side Attribute
Business Object
com.lcs.wc.foundation.LCSLifecycleManaged
name
Color
com.lcs.wc.color.LCSColor
name
Colorway
com.lcs.wc.product.LCSSKU
skuName
Construction
com.lcs.wc.construction.LCSConstructionInfo
name
Country
com.lcs.wc.country.LCSCountry
name
Document Collection
com.lcs.wc.document.LCSDocumentCollection
name
Effectivity Context
com.lcs.wc.foundation.EffectivityContext
name
Image
com.lcs.wc.document.LCSImage
ptcimageName
Last
com.lcs.wc.last.LCSLast
name
Material
com.lcs.wc.material.LCSMaterial
ptcmaterialName
Material Color
com.lcs.wc.material.LCSMaterialColor
displayIdentifier
Material Supplier
com.lcs.wc.material.LCSMaterialSupplier
displayIdentifier
Measurements
com.lcs.wc.measurements.LCSMeasurements
name
Media
com.lcs.wc.media.LCSMedia
ptcmediaName
Order Confirmation
com.lcs.wc.sourcing.OrderConfirmation
ptcorderConfirmationName
Palette
com.lcs.wc.color.LCSPalette
name
Placeholder
com.lcs.wc.placeholder.Placeholder
placeholderName
Plan
com.lcs.wc.planning.FlexPlan
name
Product
com.lcs.wc.product.LCSProduct
productName
Retail Document
com.lcs.wc.document.LCSDocument
ptcdocumentName
Revisable Entity
com.lcs.wc.foundation.LCSRevisableEntity
name
RFQ
com.lcs.wc.sourcing.RFQRequest
ptcrfqName
Sample
com.lcs.wc.sample.LCSSample
name
Season
com.lcs.wc.season.LCSSeason
seasonName
Season Group
com.lcs.wc.season.SeasonGroup
ptcseasonGroupName
Size Definition
com.lcs.wc.sizing.ProductSizeCategory
ptcsizeDefinitionName
Specification
com.lcs.wc.specification.FlexSpecification
specName
User
wt.org.WTUser
name
Vendor (Supplier)
com.lcs.wc.supplier.LCSSupplier
name