EVEREST Sistema de información de circulares sobre petición de información a las empresas distribuidoras de electricidad

Body

EVEREST es el sistema de información de soporte al cumplimiento de las obligaciones de recogida de información descritas en:

EVEREST se encuentra integrado con la aplicación Cargador y la API de carga y descarga de la CNMC

Para información general del sistema consulte la sede de la CNMC.

Guía Proceso de recepción y aceptación de la información

Cambio mensajes de error

Se han cambiado los mensajes de error de validación de campos, se pueden consultar en el siguiente enlace: Listado de errores de procesamiento de ficheros comunicados por parte de las distribuidoras de electricidad

Se recomienda revisar el contenido.

Pestañas Horizontales

Guía práctica de uso del cargador para la presentación de información

El objetivo de esta guía rápida es mostrar los pasos que debe seguir una empresa para cumplir una obligación de presentación de información a través de la herramienta cargador de ficheros de la CNMC.

¿Qué es el Cargador de ficheros?

El cargador de ficheros es una aplicación que permite a las empresas subir ficheros a la Sede. Se encuentra en la siguiente dirección https://api.cnmc.gob.es/cargador

Existe también un entorno de pruebas https://apipre.cnmc.gob.es/cargadorque permite realizar cargas de prueba para verificar si las mismas cumplen o no las validaciones necesarias. 

Estos recursos y toda la documentación pública para ayudar a las empresas a utilizar esta aplicación se encuentran disponibles en https://api.cnmc.gob.es/doc

Podrá encontrar los accesos a cada entorno desde las fichas de los procedimientos de la sede electrónica que llevan asociados subidas de ficheros.

¿Cómo identificarme?

Para entrar en la aplicación es necesario el uso de un certificado electrónico de empresa o de persona física. El NIF asociado al certificado electrónico de la empresa o de sus contactos debe haber sido dado de alta, previamente, para cada procedimiento o solicitud de información en los que quiera hacer uso del cargador, por los responsables del procedimiento de la CNMC. También existe la posibilidad de utilizar credenciales Oauth, que se habilitan por empresa y procedimiento. La habilitación y envío de estas credenciales se realiza por los responsables del procedimiento de la CNMC.

Pantalla principal del cargador

pantalla principal

La pantalla principal se divide en dos partes. La parte izquierda contiene la selección de entorno y la selección del mecanismo de identificación.

partes de pantalla principal

Continuando en la columna izquierda se dispone de un selector de operaciones:

lista de operaciones

Desde donde se pueden realizar tres operaciones básicas. 

Carga exprés de un fichero

Al seleccionar la operación Carga express, que es la operación seleccionada por defecto, debe verificar y completar los datos de identificación de la carga. 

Datos de la carga

datos de la carga

Al identificarnos, se completarán, en los casos posibles, el NIF del presentador, el NIF de la empresa a la que representa, y el procedimiento en el que estemos autorizados.

Verifique la empresa a la que representa, en caso de que sea representante de más de una empresa para el mismo procedimiento, y seleccione el procedimiento adecuado, en caso de estar habilitado para presentar información en varios de ellos. 

También hay que indicar el tipo de fichero que estamos informando, limitado en este caso, por los permitidos en el procedimiento concreto.

Por ej: Procedimiento Distribuccion_RD_1048 y tipo de fichero Inventario_Distribución.

Por último, se puede informar de la fecha de efecto de los datos que estamos informando, en caso de que el procedimiento tenga en cuenta esta fecha.

Adjuntar un fichero

adjuntar fichero

Para cargar un fichero debe pulsar el botón + Nueva carga,  que le permitirá seleccionar el fichero a cargar y, a continuación, en Control de Carga, al  pulsar el triángulo hacia la derecha, comenzaría la carga.

Si se confirma que la carga ha terminado, la barra de progreso llegará al 100% y pasará a verde el control de carga. El primer estado de esta carga recibida por la CNMC sería Confirmado. Podría consultar el estado desde el apartado de control de carga si le aparece CONSULTAR ESTADO.

Listar cargas

Podrá verificar el estado de las cargas el menú lateral Listar cargas. Pulsando sobre cada carga podrá consultar los detalles.

verificar estado de las cargas en el menú lateral

indicaciones para listar cargar

Justificante del registro de entrada

Desde la pantalla de detalles de la carga, podrá visualizar el PDF con el justificante del registro de entrada de la carga en la CNMC, donde aparece el número de registro, la fecha en que se ha registrado y un conjunto de datos de la operación realizada.

previsualización de PDF

Estado de las cargas

Un fichero cuya carga se ha realizado correctamente, se encuentra en estado ConfirmadoDependiendo del procedimiento y del tipo de fichero, se validará el nombre del fichero, los ficheros que contiene el zip subido, en su caso, y la sintaxis de los campos y pasará al estado final Aceptado o Rechazado, dependiendo de ese conjunto de validaciones. Este estado final o resultado se notificará a través del portal de notificaciones por comparecencia de la CNMC, con un aviso de disponibilidad de esta notificación por correo y SMS. El mensaje de aviso incluirá el procedimiento, la persona o empresa destinataria, y su NIF y la manera de acceder a la notificación.

