An Asset can be assigned a Reference Name. This name can be assigned by the System or by a User. The Reference Name provides a means of referencing an Asset within an Asset Hierarchy. One can also search against a Reference Name.
A Reference Name has to be unique within a collection of child Assets. If a Job runs that attempts to create a new child Asset with a Reference Name that is not unique within a collection of Child Assets, the Job will fail.
Referencing Assets in a Hierarchy
When working with Assets in the context of Workflows and Jobs, it is often necessary to reference a particular Asset within an Asset Hierarchy. For example, within a Workflow, one may wish to halt working on a source Asset and instead reference a specific child Asset. A full description of the syntax is provided in the Asset Context Syntax section.