Tiempo aproximado para lectura: 00:02:30 min
Ocurrencia
Al intentar realizar un Pago Automático se detona el errorlog: "Data width error - Field: A2_MATR Value: 45273.000000 on ATUASALDOS(FINA850.PRW)"
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - A partir de la versión 12
Causa
Este incidente ocurre porque se excedió el tamaño límite del campo
Solución
Para solucionar esta ocurrencia, puede validar las siguientes alternativas:
1.- Ajuste el tamaño y decimal referente al error mostrado (Acorde a los dígitos del error)
Ejemplo:
Error log: 1234567890123.000000
Tamaño = 13
Decimal = 6
O bien,
2.- Verifique la pila de llamadas del campo vencimiento y fecha de vencimiento real, puede deberse también a que las fechas están muy alejadas entre sí, desbordando el contenido de los campos al realizar el proceso por lo cual, también puede realizar el ajuste la fecha de vencimiento o como es mencionado el aumento del campo A2_MATR
Imagen de ejemplo para verificar el desbordamiento generado debido a los campos no definidos en la fecha vencimiento o vencimiento real
0 Comentarios