Está en la página 1de 6

23/02/2021

Universidad Tecnológica Nacional


Caso de Estudio para Cátedra de Diseño
Facultad Regional Córdoba
Ing. en Sistemas de Información Examen Final Práctico de Sistemas

Empresa de Servicio de Agua Potable


Una empresa privada se dedica a prestar el servicio de agua potable a diferentes localidades del interior de la
provincia de Córdoba. Esta empresa, requiere desarrollar un producto de software que permita gestionar la
prestación del servicio de agua potable en las diferentes localidades, que cumpla con las necesidades relevadas a
continuación.
Para realizar la facturación, un grupo de empleados responsables de medición debe recorrer la localidad
correspondiente realizando las lecturas de los medidores de agua, instalados en cada propiedad.
Se solicita que la lectura de cada medidor sea tomada por los responsables de medición con una aplicación mobile
que se instala en un teléfono celular y que funciona con conexión a Internet. Además, será necesario desarrollar una
versión web responsive1, por si algún responsable de medición no pudo instalar la aplicación, debido a que no es
compatible con su teléfono. Esta versión web responsive incluye las mismas funcionalidades que la aplicación mobile.
La gestión interna que permite, entre otras funcionalidades, asignar los medidores que cada responsable de medición
debe leer, se realizará a través de la misma aplicación web, sólo que las funcionalidades requeridas para la gestión
interna no estarán disponibles en la aplicación mobile.
Los clientes de la empresa privada de agua potable podrán acceder a información respecto de sus lecturas vía web
y/o mediante una aplicación mobile. En ambos casos, deben estar registrados como responsables de facturación.
Cuando se realiza el alta del servicio, se les asigna un usuario y una contraseña.

Alta y actualización del servicio de agua potable


Para solicitar el servicio de agua potable el cliente debe dirigirse a la empresa, donde un encargado de atención al
cliente verificará si la propiedad (que se identifica por el número de identificación catastral de la Dirección General
de Rentas) posee ya una conexión. Si la propiedad no posee conexión se tomará la orden de realizar la conexión a la
red y posteriormente la colocación de medidor2. Si en cambio, la propiedad ya posee conexión y medidor asignado,
se deberá registrar un pedido de cambio de titularidad del servicio. En ambos casos se tomarán los datos del cliente,
definido como responsable de facturación, a saber: nombre, apellido, DNI, condición tributaria ante la AFIP3, domicilio
de facturación y domicilio de la propiedad (indicando zona para el domicilio de la propiedad, localidad, calle, nro.,
depto. y piso).
Tanto en el caso del alta de la conexión como en el cambio de titularidad se deberá registrar la categoría
correspondiente al servicio para una propiedad, en función de la documentación que presente el cliente: Residencial
(para Vivienda familiar o Baldío) o No Residencial (para Comercio o Industria), lo cual determina el servicio a facturar.
Esta categoría puede variar en el tiempo, de acuerdo al destino de la propiedad. Por ejemplo, pasar de Residencial
(vivienda familiar) a No Residencial (Comercio o Industria), lo que implicará que al momento en que el cambio de
categoría sea declarado por el cliente, se deberá crear un nuevo servicio a facturar para esa propiedad.
Una vez realizada la conexión a la red de agua de la propiedad, un instalador se presentará con la orden de instalación,
a realizar la instalación de uno de los medidores, de los que se encuentren disponibles en depósito, identificándolo a
través de su número y marca, y registrando, al momento de la instalación, el valor de lectura que registra el medidor,
para tomar como medida inicial. Esta acción luego deberá ser informada por la aplicación mobile que cada instalador
deberá tener en un teléfono celular. Es importante que quede identificado a partir de qué momento el medidor
queda asociado a la propiedad (es decir el momento de instalación) y el momento en que se retira, en caso de un
recambio por mal funcionamiento. Cabe aclarar que un medidor puede ser retirado por mal funcionamiento, y luego
reparado. En este caso puede que el medidor sea instalado en otra propiedad.
Una vez realizada la conexión y la instalación del medidor, el cliente podrá a comenzar a utilizar el servicio. Por ley,
no es posible rechazar una solicitud del servicio, con lo que siempre se cumplimentan.

