Descripción
Sistema de gestión de cuentas por cobrar para el municipio de La Estrella, Colombia.
Procesa declaraciones tributarias (Autorretención, Declare y Pague, RETEICA) y transforma archivos Excel en registros contables estructurados con flujo de aprobación.
El sistema permite a los operadores cargar archivos Excel con declaraciones tributarias, procesarlos automáticamente aplicando las reglas de negocio correspondientes, y enviarlos a revisión para su aprobación o rechazo por parte de un revisor autorizado.
Problema que Resuelve
El municipio necesitaba automatizar el proceso de cuentas por cobrar tributarias, que anteriormente se hacía manualmente con scripts de Python dispersos y archivos Excel sin control de versiones ni trazabilidad.
Solución Implementada
Se desarrolló una aplicación web Django con flujo de trabajo basado en roles (Operador, Revisor, Admin), procesamiento automatizado de archivos Excel con Pandas, y sistema de aprobación con historial de auditoría completo.
Arquitectura
sistema_cxc/
├── apps/
│ ├── accounts/ # Autenticación y roles
│ ├── insumos/ # Carga de archivos
│ └── procesos/ # Procesamiento y workflow
├── config/ # Configuración Django
├── media/ # Archivos subidos
└── adjuntos/ # Scripts originales y datos de prueba
Sistema CXC - Cuentas por Cobrar
Sistema de gestión de cuentas por cobrar para el municipio de La Estrella, Colombia.
Tecnologías
Características
- Procesamiento de 3 tipos de impuestos (Autorretención, Declare y Pague, RETEICA)
- Sistema de roles con permisos diferenciados (Operador, Revisor, Admin)
- Carga y validación de archivos Excel
- Generación de consecutivos CXC automáticos (formato 904)
- Flujo de aprobación con historial de auditoría
- Exportación a Excel/CSV
- Dashboard con estadísticas en tiempo real
- Cruce automático con base de datos municipal (cxcestre.csv)