Open bpesquero opened 4 years ago
Subido a PRE y PROD.
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
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)
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)
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.
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