Consulta:
Al previsualizar el certificado de retención de ingresos brutos de una Orden de pago, se puede visualizar un mensaje de error indicando una excepción de Data truncation.
Mensaje de error: Error en el SP: F_BS_OP_0040(?)([944885]) - LOSAMORE Ocurrió una Excepción DataTruncation en la siguiente ubicación: Archivo: DatasetUtil.java Método: runSP Línea: 195 Mensaje Nativo: Data truncation faf.app.base.exceptions.FunctionalException
Respuesta:
Este error puede deberse a varias razones, incluyendo un nombre de percepción muy extenso, la presencia de caracteres extraños en algún campo de la Orden de pago, o datos extensos o extraños en los maestros cargados.
Causas posibles:
1- Nombre de percepción muy extenso:
El nombre de la percepción configurada en la Orden de pago puede ser demasiado largo, causando un desbordamiento de datos.
2-Carácter extraño en un campo:
La Orden de pago puede contener un campo con caracteres especiales o extraños que no son compatibles con el formato esperado por el sistema.
3- Dato extenso o extraño en los maestros cargados:
Algún maestro cargado (como clientes, proveedores, productos, etc.) puede contener datos extensos o caracteres extraños que causen el error.
Pasos a seguir:
- Verificar y acortar el nombre de la percepción:
Revisa el nombre de la percepción y asegúrate de que no sea demasiado extenso. Si es necesario, acorta el nombre para que se ajuste al límite de caracteres permitido.
1-Ir a Menú>Gestión empresarial>Impuestos>Tipos de retención
2-Ingresar al tipo de retención en cuestión y revisar el nombre de la percepción en cuestión
- Eliminar caracteres extraños:
Revisa todos los campos de la Orden de pago y asegúrate de que no contengan caracteres especiales o extraños. Elimina o corrige cualquier carácter que no sea compatible.
- Revisar los maestros cargados:
Verifica los datos en los maestros cargados y asegúrate de que no contengan información extensa o caracteres extraños. Corrige cualquier dato que pueda estar causando el problema.
Una vez realizado esos pasos, previsualizar el certificado nuevamente.