Página 1|6
23/02/2021
Universidad Tecnológica Nacional
Caso de Estudio para Cátedra de Diseño
Facultad Regional Córdoba
Ing. en Sistemas de Información Examen Final Práctico de Sistemas

Lecturas
A continuación, se describe la forma de organizar las lecturas. Cada localidad está divida en zonas, para cada zona se
asigna un empleado responsable de tomar las lecturas. Cada zona incluye un conjunto de propiedades que se dan de
alta al momento de la instalación del medidor. Para tomar las lecturas, se requiere que cada responsable de medición
cuente con un teléfono celular al que se le denomina captor, y una impresora para generar la factura asociada a un
medidor en el momento en que se toma la lectura, para dejar la factura por debajo de la puerta. La impresora debe
conectarse al teléfono celular vía conexión 4G.
Cuando el responsable de medición debe salir a realizar las lecturas elige la Ruta4 sobre la cual va a trabajar (de las
que tiene asignadas y con lecturas pendientes de realizar) y sigue la secuencia asignada de acuerdo al orden de lectura
de cada medidor.
Al momento de ingresar la lectura el responsable de medición selecciona el medidor correspondiente y visualiza los
siguientes datos: última lectura, datos del medidor de cada propiedad (marca y número). Con estos datos controla la
información del medidor e ingresa la lectura en la aplicación. En caso de que, por alguna razón el responsable de
medición no pueda realizar la lectura (ej.: visor roto o empañado), debe poder registrar las fallas correspondientes.
Las fallas son los motivos por los cuales no fue posible tomar la lectura. Estas fallas están tipificadas.
Para los casos en que no se pudo tomar la lectura el responsable de medición ingresará una medida estimada. En
este caso se establece un promedio entre la última lectura y la lectura del mismo período del año anterior, y de esta
forma determina la lectura actual. Este valor es propuesto por la aplicación, pero puede ser modificado por el
responsable de medición. Cabe aclarar que existe definida una cantidad máxima de lecturas estimadas permitidas en
el año. Así, por ejemplo, no se pueden tomar más de 3 lecturas al año marcadas como lecturas estimadas.
Se solicita que existan diferentes formas de registrar una lectura, en función de la situación:
• Si el responsable de medidor cuenta con un captor y no tiene inconvenientes registra la lectura.
• Si el responsable de medición no pudo instalar la aplicación, puede utilizar la aplicación web responsive. En
ese caso NO podrá generar la facturación In Situ, pero si tomar la lectura.
• También en caso de que no se cuente con captores disponibles o no se pueda acceder la aplicación web
responsive vía celular (por ejemplo, por no haber conexión a Internet), se registra la lectura en un formulario
en papel, la cual luego será cargada en las oficinas de la empresa desde la aplicación web. Obviamente en
este caso tampoco se realizará la Facturación In Situ.
En el sistema debe quedar asentado el origen de la lectura (mediante el captor, vía aplicación web) y si es estimada
o real.
La empresa requiere especial cuidado en el tratamiento de la información de facturación, por lo cual es necesario
realizar una copia de seguridad, cada vez que se registra una lectura y se genera una factura. Para ello se deben
resguardar los datos en dos bases de datos que contienen la información duplicada.

Facturación
Una vez tomada una lectura desde el captor (real o estimada) el responsable de medición generará la factura
correspondiente con la impresora portátil. Cada propiedad tiene asociado un responsable de facturación, que es el
cliente a nombre de quién se emitirá la factura. Es requerido que la factura generada e impresa contenga los datos
definidos por la ley de facturación vigente para servicios públicos (regulada por el ERSEP) y por la RG-1415 de la AFIP.
La impresión desde el captor no debe demorar más de 5 segundos, para una factura tipo de 4 conceptos.
El cálculo de la factura considera los siguientes conceptos: el básico de la propiedad, consumo registrado, consumo
“normalizado”, días de lectura, excedente, una bonificación en caso de que corresponda, impuestos aplicables y el
costo de impresión.
Se explica a continuación el cálculo de cada concepto:
• Monto básico: Las propiedades están categorizadas según si son Residenciales o No Residenciales. Esta
categoría determina el costo del m3 y los m3 incluidos en el básico de cada categoría del servicio de la
propiedad. Es un monto fijo por categoría, sin importar la cantidad de m3, siempre que estén dentro del
rango establecido.
• Días de lectura: Es la cantidad de días transcurridos entre la lectura actual y la última lectura.

