Árbol de páginas
Saltar al final de los metadatos
Ir al inicio de los metadatos

Todos los errores producidos en el procesamiento de los ficheros del procedimiento RECLAMAE corresponden al siguiente formato JSON

Formato

[ {
"nombreFichero" : "test-reclamae-bueno.csv",
"uuidFichero" : "f668691a-0ee5-4414-99ec-a9f23e782072",
"lineasLeidas" : 11,
"lineasCorrectas" : 6,
"errores" : [ {
"fila" : 2,
"columna" : 13,
"codigo" : "500",
"campo" : "necesarioDistribuidor",
"mensaje" : "Valor a no pertenece al conjunto {0,1}"
}, {
"fila" : 2,
"columna" : 19,
"codigo" : "700",
"campo" : "tiempoResolucion",
"mensaje" : "Valor 10.0234 no se ajusta al patrón ^[0-9]{1,5}[.][0-9]{0,1}"
}]

}]

Este formato tiene dos partes, la identificación del fichero procesado y una lista de errores. Se incluirá un bloque completo (fichero y errores) por cada fichero de la carga, incluyendo cada fichero dentro del archivo zip.

  • nombreFichero: Indica el nombre proporcionado del fichero y si es un fichero dentro de un zip se añade el nombre de la entrada en dicho zip
  • uuidFichero: Es el UUID identificador del fichero (uuidUpload) dentro de una carga, se puede consultar utilizando listar_cargas
  • errores: Lista de los errores, contienen la siguiente información:
    • linea: Línea del fichero en la que se ha producido el error
    • codigo: Valor tabulado del tipo de error producido, como se ve en el listado a continuación
    • campo: Nombre del campo donde se ha producido el error, también se indica su ordinal de posición dentro de la línea (comenzando desde cero)
    • mensaje: Texto descriptivo con el error concreto

Tabla de errores

CÓDIGODESCRIPCIÓN
01Tipo de fichero no permitido
02Tipo de fichero ZIP no permitido. Se debe generar de nuevo el fichero ZIP y volver a enviarlo mediante el formulario
03Charset no soportado. Especificado el charset esperado en el mensaje
04 Charset UTF-8 con BOM (Byte Order Mark). Esperado Charset UTF-8 sin BOM. Se debe modificar el encoding del fichero y volver a enviarlo mediante el formulario
05 Separador de datos incorrecto (Caso con detección de información). Especificado el separador de datos encontrado y esperado en el mensaje
06 Separador de datos incorrecto (Caso sin detección de información). Especificado el separador de datos esperado en el mensaje
07 Número de columnas incorrecto. Especificado el número de columnas encontradas y esperadas en el mensaje
08 

Ejecución incorrecta de inserción de fila en el Batch. Especificado el error encontrado en el mensaje

09 Excedidos umbrales de errores
10 Ejecución incorrecta de confirmado del Batch. Especificado el error encontrado en el mensaje
11 Tipo de error del sistema. Se reporta el error al equipo de soporte técnico
12Validación incorrecta de una restricción de clave única o foránea en Base de datos. Especificado el error encontrado en el mensaje
100Valor obligatorio no informado
110Tamaño del campo no concordante con la restricción. Se informa del tamaño leído y el esperado
120Valor numérico incorrecto
130Valor fecha incorrecto. El formato esperado es: AAAA-MM-DD
140Valor booleano (afirmativo/negativo) incorrecto. Se aceptan sólo valores 1 y 0
150

Valor no encontrado en la lista de posibles. Comprobar valor en Tablas maestras

160El valor no cumple con la expresión regular del campo
170Valor de fecha fuera del rango del periodo
180Valor no vacío cuando es obligatorio que lo sea
190Validación semántica de datos. Especificada en el mensaje
200

Conversión incorrecta de valor numérico decimal

 

 

 

 

  • Sin etiquetas