Aras Innovator Platform

Item Behavior

Item Behavior is a property of the life cycle state that sets the behavior of the connection between the source item, or the parent, and the related item, or the child. This property is only applicable if the source item and the related item are versionable. Also, keep in mind that there is also an Item Behavior property defined on the RelationshipType itself (see RelationshipType Item Behavior). These two properties - the Item Behavior of the RelationshipType and of the Item Behavior of the Life Cycle State - work together to control the configuration of the source and related items.

The settings Hard Fixed and Hard Float mean different things for the RelationshipType behavior and the Life Cycle State behavior. The table below explains these settings:

Hard FloatHard Fixed
RelationshipTypeFloat behavior that cannot be modified by the life cycle state settingsFixed behavior that cannot be modified by the life cycle state settings
Life Cycle StateFloat behavior that is in effect until the life cycle ends, and cannot be changed by subsequent life cycle statesFixed behavior that is in effect until the life cycle ends, and cannot be changed by subsequent life cycle states

Furthermore, there are two categories to consider - what happens to the items if the child (or the related item) is versioned first, as opposed to the parent (or the source item) being versioned first. Let’s look at the first case first.