# Funcionalidades del Sistema aprSolo

Este documento detalla las características y funcionalidades actuales del sistema de gestión para Comités de Agua Potable Rural (APR).

## 1. Gestión de Socios (Clientes)
- **Ficha Integral del Socio**: Registro completo con datos personales, RUT, dirección y ubicación geográfica.
- **Búsqueda Inteligente**: Localizador rápido de socios por nombre, RUT o número de cuenta.
- **Control de Estado**: Seguimiento del estado del suministro (activo, cortado, retirado).

## 2. Ciclo de Lecturas
- **Ingreso de Lecturas Mensuales**: Registro de los metros cúbicos ($m^3$) marcados por el medidor de cada socio.
- **Modo de Lectura Masiva**: Interfaz optimizada para ingresar rápidamente las lecturas de todo un sector de forma consecutiva.
- **Control de Pendientes**: Panel que muestra qué socios aún no tienen su lectura ingresada para el mes en curso.

## 3. Facturación y Boletas
- **Cálculo Automático por Tramos**: Generación de cobros basada en tarifas configurables (cargo fijo, consumo por tramos, alcantarillado, etc.).
- **Generación Masiva por Sector**: Capacidad de generar y facturar todas las boletas de un sector geográfico específico de una sola vez.
- **Motor de PDF (Generación Masiva)**: Generador de archivos PDF con el formato oficial de la boleta para su descarga e impresión individual o por sectores.
- **Anulación de Boletas**: Función para invalidar documentos emitidos por error, revirtiendo automáticamente los saldos.

## 4. Recaudación y Pagos
- **Módulo de Pagos Totales**: Registro de la cancelación completa de boletas pendientes.
- **Sistema de Abonos**: Permite a los socios realizar pagos parciales que se descuentan del saldo adeudado.
- **Comprobantes de Pago**: Generación de recibos tras cada transacción.
- **Historial de Transacciones**: Registro detallado de todos los movimientos monetarios por socio.

## 5. Gestión de Deudas y Convenios
- **Repactaciones**: Módulo para crear convenios de pago sobre deudas acumuladas, permitiendo al socio pagar en cuotas mensuales fijas.
- **Condonaciones**: Proceso formal para perdonar montos o intereses de boletas específicas, permitiendo registrar un número de acta o justificación.
- **Cortes y Reposiciones**: Gestión administrativa de la suspensión del servicio por alta morosidad y posteriores órdenes de reposición.

## 6. Subsidios y Beneficios
- **Administración de Subsidios**: Registro de subsidios municipales/estatales con control de porcentaje, tope de metros cúbicos y fecha de vencimiento.
- **Aplicación Automática**: Descuento automático del subsidio al momento de la facturación según los parámetros vigentes.

## 7. Contabilidad y Cierre de Mes
- **Cierre Mensual Guiado**: Asistente de 5 pasos para cerrar formalmente el periodo, validar datos y arrastrar saldos al mes siguiente.
- **Reportes de Caja**: Resumen de ingresos diarios para facilitar la conciliación bancaria.

## 8. Configuración y Mantenedores
- **Maestros Base**: Gestión de sectores, ciudades y comunas.
- **Tramos Tarifarios**: Configuración de los rangos de precios de agua y cargos fijos aplicables a la facturación.
- **Configuración del Sistema**: Modificación de datos de la organización, multas por atraso y parámetros globales.

## 9. Reportes y Estadísticas
- **Reporte de Consumo**: Análisis de metros cúbicos consumidos por periodo.
- **Reporte de Deudas**: Listado de morosidad detallado para acciones de cobranza.
- **Reporte de Subsidios**: Resumen de beneficios aplicados para cobros a municipios.
