RECLAMAE Sistema de información de reclamaciones de consumidores de energía eléctrica y gas natural
Para la información general, consulte la sede electrónica de la CNMC.
Formato de los ficheros de envío de reclamaciones de los consumidores de energía eléctrica y gas natural.
A continuación pueden descargarse la información de los formatos de los ficheros de envío de reclamaciones de los consumidores de energía eléctrica y gas natural, así como los valores de los campos de los mismos que tiene tablas maestras asociadas:
Formatos Ficheros RECLAMAE v1.pdf
RECLAMAE Formato y lista de errores
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ÓDIGO | DESCRIPCIÓN |
---|---|
01 | Tipo de fichero no permitido |
02 | Tipo de fichero ZIP no permitido. Se debe generar de nuevo el fichero ZIP y volver a enviarlo mediante el formulario |
03 | Charset 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 |
12 | Validación incorrecta de una restricción de clave única o foránea en Base de datos. Especificado el error encontrado en el mensaje |
100 | Valor obligatorio no informado |
110 | Tamaño del campo no concordante con la restricción. Se informa del tamaño leído y el esperado |
120 | Valor numérico incorrecto |
130 | Valor fecha incorrecto. El formato esperado es: AAAA-MM-DD |
140 | Valor 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 |
160 | El valor no cumple con la expresión regular del campo |
170 | Valor de fecha fuera del rango del periodo |
180 | Valor no vacío cuando es obligatorio que lo sea |
190 | Validación semántica de datos. Especificada en el mensaje |
200 | Conversión incorrecta de valor numérico decimal |