Estimado/a,

Tiene disponible una notificación telemática de la CNMC en relación con el procedimiento DISTRIBUCION_RD_1048 (Inventario distribución RD 1048), dirigida a la empresa/persona XXXXXXXXXXXXXX con el código de notificación YYYYYY. Podrá consultar el listado de sus notificaciones y acceder al detalle de las mismas. Este correo electrónico es meramente informativo, no tiene ningún carácter legal ni efecto sobre el procedimiento, de forma que el recibirlo o no, no es relevante para el expediente.

Para acceder a las notificaciones de la CNMC sólo se debe cumplir un requisito técnico: disponer de un certificado digital reconocido. El DNI electrónico cumple este requisito, aunque no es el único, puede consultar la lista de Prestadores de Servicios de Certificación reconocidos. No es preciso darse de alta en el sistema de notificaciones, funciona en todos los navegadores, no se instala ningún tipo de plugin, componente, ejecutable o similar, y no se requiere tener java.

Esta notificación va dirigida a la persona física o jurídica con NIF n° ZZZZZZZZZZZZ. Sólo podrá acceder a la misma usando un certificado digital reconocido asociado a dicho NIF.

Información general y requisitos técnicos: Portal de Notificaciones y Comunicaciones de la CNMC

Este es un mensaje automático. Si tiene alguna duda o problema técnico puede dirigirse a la dirección gestion.notificaciones@cnmc.es

Comisión Nacional de los Mercados y la Competencia 

Portal de notificaciones

El portal de Notificaciones por comparecencia de la CNMC https://notificaciones.cnmc.gob.es le permite aceptar o rechazar las notificaciones puestas a su disposición. 

aceptar o rechazar notificaciones

Desde mis notificaciones, podrá ver las que tiene a disposición o las aceptadas

notificaciones

visualización notificaciones

Desde el enlace del campo asunto del listado de notificaciones aceptadas, podemos visualizarlas

visualización de listado de cargas

Este ejemplo corresponde a un caso de una notificación aceptada en que se notifica que la carga realizada incluye un fichero con errores. La fecha de puesta a disposición se corresponde con la fecha de generación de la notificación y la fecha de lectura con la fecha en que se ha leído.

También se muestran:

  • El fichero que se ha cargado (extensión zip).
  • El fichero del justificante de registro de entrada de la carga.
  • El fichero con los errores, en su caso, (JSON donde se indican los errores en un formato técnico).
  • El justificante del documento de notificación.
  • El fichero de acuse de recibo.

Visor del fichero de errores

Desde la notificación con el resultado de una carga (columna ver, símbolo de una lupa)  (o desde ....), puede acceder al visor del fichero de errores.

visor de errores

consulta de errores

Puede consultar el conjunto completo de errores y su descripción.

Listado de errores de procesamiento de ficheros comunicados por parte de las distribuidoras de electricidad

A continuación se exponen los grupos de errores frecuentes a los que pertenece un error generado por la aplicación en la carga de ficheros para los procedimientos CIRCULAR_4_2015 y DISTRIBUCION_RD_1048. El mensaje de error generado será más detallado acorde a cada caso concreto.

Código EmailValidator

CódigoDescripción
EmailValidator'{PropertyName}' no es una dirección de correo electrónico válida.
GreaterThanOrEqualValidator'{PropertyName}' debe ser mayor o igual que '{ComparisonValue}'.
GreaterThanValidator'{PropertyName}' debe ser mayor que '{ComparisonValue}'.
LengthValidator'{PropertyName}' debe tener entre {MinLength} y {MaxLength} caracter(es). Actualmente tiene {TotalLength} caracter(es).
MinimumLengthValidator'{PropertyName}' debe ser mayor o igual que {MinLength} caracteres. Ingresó {TotalLength} caracter(es).
MaximumLengthValidator'{PropertyName}' debe ser menor o igual que {MaxLength} caracteres. Ingresó {TotalLength} caracter(es).
LessThanOrEqualValidator'{PropertyName}' debe ser menor o igual que '{ComparisonValue}'.
LessThanValidator'{PropertyName}' debe ser menor que '{ComparisonValue}'.
NotEmptyValidator'{PropertyName}' no debería estar vacío.
NotEqualValidator'{PropertyName}' no debería ser igual a '{ComparisonValue}'.
NotNullValidator'{PropertyName}' no debe estar vacío.
PredicateValidator'{PropertyName}' no cumple con la condición especificada.
AsyncPredicateValidator'{PropertyName}' no cumple con la condición especificada.
RegularExpressionValidator'{PropertyName}' no tiene el formato correcto.
EqualValidator'{PropertyName}' debería ser igual a '{ComparisonValue}'.
ExactLengthValidator'{PropertyName}' debe tener un largo de {MaxLength} caracteres. Actualmente tiene {TotalLength} caracter(es).
ExclusiveBetweenValidator{PropertyName}' debe estar entre {From} y {To} (exclusivo). Actualmente tiene {Value}.
InclusiveBetweenValidator'{PropertyName}' debe estar entre {From} y {To}. Actualmente tiene {Value}.
CreditCardValidator'{PropertyName}' no es un número de tarjeta de crédito válido.
ScalePrecisionValidator'{PropertyName}' no debe tener más de {ExpectedPrecision} dígitos en total, con margen para {ExpectedScale} decimales. Se encontraron {Digits} y {ActualScale} decimales.
EmptyValidator'{PropertyName}' debe estar vacío.
NullValidator'{PropertyName}' debe estar vacío.
EnumValidator'{PropertyName}' tiene un rango de valores que no incluye '{PropertyValue}'.
ParseDecimalValidatorEl valor no se puede convertir a un número decimal.
ParseDateValidatorEl valor no se puede convertir a una fecha.
ParseIntValidatorEl valor no se puede convertir a un número entero.
NumCircuitosValidatorEl número de circuitos no coincide con el Cini.
NumConductoresValidatorEl número de conductores no coincide con el Cini.
NivelTensionValidatorEl nivel de tensión no coincide con el Cini.
CausaBajaValidatorEl valor del campo CausaBaja no coincide con el valor de FechaBaja.
NumLineasValidatorEl número total de líneas admitidas no es el esperado.
SeccionValidatorLa sección no coincide con el Cini.

