PUT_VAR changes name of Variable on recurring runs

Document ID : KB000088027
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
U00064015 The name of variable '' is longer than '32' characters. The variable definition will be ignored.
U00021719 Syntax error in object 'TDA.REPRO..REFRESH.JOB', line '00000'. 'U01001303 Invalid variable name ''. Begin with a letter or valid special

In a Task with recurring execution the first run is ok, but subsequent Tasks fail to resolve the Variables correctly.

The issue is caused by the '&' in the job object definition. Particulary in the parsing area where output variable name should by typed without '&' character.

In the reccuring run where the variable is specified in the Output Name the variable should be resolved and registered with first run.
Since this variable is registered by the engine in the second run the Automation Engine (AE) will look for all text starting with '&' and treat it as variable and resolve it.
 
Environment:
OS Version: N/A
Cause:
Cause type:
Configuration
Root Cause: Use of the '&' causes an error when parsing during recurring runs.
Resolution:
Remove the '&' from the Output Name defined in the Job.

Fix Status: No Fix

Fix Version(s):
N/A
Additional Information:
Workaround :
N/A