Parameter <str> has invalid scale: <num> declared, <num> passed. Explanation: The parameter was passed to a module language procedure with a different scale than it was declared in the procedure. The error message indicates the scale of the parameter as declared in the module, and the scale of the parameter passed at run-time. User Action: Make the parameter agree in the module and the host language.