OPSPRMLB creates an OPS/REXX variable, OPSRC, to indicate the success or failure of the function. OPSRC contains one of the following values:
Function was called properly. The function returns a positive value indicating the number of data lines returned in the external data queue.
IEFPRMLB service error. The external data queue (EDQ) has the return code and reason code message. For the return code and reason code description, see the IEFPRMLB Macro section of the z/OS Assembler Reference guide.
Function was called in an invalid environment. It cannot be called in cross memory mode like most rules.
Product service error.
Note: A syntax error in the function call statement causes an OPS/REXX error and terminates the program. A REXX error 40, Incorrect Call to Routine, is generated. The returned value from the function is a positive number denoting the number of lines in the external data queue.
| Copyright © 2012 CA. All rights reserved. | Tell Technical Publications how we can improve this information |