PKFEric / webProxima

Proxima Energia
1 stars 0 forks source link

NAV- Validación medidas contratos con medidas horarias no telegestionadas #878

Open bpesquero opened 4 years ago

bpesquero commented 4 years ago

Cuando cargamos un F1 sobre un contrato que tiene el check de medidas horarias no telegestionadas comprueba que tiene medidas P1D pero no comprueba que haya medidas para todos los días de la factura, o que las medidas estén completas. Hay que cambiar el control para que verfique que las medidas están completas

JMunoz17 commented 4 years ago

Subido a PRE y PROD.

dgarciageo commented 4 years ago

Hemos intentado cargar este F1 y nos ha dado el siguiente error: \ni\esios\Buzones\FACTURACION\GAC\00. OK\20200604021812-GRCW_0021_0587_F1_01_52.xml

Error. Medidas P1D incompletas. Contrato: COM/00616. Fecha: 30/04/20.

Hemos buscado en Hour Measure medidas para las fechas de la factura pero sí hemos encontrado medidas entre las fechas del F1.

/** Script for SelectTopNRows command from SSMS **/

SELECT min([Posting Date]), max([Posting Date]) FROM [GEOATLANTER_SQL].[dbo].[GEOATLANTER$Hour Measure] where CUPS = 'ES0021000016169682JN0P' and DataSource=3 and [Posting Date] >= cast ('2020-04-30' as date) and [Posting Date] <= cast ('2020-05-31' as date)

image

SELECT count(1) ActualCount, datediff(day, cast ('2020-04-30' as date) , cast ('2020-05-31' as date) ) *24 as ExpectedCount FROM [GEOATLANTER_SQL].[dbo].[GEOATLANTER$Hour Measure] where CUPS = 'ES0021000016169682JN0P' and DataSource=3 and [Posting Date] >= cast ('2020-04-30' as date) and [Posting Date] <= cast ('2020-05-31' as date)

image

JMunoz17 commented 4 years ago

Estábamos aplicando mal el filtro de fechas, comprobando también el ultimo día de la anterior factura, de ahí el error.

Lo hemos modificado, podéis importarla de nuevo.