KB Article #178353
Depending of the error code, CFT variables used in the FNAME are not always resolved in the error procedure
Problem
Depending of the error code, CFT variables used in the FNAME are not always resolved in the error procedure
For example, &IDA is resolved or not resolved in the error procedure:
For a DIAGI= 408 (no part) or DIAGI= 405 (Max RETRY) the &IDA is not available in the procedure
But for a DIAGI= 302 (Network error), &IDA is resolved and available into the same error procedure
Resolution
It is a normal behavior:
The CFT variables used in FNAME are only resolved after the transfer starts.
For error 408 or 405, the transfer is not 'started', so the variables in the FNAME will not be resolved.
While a 302 error is after the transfer started (and CFT resolved all variables before the error occured)