Página 2|6
23/02/2021
Universidad Tecnológica Nacional
Caso de Estudio para Cátedra de Diseño
Facultad Regional Córdoba
Ing. en Sistemas de Información Examen Final Práctico de Sistemas

• Consumo registrado: lectura actual – lectura anterior. Es el valor que se tiene en cuenta para el cálculo del
excedente.
• Consumo normalizado: Consumo registrado para 30 días de lectura. Así, por ejemplo, si una propiedad
registra un consumo de 150 m3 para 58 días (de acuerdo a los días de lectura) el consumo normalizado es
150/58*30= 77,59 m3
• Facturación de excedentes de consumo: Si existe un excedente de consumo se calcula dicho monto teniendo
en cuenta que, según el porcentaje de excedente respecto al básico, se corresponde un monto diferente por
m3. Para calcular esto se definen escalones de consumo, sobre los m3 básicos de cada categoría, de la
siguiente manera:
o si el excedente es menor o igual al 19% se cobra el 10% más del monto del m3 básico,
o si el excedente es de entre el 20% y el 79% se cobra un 20% más por m3 y
o si el excedente es superior al 79% se cobra un excedente del 50% por m3.
Para tomar un ejemplo, si el básico mensual de la categoría Residencial es de 30 m3:
o el escalón 1 es hasta 36 m3 mensuales
o el escalón 2 es hasta 54 m3 mensuales
o el escalón 3 es para más de 54 m3 mensuales
• Cálculo de excedente de consumo: Para poder calcular el excedente real es necesario tener en cuenta los
días de lectura y el consumo mensual normalizado, al momento de definir en qué escalón cae el consumo.
Un caso específico sería que en una propiedad se hayan consumido 120 m3 en un bimestre. Si los 120 m3 se
consumieron en 58 días, el cálculo a realizar es el siguiente:
o El básico mensual para 30 días es de 30 m3. Llevado a 58 días el básico queda en 58 m3.
o El escalón 1 es hasta 70 m3
o El escalón 2 es hasta 104 m3.
o el escalón 3 es para más de 104 m3
Entonces, para un consumo de 120 m3 en 58 días de lectura se cobrará el básico para los primeros 58 m3, un
excedente de 12 m3 en el escalón 1, 34 m3 en el escalón 2 y los 16 m3 restantes en el escalón 3.
• Bonificaciones: Existen porcentajes de descuentos aplicables a casos especiales, por ejemplo, para jubilados,
o la denominada tarifa solidaria para clientes de recursos más bajos. Para acceder a estas bonificaciones el
cliente debe realizar la solicitud correspondiente con la documentación que lo habilita a la bonificación. Un
responsable de atención al público analiza la documentación y si corresponde le asigna la bonificación por un
período determinado. Se notifica por e-mail al cliente si su solicitud fue aceptada o rechazada. Una vez
finalizado dicho período el cliente debe presentar nuevamente la solicitud, caso contrario se le quita la
bonificación. Dichas bonificaciones son un porcentaje de descuento aplicable únicamente al monto básico de
la factura. Actualmente si el responsable de facturación es un usuario ordinario no se le realiza bonificación,
si es un usuario por debajo de la línea de la pobreza se le realiza una bonificación del 50%, si el responsable
de facturación es empleado de la empresa se le bonifica un 30%. Cabe aclarar que un cliente para un servicio
determinado puede tener asignado sólo una bonificación.
• Impuestos: En función de la localidad en la que se encuentre la propiedad, se aplican determinados
impuestos, que pueden ser por monto fijo o un porcentaje de los conceptos básico y excedente de la factura.
Este es el caso del impuesto al valor agregado (IVA) por ejemplo. Además, se debe establecer si el monto del
impuesto está definido por la condición tributaria del cliente. Por ejemplo, el impuesto al IVA es un impuesto
aplicable a todas las localidades, pero no se cobra el mismo porcentaje a todos los clientes, sino que este
porcentaje depende de su condición tributaria.
Los impuestos pueden ser:
o Municipales: por lo cual estará asociado a una única localidad.
o Provinciales: en cuyo caso estará asociado a todas las localidades de la provincia correspondiente.
o Nacionales: en cuyo caso estará asociado a todas las localidades del país, como es el caso del IVA.

