All arguments passed to the CTBRECL program must be predefined Control-M/Analyzer Local variables. For example, the values must be assigned before activating the CTBRECL program.
Table 292 SETKEY Reconciliation Function Arguments
Argument  | 
Description  | 
|---|---|
recFunc  | 
Reconciliation function to be used when specifying program CTBRECL. Set the value of Control-M/Analyzer Local variable recFunc to SETKEY before invoking the DO CALLUSER statement. Mandatory.  | 
argNum  | 
Number of offset and length arguments specified in this DO CALLUSER statement. argNum must be a Control-M/Analyzer Local variable with a numeric, even value. Mandatory.  | 
offset  | 
Starting position of the corresponding record key in the file being processed (for example, if the starting position is the left-most column in a record, set the value of offset to 1). Must be a Control-M/Analyzer Local variable with a numeric value.  | 
len  | 
Length of the corresponding record key in bytes. len must be a Control-M/Analyzer Local variable with a numeric value.  | 
Note: At least one offset and len pair must be specified. The number of offset and len pairs is limited by the maximum number of arguments that can be specified in a DO CALLUSER statement. For details, see DO CALLUSER: Automated Balancing Statement.  | 
|
Parent Topic |