La función DQM 160 valida la longitud y trunca el valor del código UMF.
La función se utiliza para impedir que códigos con demasiados caracteres para sus campos SQL correspondientes se inserten en la base de datos.
Si están configurados los procedimientos de corrección y la longitud del valor excede el máximo configurado, la función recorta el exceso del valor del código UMF de derecha a izquierda. Si el procedimiento de corrección no se ha configurado para corregir un error, la función registra una excepción en el registro de errores configurado, y no carga el valor que no es válido.
Si utiliza la norma DQM 160 para comprobar la longitud del valor del atributo LAST_NAME, asegúrese de ejecutar primero una norma DQM 255 (estandarización de nombres) antes de ejecutar la norma DQM 160. Esto evitará que se incremente la longitud de LAST_NAME después de ejecutar la norma DQM 160 (comprobación de longitud máxima), cuando las demás partes estén presentes.
Código de excepción | Descripción | Gravedad* |
-1 | El valor del código UMF excede la longitud máxima permitida, pero la norma no está configurada para realizar procedimientos de corrección. | 3 |
1 | El valor del código UMF era demasiado largo, por lo que la función ha truncado el valor. | 0 |