Página 3|6
23/02/2021
Universidad Tecnológica Nacional
Caso de Estudio para Cátedra de Diseño
Facultad Regional Córdoba
Ing. en Sistemas de Información Examen Final Práctico de Sistemas

• Ajustes: Sólo en caso de corresponder se incluye un monto positivo o negativo para realizar algún ajuste de
una factura anterior, si una lectura fue corregida.
• Costo de Impresión: Costo fijo e igual para todos los usuarios, sin importar la categoría.
Una vez obtenidos los montos de los conceptos anteriores se calcula el monto total de la factura, se
determinan las fechas de vencimiento (por ejemplo, días 7 y 14 del mes que en el que se emite la factura), se
calcula el número de factura y se imprime.

Se muestra a continuación un extracto de una factura para ilustrar la forma en que se visualizan los distintos
conceptos de facturación para un cliente.
Fecha: 01/11/2020
Empresa de Agua SA Factura N° 0001-1001

Identificador Catastral Cliente: Juan Pablo Martinez N° de Cliente: 2345556


Propiedad: 0122233456 27 de Abril 56
5000, Córdoba, Córdoba
Condición tributaria ante de IVA: Consumidor Final
Datos Medidor Datos de lectura
Marca Medidor: MA Fecha lectura anterior: 04/08/2020
Número Medidor: 023334567999 Fecha lectura actual: 01/10/2020
Fecha instalación: 02/03/2016 Días de lectura: 58 días
M3 consumidos: 120 m3

Concepto M3 normalizados M3 para 58 M3 a facturar Precio m3 Total


a 30 días días
Básico servicio agua categoría A 30 m3 58 m3 $ 50
Excedente escalón 1 36 m3 70 m3 12 m3 0,33 $ 3,96
Excedente escalón 2 54 m3 104 m3 34 m3 0,36 $ 12,24
Excedente escalón 3 > 54 m3 > 104 m3 16 m3 0,45 $ 7,20
Bonificación jubilado 30% - $ 5,22
Costo de impresión $ 3,00
Subtotal servicio agua $ 71,18
Impuesto decreto 7358 5% $ 3,56
IVA Consumidor Final $ 14,95
Total Factura $ 89,69

Una vez que se genera la factura el responsable de medición la dejará en el domicilio del responsable de facturación,
que en general se corresponde con el domicilio de la propiedad en donde se realiza la lectura. En caso contrario, no
generará la factura en este momento. Para este último caso debe implementarse un proceso de liquidación masivo
que permita generar las facturas aún no generadas para un período. Este proceso se utilizará también en todos los
casos en los que no sea posible generar la factura In Situ (por no poder tomar la lectura desde el captor).
El proceso de liquidación masivo se ejecuta una vez registradas todas las lecturas de la localidad para un período
determinado, el cual genera e imprime todas las facturas aún no emitidas. Estas facturas son enviadas por una
empresa de correo contratada para tal fin, a los domicilios de los responsables de facturación. Esto implica que, si la
factura no se genera in situ, la misma no se emite hasta que no se finalice el proceso de negocio de control de lecturas,
es decir, hasta que no se corrigen las lecturas del período.
Es posible reimprimir la factura en caso de ser necesario, por ejemplo, porque el responsable de facturación así lo
solicite.

Gestión de medidores, reparación y recambio


