========================================
NUEVA PÁGINA: TRAMITES DERIVADOS
========================================

Esta nueva página muestra los trámites que han sido DERIVADOS desde el área del usuario.
Es similar a tramites_finalizados.php pero filtra por mov_estatus = 'DERIVADO'.

========================================
ARCHIVOS CREADOS:
========================================

1. ✅ view/modules/tramite_area/tramites_derivados.php
   - Página principal con la tabla de trámites derivados
   - Usa la tabla con ID: tabla_tramite_derivado
   - Llama a la función: listar_tramite_derivado()

2. ✅ public/js/tramite_derivado_area.js
   - JavaScript con DataTables configurado
   - Conecta con controller_listar_tramite_derivado.php
   - Muestra estado "DERIVADO" con badge azul (bg-info)

3. ✅ controller/tramite_area/controller_listar_tramite_derivado.php
   - Controlador que recibe el idusuario
   - Llama al método Listar_Tramite_Derivado()

4. ✅ model/model_tramite_area.php
   - Método agregado: Listar_Tramite_Derivado()
   - Ejecuta: SP_LISTAR_TRAMITE_AREA_DERIVADO

5. ✅ crear_sp_listar_tramite_derivado.sql
   - Stored Procedure que lista trámites con mov_estatus = 'DERIVADO'
   - Filtra por área de origen del usuario

========================================
PASOS PARA ACTIVAR:
========================================

PASO 1: Ejecutar el script SQL
-------------------------------
1. Abrir phpMyAdmin en: http://localhost/phpmyadmin
2. Seleccionar la base de datos: munimor9_bdmoralestramite
3. Ir a la pestaña "SQL"
4. Copiar y pegar el contenido de: crear_sp_listar_tramite_derivado.sql
5. Ejecutar (botón "Continuar")
6. Verificar que aparezca: "SP_LISTAR_TRAMITE_AREA_DERIVADO creado exitosamente"

PASO 2: Agregar al menú de navegación
--------------------------------------
Ubicar el archivo del menú y agregar un enlace a:
view/modules/tramite_area/tramites_derivados.php

Ejemplo de enlace en el menú:
<li>
    <a href="tramite_area/tramites_derivados.php">
        <i class="fas fa-share"></i> Tramites Derivados
    </a>
</li>

========================================
DIFERENCIAS CON TRAMITES FINALIZADOS:
========================================

- Tramites Finalizados: mov_estatus = 'FINALIZADO'
- Tramites Derivados: mov_estatus = 'DERIVADO'

El badge de estado en Tramites Derivados:
- PENDIENTE: amarillo (bg-warning)
- DERIVADO: azul (bg-info)  ← Este es el diferenciador
- FINALIZADO: verde (bg-success)

========================================
CÓMO FUNCIONA:
========================================

1. Usuario logueado ve la página "Tramites Derivados"
2. Se obtiene el área del usuario desde la tabla `usuario`
3. Se listan todos los movimientos donde:
   - area_origen_id = área del usuario
   - mov_estatus = 'DERIVADO'
4. Se muestran en una tabla con DataTables
5. Botones disponibles:
   - Ver detalles del expediente
   - Ver seguimiento del trámite

========================================
VERIFICACIÓN:
========================================

Para verificar que funciona correctamente:

1. Deriva un trámite desde tu área a otra área
2. Ve a "Tramites Derivados"
3. Deberías ver el trámite que acabas de derivar
4. El estado debe mostrarse como "DERIVADO" en azul

========================================
ARCHIVOS DE DIAGNÓSTICO (OPCIONALES):
========================================

Si necesitas verificar que el SP funciona:
- ver_sp_finalizado.php (para ver la estructura del SP original)
- verificar_estados_movimientos.php (para ver estados de movimientos)

========================================
