Volver al buscador

Al ejecutar la DIOT en Contabilidad se presenta el mensaje java.lang.Exception: Error procesando linea: 431 (En la tabla (MovimientosImpuestos) el campo (IdPersona) no es de tipo String)

CONTPAQi Contabilidad
Causa del problema

Al ejecutar la DIOT en Contabilidad se presenta el mensaje java.lang.Exception: Error procesando línea: 431 (En la tabla (MovimientosImpuestos) el campo (IdPersona) no es de tipo String)

Solución
  1. Respaldar empresa.
  2. Para localizar el registro, se puede ejecutar la siguiente consulta en la base de datos de la empresa que presenta la falla, utilizandoSQL Server Management Studio:
    Query:
    SELECT * FROM Proveedores
    LEFT JOIN Personas ON Personas.Codigo = Proveedores.CodigoPersona
    WHERE Personas.Id is null;

  3. Ejecutar el siguiente query para eliminar el registro inconsistente.
    Query:
    DELETE Proveedores WHERE Id = XX;
    Donde XX es el Id tomado en el punto 2.
  4. CerrarSQL Server Management Studio.
  5. Validar que el reporte se ejecute correctamente.

Solución bloqueada

Regístrate gratis para ver la solución completa

¿Necesitas ayuda adicional?

Nuestros expertos certificados pueden guiarte paso a paso

Contactar soporte