The Specification Type condition will check if the current specification has been started from New, by clicking Edit (Existing) or by Copying.
| Property Name | Description | 
|---|---|
| Fail Behavior | How this condition will affect its parent. | 
| Negated | Determines if the meaning of the condition should be reversed, so if it returns FALSE it will be treated as TRUE. | 
| Type | The type of specification to check for. One of New, Existing or
Copied. Combine multiple options by using the pipe bar |.
                 This defaults to New|Existing|Copied when the Task is added.  | 
| Title | Changes the Title (not the name) of the task. | 
When this task is added the properties are static by default.
            See How To: Change A Static Property To A Dynamic Property to enable rules to be built on these properties. 
        
| Property Name | Example Rule | Example Result | Meaning | 
|---|---|---|---|
| Fail Behavior | Disable | Disable | The Task will be Disabled if the conditions are not met (This is for Transitions not Macros) | 
| Fail Behavior | Hide | Hide | The Task will be Hidden if the conditions are not met (This is for Transitions not Macros) | 
| Negated | TRUE | TRUE | This means the meaning of the condition will not be reversed. | 
| Negated | FALSE | FALSE | This means the meaning of the condition will be reversed. | 
| Type | New | New | Checking if the Specification type is a New one. | 
| Type | Existing | Existing | Checking if the Specification type is an Existing one. | 
| Type | Copied | Copied | Checking if the Specification type is a Copied one. |