Specialized Administration > Tailoring Business Objects > Object Initialization Rules Administration > Working with Object Initialization Rules > Using Supported Types and Attributes > Windchill Object Attributes for AttrValue
  
Windchill Object Attributes for AttrValue
The attributes used in AttrValue tags can include any attributes that have been associated with the object type for the rule in which the AttrValue tags are nested.
The out-of-the-box algorithms are provided to supply default values for specific types of attributes. The following is a list of the attributes in the user interface that use the out-of-the-box algorithms. The type of value supplied is listed in parentheses after each attribute:
folder.id (for folder paths)
lifeCycle.id (for life cycle templates)
teamTemplate.id (for team templates)
MBA|versionInfo (for version schemes)
number (for number schemes; can also be used to generate a string value)
organization.id (for owning organization participants)
Attributes that are strings, Boolean values, or enumerated types using the StringConstant, BooleanConstant, or EnumTypeConstant algorithms
* 
Calculated attributes are not supported in object initialization rules out of the box and require a customized algorithm to be used in a rule. For more information, see Configuring Rules.
For attribute names, use the internal name of the local or global attribute defined for the business object. The internal name of an attribute is assigned in the Type and Attribute Management utility.
* 
When customizing, internal names can be overridden in the LogicalAttributes.xml. For additional information, see the comments in this file and the Managing the LogicalAttributes.xml File section in Best Practices for Customizing Files Supplied by PTC.