Al comprarse los medidores se guardan en un depósito registrando su marca y número de medidor de fábrica y
estableciendo su estado en Disponible para ser instalado, hasta ser asignados a una propiedad, momento en el cual
se registra la primera lectura para tomar como lectura inicial. Cada propiedad cuenta con un único medidor asignado
y el mismo puede ser cambiado por mal funcionamiento.

Página 4|6
23/02/2021
Universidad Tecnológica Nacional
Caso de Estudio para Cátedra de Diseño
Facultad Regional Córdoba
Ing. en Sistemas de Información Examen Final Práctico de Sistemas

Puede haber ocurrido que un medidor no funcione, por lo que el responsable de medición debe haberlo registrarlo
como una falla. Esto generará un pedido de reparación del medidor. Este pedido será asignado a un responsable de
reparación que busca reparar el medidor sin quitarlo de la propiedad (reparación in situ). Puede que se requiera más
de una visita para finalizar la reparación, tiempo en el que la propiedad debería continuar recibiendo el servicio, aun
cuando el medidor no esté tomando las medidas correspondientes. Una vez reparado se indica que el medidor ya se
encuentra en funcionamiento normal.
Si no es posible la reparación se solicita un recambio. El pedido de recambio implica que se instala un nuevo medidor
en la propiedad, indicando el instalador y fecha estimada de la instalación. El medidor retirado se lleva a depósito y
se intenta reparar. Si es posible la reparación el medidor queda disponible para instalarlo en otra propiedad que
solicite el alta o un recambio por rotura. Si el medidor no puede ser reparado se lo da de baja.
Cabe aclarar que tanto para las bajas de medidores como cualquier entidad del sistema debe darse de baja de forma
lógica, de tal forma que las transacciones que ya hayan utilizado datos antes de la baja, no pierdan esta información.

Control de lecturas
Las lecturas, reales o estimadas, deben ser controladas periódicamente. Para esto, es necesario desarrollar un
proceso automático que una vez tomadas todas las lecturas del período (y antes de generar la liquidación masiva de
dicho período), detecte las posibles inconsistencias, a saber:
• Lecturas que impliquen que no hubo consumo, es decir que la lectura y la anterior son iguales.
• Consumos menores o mayores a un rango dado, respecto a la relación con la lectura anterior. Esto implica
que el sistema resta el consumo actual y el anterior, y si la diferencia es mayor a la esperada (50 m3), marca
la lectura como para revisar.
Una vez que las lecturas han sido controladas, se solicita que se envíe un e-mail a los supervisores informando los
resultados. Aquellas lecturas que requieran ser evaluadas en campo son asignadas a un evaluador, quién se dirige a
la propiedad a corroborar los datos e informa el resultado de la evaluación desde la aplicación mobile, registrando
un nuevo valor de lectura corregida si corresponde o el motivo por el cual no se trata de una inconsistencia. Esta
asignación la realiza un supervisor, que revisará si corresponde realmente hacer la evaluación, o si se puede
considerar la lectura como correcta. Por ejemplo, si ya se ha establecido en una evaluación anterior que la propiedad
está desocupada, es normal que el consumo sea cero.
Las lecturas corregidas se tendrán en cuenta en la próxima facturación al cliente, en la modalidad que le corresponda.
Una vez que se genere la próxima facturación, la lectura corregida quedará marcada para no volver a ser tenida en
cuenta.

Acceso para los clientes


La empresa privada de agua potable, solicita que sus clientes puedan acceder a información respecto de sus lecturas
vía web, y mediante una aplicación mobile. En ambos casos, deben estar registrados como responsables de
facturación. Para ello, cuando se realiza el alta del servicio, se les asigna un usuario y una contraseña.
A partir de que cuentan con un usuario podrán visualizar los datos de su propiedad (domicilio, zona asignada,
medidor) y los datos de facturación (nombre, apellido, DNI, condición tributaria ante la AFIP y domicilio), permitiendo
modificar el domicilio de facturación y la condición tributaria. Estas modificaciones deberán mantener una vigencia,
para asegurar que cada factura se relaciona con el domicilio y la condición tributaria vigentes al momento de su
emisión. Una vez que comiencen a tomarse lecturas, el cliente podrá consultar la historia de todas sus lecturas, de
los últimos 5 años, así como las facturas del último año. También podrá visualizar los datos de vencimiento de la
última factura.

