Docs: Actualizado README con información de ISR y nuevas características
This commit is contained in:
24
README.md
24
README.md
@@ -6,9 +6,13 @@ Aplicación Laravel para control de ingresos por comisiones y gastos personales
|
||||
|
||||
- **Gestión de Comisiones**: Registro y cálculo automático de comisiones por ventas
|
||||
- **Control de Gastos**: Seguimiento de gastos personales con categorización (quincena 1, quincena 2, mensual)
|
||||
- **Cálculo de ISR**: Descuento automático de ISR basado en tablas configurables por año
|
||||
- **Calendario Visual**: Visualización de ventas y gastos en un calendario interactivo
|
||||
- **Configuración de Usuario**: Porcentaje de comisión, salario base, datos laborales
|
||||
- **Datos Laborales**: Fecha de ingreso, razón social, sueldo íntegro diario (para cálculo de vacaciones)
|
||||
- **Reporte Quincenal**: Anticipo y liquidación con cálculo de ISR
|
||||
- **Reporte Mensual**: Resumen completo con ISR descontado
|
||||
- **Bot de Telegram**: Integración para consultar nómina desde Telegram
|
||||
- **Interfaz Responsive**: Diseño adaptado para dispositivos móviles
|
||||
|
||||
## Instalación
|
||||
@@ -24,10 +28,12 @@ php artisan serve
|
||||
## Estructura de la Base de Datos
|
||||
|
||||
- **users**: Usuarios del sistema con configuración de comisiones
|
||||
- **months**: Meses del año fiscal
|
||||
- **months**: Meses del año fiscal (incluye relación con tabla ISR)
|
||||
- **daily_sales**: Ventas diarias registradas
|
||||
- **expenses**: Gastos personales categorizados
|
||||
- **telegram_accounts**: Cuentas de Telegram vinculadas
|
||||
- **isr_tables**: Tablas de ISR por año
|
||||
- **isr_brackets**: Rangos/buckets de cada tabla ISR
|
||||
|
||||
## Rutas Principales
|
||||
|
||||
@@ -35,8 +41,20 @@ php artisan serve
|
||||
- `/calendar` - Calendario de ventas y gastos
|
||||
- `/sales` - Gestión de ventas
|
||||
- `/expenses` - Gestión de gastos
|
||||
- `/settings` - Configuración del usuario
|
||||
- `/months` - Gestión de meses laborales
|
||||
- `/reports/monthly` - Reporte mensual con ISR
|
||||
- `/reports/biweekly` - Reporte quincenal con ISR
|
||||
- `/settings` - Configuración del usuario y tablas ISR
|
||||
|
||||
## Cálculo de ISR
|
||||
|
||||
El sistema calcula el ISR aplicable sobre el ingreso gravable (salario + comisiones):
|
||||
|
||||
1. Se selecciona una tabla ISR en cada mes (en `/months`)
|
||||
2. El ISR mensual se calcula según los rangos de la tabla seleccionada
|
||||
3. En quincenas, el ISR se divide por 2 (ISR quincenal = ISR mensual / 2)
|
||||
4. El ISR se descuenta del total a pagar
|
||||
|
||||
## License
|
||||
|
||||
MIT License
|
||||
MIT License
|
||||
Reference in New Issue
Block a user