PKFEric / webProxima

Proxima Energia
1 stars 0 forks source link

NAV - Swicthing Endesa. Cambio manual en los ficheros que se generan desde NAV #831

Open dgarciageo opened 4 years ago

dgarciageo commented 4 years ago

IMPORTANTE.

Antes de hacer este desarrollo, nos podéis pasar por favor una estimación de las horas que os llevaría el desarrollo? Muchas gracias!


Los ficheros de switching de Endesa hay que cambiarlos de forma manual en función de la provincia. Esto es muy tedioso y no tiene sentido que se haga a mano.

La cuestión es que si bien los CUPS de Endesa empiezan por ES0031 cuando les envías un switching la distribuidora no es la 0031, depende de la provincia.

Para cambiarlo de forma automática, tendríamos que tener una relación de las distribuidoras de la tabla OCSUM (las que son de Endesa) con las provincias en que actúa. De tal forma que cuando se genere un fichero switching en vez de poner el distribuidor 0031 mire la provincia de suministro y en función de eso cambie el distribuidor.

Ainhoa tiene la tabla con la relación Provincia códigos de distribuidora y os pasaríamos un excel.

JMunoz17 commented 4 years ago

Valoración: 1,5 horas Para hacerla necesitamos el Excel con la relación de Provincias - Código Distribuidora.

dgarciageo commented 4 years ago

Para el Cod REE 0029 y 0024 será necesario mirar el CP ademas del inicio del CUPS ya que el inicio del CUPS coincide en estos 2 casos.

image

dgarciageo commented 4 years ago

CCAA Cataluña

Gerona | 17 Tarragona | 43 Lerida | 25 Barcelona | 08

CCAA Aragón

Teruel | 44 Huesca | 22 Zaragoza | 50

JMunoz17 commented 4 years ago

Subido a PRE.

JMunoz17 commented 4 years ago

Subido a PROD.

bpesquero commented 4 years ago

El Código REE funciona para 0023 (ES003110) /0029 (ES003130) pero para los que empiezan por ES003140 (que coincide que a veces son 0024 (Cataluña) y también puede ser 0029) está fallando no se generan , sale código 0031

JMunoz17 commented 4 years ago

Ya esta solucionado, probad de nuevo por favor.

bpesquero commented 4 years ago

Probado y ok. Cómo de complicado sería introducir dos más que están en la misma situación de otras distribuidoras?¿Está en una tabla o cómo lo hemos hecho?

Sería: ES0492-->0026 ES0039-->0022

JMunoz17 commented 4 years ago

No era sencillo hacerlo configurable por lo que al tratarse de pocos casos hacemos la comprobación directamente en el código para los CUPS indicados.

Es sencillo añadirlo, mañana lo hago en un momento.

Para los datos que me indicas, en el 100% de los casos en que empiece por ES0492 hay que poner 0026??

Por confirmar, que como en los otros casos dependía de los 8 primeros caracteres en lugar de 6.. me queda la duda.

bpesquero commented 4 years ago

Asi es, pero había una errata

ES0492-->0026 ES0390-->0022

JMunoz17 commented 4 years ago

Ya esta en Producción, he pasado el proceso en GEOATLANTER. Afectaba a estos dos contratos:

Tanto para estos dos casos como para los anteriores solo he pasado el proceso rectificativo de los datos en GEO, aplica también a HECEN? Confirmadmelo por favor.

bpesquero commented 4 years ago

Si, afecta a ambas empresas

JMunoz17 commented 4 years ago

Proceso ejecutado en HECEN.

bpesquero commented 4 years ago

No se ha modificado para el contrato CUPS ES0031405303573018SJ0F HECEN/11335.

No sé si es porque se trata de un M que se lanzó desde la web.

JMunoz17 commented 4 years ago

He visto que el contrato HECEN/11335 si que tiene asignado el Cód. REE Empresa Destino correcto (0024). Se lo habéis cambiado vosotros?

Te lo digo porque he estado mirando y he visto que el M1 que se genera desde la web es del dia 7 de Mayo y si te fijas en los mensajes de arriba el proceso en HECEN donde modificaba los datos lo pasé hace 13 días, el día 8 de mayo. En los siguiente registros del histórico de acciones de ese contrato el dato sale correcto.

En cualquier caso he añadido que el valor de este campo se recalcule al modificar el campo de Cód. Postal Suministro, por si se pudiese dar la posibilidad de que al validar el Cups en el contrato no tengamos informado el código postal.

dgarciageo commented 3 years ago

En los XML con distribuidora ES003140.... vemos que sale mal

\ni\Esios\GoogleDrive\EnergyCloud\GAC\OCSUM\Exportados\Procesados\ES0031405194529001FP_C1__01.xml image

image

JMunoz17 commented 3 years ago

El problema estaba en los códigos postales, estaban bajando de la web sin el 0 a la izquierda del todo.

Para algunos CUPS como el ES003140* este cambio solo aplica a ciertos códigos postales en función de los dos primeros dígitos, de ahí que os haya fallado.

He vuelto a revisar los códigos postales erróneos tanto en Geo como en Hecen y los he arreglado. Había 5 y 3 mal, con códigos postales de Barcelona y Alicante, ya están correctos. Si volvéis a sacar los ficheros de Ocsum os tiene que salir bien el CodigoREEEmpresaDestino.

dgarciageo commented 3 years ago

De acuerdo @JMunoz17 Muchas gracias!