Resumen proceso de recepción y aceptación de la información

diagrama de proceso de recepción y aceptación de la información

Listado de errores de procesamiento de ficheros comunicados por parte de las distribuidoras de electricidad

A continuación se exponen los grupos de errores frecuentes a los que pertenece un error generado por la aplicación en la carga de ficheros para los procedimientos CIRCULAR_4_2015 y DISTRIBUCION_RD_1048. El mensaje de error generado será más detallado acorde a cada caso concreto.

CódigoDescripción
EmailValidator'{PropertyName}' no es una dirección de correo electrónico válida.
GreaterThanOrEqualValidator'{PropertyName}' debe ser mayor o igual que '{ComparisonValue}'.
GreaterThanValidator'{PropertyName}' debe ser mayor que '{ComparisonValue}'.
LengthValidator'{PropertyName}' debe tener entre {MinLength} y {MaxLength} caracter(es). Actualmente tiene {TotalLength} caracter(es).
MinimumLengthValidator'{PropertyName}' debe ser mayor o igual que {MinLength} caracteres. Ingresó {TotalLength} caracter(es).
MaximumLengthValidator'{PropertyName}' debe ser menor o igual que {MaxLength} caracteres. Ingresó {TotalLength} caracter(es).
LessThanOrEqualValidator'{PropertyName}' debe ser menor o igual que '{ComparisonValue}'.
LessThanValidator'{PropertyName}' debe ser menor que '{ComparisonValue}'.
NotEmptyValidator'{PropertyName}' no debería estar vacío.
NotEqualValidator'{PropertyName}' no debería ser igual a '{ComparisonValue}'.
NotNullValidator'{PropertyName}' no debe estar vacío.
PredicateValidator'{PropertyName}' no cumple con la condición especificada.
AsyncPredicateValidator'{PropertyName}' no cumple con la condición especificada.
RegularExpressionValidator'{PropertyName}' no tiene el formato correcto.
EqualValidator'{PropertyName}' debería ser igual a '{ComparisonValue}'.
ExactLengthValidator'{PropertyName}' debe tener un largo de {MaxLength} caracteres. Actualmente tiene {TotalLength} caracter(es).
ExclusiveBetweenValidator{PropertyName}' debe estar entre {From} y {To} (exclusivo). Actualmente tiene {Value}.
InclusiveBetweenValidator'{PropertyName}' debe estar entre {From} y {To}. Actualmente tiene {Value}.
CreditCardValidator'{PropertyName}' no es un número de tarjeta de crédito válido.
ScalePrecisionValidator'{PropertyName}' no debe tener más de {ExpectedPrecision} dígitos en total, con margen para {ExpectedScale} decimales. Se encontraron {Digits} y {ActualScale} decimales.
EmptyValidator'{PropertyName}' debe estar vacío.
NullValidator'{PropertyName}' debe estar vacío.
EnumValidator'{PropertyName}' tiene un rango de valores que no incluye '{PropertyValue}'.
ParseDecimalValidatorEl valor no se puede convertir a un número decimal.
ParseDateValidatorEl valor no se puede convertir a una fecha.
ParseIntValidatorEl valor no se puede convertir a un número entero.
NumCircuitosValidatorEl número de circuitos no coincide con el Cini.
NumConductoresValidatorEl número de conductores no coincide con el Cini.
NivelTensionValidatorEl nivel de tensión no coincide con el Cini.
CausaBajaValidatorEl valor del campo CausaBaja no coincide con el valor de FechaBaja.
NumLineasValidatorEl número total de líneas admitidas no es el esperado.
SeccionValidatorLa sección no coincide con el Cini.