Tiempo aproximado para lectura: 00:01:30 min
Ocurrencia
En módulo Planificación y Control de la Producción (SIGAPCP) se detona error.log: "type mismatch on compare on A650TUDOOK(MATA650.PRX)" al ingresar una orden de producción y confirmar la misma,
Ambiente
TOTVS MANUFACTURA - TOTVS Manufactura (Línea Protheus) - MI - Planificación y Control de la Producción (SIGAPCP) - A partir de versión 12
Causa
Se identifica que esta situación ocurre cuando el tipo de algún parámetro MV_PARXX de la rutina MATA650 es diferente del padró o algún PE - Punto de entrada o algún punto de entrada/personalización está alterando la información del valor recibido.
Solución
En el error.log, si buscas MV_PARXX, con XX = 01, 02…, se puede ver que los tipos son diferentes y los valores pasados son incorrectos.
Por ejemplo, acorde al log proporcionado, se observa las preguntas MV_PAR01, MV_PAR02, del log, están como caracter y, de forma estándar, en el grupo de preguntas MTA650, las mismas están definidas como númerico.
En este caso, primero es necesario verificar si estas preguntas están registradas incorrectamente en SX1.
Si están correctamente registradas en la tabla, desactive las PE, ya que algún PE pueden estar cambiando el tipo de estas preguntas, por ejemplo en el siguiente log se aprecia:
0 Comentarios