Ordenes de Corte y Reconexion de agua
Cada día, lo primero que se ejecuta es el Stored Procedure que genera los recibos a cada propiedad, por lo tanto ahora nos queda verificar si ahora con esos nuevos recibos se le debería cortar o reconectar el agua a ciertas propiedades


luego conseguimos los datos correspondientes para la creación del recibo, se crea ese recibo y se actualiza el dato en la propiedad que se le desactiva el servicio de agua


Lo primero que hacemos es iterar por propiedades, y así poder tener el indice correspondiente de cada una para buscar en sus recibos.

Cada propiedad tiene un nuevo atributo, que es para saber si cuenta con el servicio de agua activo. Por lo primero es saber si tiene ese atributo activo y se tienen 2 casos posibles. Si tiene el servicio de agua activo hay que verificar si hay que desactivarlo, y si ya lo tiene desactivo, hay que verificar si se debe activar
Caso 1: Servicio de agua activo
para saber si se debe cortar el agua se necesita saber 2 cosas, si cuenta con más de un recio de agua sin pagar y si no existe un recibo de reconexion sin pagar
para saber si se debe cortar el agua se necesita saber 2 cosas, si cuenta con más de un recio de agua sin pagar y si no existe un recibo de reconexion sin pagar
Caso 2: Servicio de agua inactivo
Para poder reactivar este servicio tiene que contar con 2 cosas, que no tenga recibos de agua pendientes y que tampoco tenga recibos de reconexion de agua pendientes
Tiempo aproximado 2 horas
Comentarios
Publicar un comentario