Saltar al contenido principal

Roadmap de Mejoras y Actualizaciones - IMPUESTOS

Resumen del Análisis

Se analizó el código fuente de IMPUESTOS en impuestos/app/Http/Controllers. No existe documentación previa en el proyecto.


1. Módulos del Sistema (25 Controladores)

MóduloControladorDescripción
CalculadoraCalculadoraBeniControllerCálculo de IDTGB
ValidaciónValidacionControllerValidación pública de trámites
Trámite ExenciónTramiteExencionControllerExenciones en trámites
DocumentoDocumentoControllerGestión de documentos
UFVUfvControllerValor UFV
TrámiteTramiteControllerGestión de trámites
InmuebleInmuebleControllerBienes raíces
AvalúoAvaluoControllerAvalúos de propiedades
Tipo InmuebleTipoInmuebleControllerCatálogo de tipos de inmueble
PersonaPersonControllerGestión de personas
Trámite InmuebleTramiteInmuebleControllerInmuebles en trámites
Adquirente TrámiteAdquirenteTramiteControllerAdquirentes en trámites
TasaTasaControllerCatálogo de tasas
Tipo TransmisiónTipoTransmisionControllerTipos de transmisión
ParentescoParentescoControllerCatálogo de parentescos
UsuarioUserControllerGestión de usuarios
RolRoleControllerGestión de roles
AjaxAjaxControllerFunciones AJAX
PagoPagoControllerGestión de pagos
ExenciónExencionControllerCatálogo de exonerraciones
Disponente TrámiteDisponenteTramiteControllerDisponentes en trámites
Solución DigitalSolucionDigitalControllerSoluciones digitales
ReporteReporteControllerReportes del sistema
AlmacenamientoStorageControllerArchivos y storage
ErrorErrorControllerManejo de errores

2. Rutas Principales

Públicas

  • / - Home
  • /calculadora-idtgb-beni - Calculadora de impuestos
  • /validar/{hash} - Validar trámite

Admin

  • /admin/tramites/wizard/* - Wizard de trámites (7 pasos)
  • /admin/tramites/{tramite}/inmuebles - Inmuebles del trámite
  • /admin/tramites/{tramite}/exenciones - Exenciones del trámite
  • /admin/tramites/{tramite}/adquirentes - Adquirentes del trámite
  • /admin/tramites/{tramite}/disponentes - Disponentes del trámite
  • /admin/tramites/{tramite}/documentos - Documentos del trámite
  • /admin/tramites/{tramite}/pagos - Pagos del trámite

3. Flujo de Trámites (Wizard)

El sistema usa un asistente de 7 pasos para crear trámites:

Step 1: Disponentes

Datos del transmitente/vendedor

Step 2: Adquirentes

Datos del receptor/comprador

Step 3: Inmuebles

Bienes raíces involucrados

Step 4: Documentos

Documentación soporte

Step 5: Exenciones

Exoneraciones aplicadas

Step 6: Resumen

Vista general antes de guardar

Step 7: Guardar

Confirmación y registro


4. Estados de Trámite

EstadoDescripción
PendienteEn proceso de creación
CompletadoTrámite registrado
CanceladoTrámite cancelado

5. Documentación por Crear

PrioridadMóduloEstado
AltaCalculadora IDTGB✅ COMPLETADO
AltaWizard de Trámites (7 pasos)✅ COMPLETADO
MediaPersonas (Disponentes/Adquirentes)✅ COMPLETADO
MediaInmuebles y Avalúos✅ COMPLETADO
MediaPagos✅ COMPLETADO
MediaDocumentos y Archivos✅ COMPLETADO
MediaUFV✅ COMPLETADO
BajaParámetros (tasas, tipos, etc.)✅ COMPLETADO
BajaReportes✅ COMPLETADO
BajaValidación Pública✅ COMPLETADO

6. Estado - COMPLETADO ✅

Módulos documentados: 12/25


Documento generado: 21/04/2026