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

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


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

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

Entradas más populares de este blog

Generación de la Bitacora

P3-A11: Arreglo de pago por Pagina Web