PKFEric / webProxima

Proxima Energia
1 stars 0 forks source link

NAV-GAC- pérdidas la forzar facturación #1297

Open bpesquero opened 3 years ago

bpesquero commented 3 years ago

COM/09316 - ES0021000013893979SK

AL forzar la facturación de junio, julio y agosto para incluir el alquiler de equipo de medida que no se había incluido en la factura inicial, se han duplicado las pérdidas.

bpesquero commented 3 years ago

Buenas, creo que no es sólo problema al forzar la facturación. nos está pasando unos contratos que borramos la venta y la volvemos a generar y va sumando al P1D las pérdidas cada vez que se vuelve a calcular.

COM/07565 | ES0021000013507082FF |   |   | Aviso. Las medidas P1D 4.626,  de la factura FV/2021049188 para el contrato COM/07565 no se corresponden con las medidas de cierre 3.757 -- | -- | -- | -- | -- COM/08185 | ES0021000010818087AB |   |   | Aviso. Las medidas P1D 5.198,  de la factura FV/2021049225 para el contrato COM/08185 no se corresponden con las medidas de cierre 3.268 COM/09316 | ES0021000013893979SK |   |   | Aviso. Las medidas P1D 2.350,  de la factura FV/2021049305 para el contrato COM/09316 no se corresponden con las medidas de cierre 1.152

bpesquero commented 3 years ago

Otro problema con las pérdidas. En este contrato no se han sumado y salta el siguiente log en la venta

COM/05474 | ES0021000002928170PZ |   |   | Aviso. Las medidas P1D 2.696,  de la factura FV/2021049423 para el contrato COM/05474 no se corresponden con las medidas de cierre 3.162 -- | -- | -- | -- | --

JMunoz17 commented 3 years ago

Con los P1D actualiza las medidas acumulando las perdidas, por eso se están duplicando, triplicando, etc.. una por cada vez que se factura (ya sea pre factura y eliminar o refacturar).

Entiendo que si esto se hizo así en su día es porque es necesario que las medidas queden actualizadas con las perdidas añadidas.

Como solución no podríamos hacer mucho más que crear un campo nuevo en Closing Measure o en Hour Measure que se marque una vez se han añadido por primera vez las pérdidas, para que no se vuelvan a añadir. Para esto hay que crear el campo en producción y tarda un rato largo largo por el tamaño de estas tablas (no sé incluso si no tendríamos que tocar los PA´s porque es posible que fallen en la inserción en estas tablas al añadir un nuevo campo).

Para las que están mal ahora mismo solo podemos eliminar las medidas P1D, volver a cargarlas y reasignar números de facturas en caso de que sea necesario.

Otra opción es un proceso que deshaga que permita deshacer sobre las medidas el cálculo de pérdidas, pero esto es un poco chapuza porque ni siquiera sabemos cuantas veces se ha duplicado en cada factura.

Luego comentamos.

JMunoz17 commented 3 years ago

COM/09316 arreglado desde Junio a Septiembre.

JMunoz17 commented 3 years ago

Hemos modificado el proceso de facturación (tanto facturación normal como refacturación) para que solo actualice las perdidas en las medidas horarias si detecta que lo almacenado en medidas es diferente a lo almacenado en cierres (consumo calculado + perdidas), con una tolerancia de 5.

JMunoz17 commented 3 years ago

COM/05474 - 03210916030235618 - 10.811 - 10.038,8 - 01/07/21 - YA REFACTURADA COM/05474 - 03210920030237905 - 12.760 - 11.910,8 - 01/08/21 COM/05385 - 171211N030339471 - 2.465 - 1.262,24 - 01/06/2 COM/05385 - 171211N030339472 - 2.537 - 1.295,44 - 01/07/21 COM/06209 - 171211N030342702 - 1.541 - 766,88 - 01/07/21 COM/05385 - 171211N034443167 - 2.543 - 1.301,68 - 01/08/21 COM/06209 - 171211N035710932 - 1.543 - 792,88 - 01/08/21 COM/05382 - 5021093004712 - 488 - 289 - 01/08/21

JMunoz17 commented 3 years ago

Contratos solucionados COM/08185 COM/07565 COM/05474 (falta la de agosto del anterior mensaje)