Gestión de usuarios
El sistema debe mantener la gestión de los usuarios y permisos en la aplicación. Cada usuario tiene asignado un
nombre al legajo del empleado, y una contraseña de 8 o más caracteres, incluyendo letras y números. Cada 30 días
se debe solicitar a cada usuario reasignar la contraseña, controlando que no se repita una cadena de más de 4
caracteres iguales seguidos a las últimas 3 contraseñas anteriores.

Página 5|6
23/02/2021
Universidad Tecnológica Nacional
Caso de Estudio para Cátedra de Diseño
Facultad Regional Córdoba
Ing. en Sistemas de Información Examen Final Práctico de Sistemas

Cada usuario tiene uno más perfiles asignados, y cada perfil un conjunto de permisos en función de si se trata de un
responsable de medición, un evaluador, supervisor, instalador, responsable de atención al público, responsable de
facturación o el parametrizador del servicio (quien da de alta zonas, categorías, etc.).
Recordemos que se deberán desarrollar dos aplicaciones web y dos aplicaciones mobile. Una aplicación web es para
la gestión interna y la otra para los clientes. De la misma manera están separadas las aplicaciones mobile.

Reportes
A continuación, se nombran los reportes requeridos por la empresa privada de agua potable.
El sistema debe generar estadísticas de los consumos por zona, localidad, y un ranking de propiedades con consumos
más altos. Debe existir un reporte que permita comparar diferentes períodos de facturación.
Respecto a las fallas, se debe poder generar un reporte con las fallas y los pedidos de reparación y recambio
correspondientes, de acuerdo al período en que se registra la falla o el pedido de reparación.
Se debe permitir la exportación de los reportes y estadísticas a formato Excel (xls o xlsx).

Glosario

• 1
Tecnología web responsive: Tecnología de desarrollo web que busca la correcta visualización de una misma
página en distintos dispositivos con diferentes resoluciones de pantallas. Se trata de redimensionar y colocar
los elementos de las interfaces web de forma que se adapten al ancho de cada dispositivo permitiendo una
correcta visualización y una mejor experiencia de usuario.
• 2
Medidor: Dispositivo que permite medir el consumo de agua de una propiedad. A los fines de simplificar el
enunciado, se considera que toda propiedad con conexión a la red posee un medidor asignado.
• 3
Condición tributaria ante AFIP: Se refiere a la condición que determina el porcentaje de un impuesto por el
que está alcanzado el servicio. Está vinculado al IVA (impuesto al valor agregado) y el impuesto a las
ganancias. En el caso del IVA las opciones de condición tributaria son: Responsable Inscripto, Exento,
Consumidor Final, Monotributista. En el caso del impuesto a las ganancias las opciones son: No Inscripto,
Activo, Exento, No Alcanzado. Para el servicio de agua sólo aplica el IVA.
• 4
Ruta: recorrido formado por un conjunto de propiedades de una zona en un orden determinado. La ruta
indica una a una las propiedades que debe medir un responsable de medición, y el orden en que debe
recorrerlas y tomar las lecturas correspondientes. Para cada propiedad la ruta debe indicar el domicilio
correspondiente y el número y marca del medidor. Dentro de una zona pueden existir diferentes rutas, pero
una propiedad debe estar incluida en una única ruta. Por ejemplo, en la zona Noreste de la localidad de Carlos
Paz, primero se recorren 5 propiedades en la calle Cárcano, luego 7 en la calle Juncal, y así sucesivamente
hasta finalizar la ruta. A los fines de simplificar el dominio no se considera el armado de un mapa con calles,
cruces y numeración. La generación de una ruta es de forma manual, indicando cada una de las propiedades
a incluir y el orden para hacerlo, no es un proceso que se ejecute automáticamente.

Página 6|6

También podría gustarte