Tiempo aproximado para lectura: 00:03:00 min
Ocurrencia
Al ejecutar rutina MATA330 se detona el errorlog "Data width error - Field: D3_CUSTO1 Value: XXXXXXXXXXXX.XXXXXX on GRAVACUSD3(SIGACUSA.PRX)"
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Stock y Costos (SIGAEST) - A partir de la versión 12
Causa
Generalmente los errores de tipo "Data width error" hacen referencia a un desbordamiento de datos en algún campo, para este caso el D3_CUSTO1
Solución
Para solucionar esta ocurrencia, inicialmente se debe verificar el código del producto al que hace referencia el errorlog, este puede ser visualizado a través del campo (Para este ejemplo) D3_COD ya que deberá tener un valor incorrecto en algún movimiento, probablemente un error de digitacion.
Imagen de ejemplo del producto al que hace referencia el error
Para la corrección, le sugerimos identificar cuál fue la transacción y revertirla, si no puede revertirla, debe ajustar el valor para corregir.
Es recomendable que filtre las tablas SD1, SD2 y SD3 para este producto e identifique las transacciones que comenzaron con un valor muy alto, como se mencionó previamente, es posible que se haya generado un error de tipeo por parte del usuario o incluso alguna personalización.
0 Comentarios