QA ALIANPOS - PANEL CENTRAL PROPIEDAD TOTAL
Fecha: 2026-09-13

VALIDACIONES REALIZADAS
- PHP lint completo: 105 archivos revisados, 0 errores de sintaxis.
- JavaScript: alian.ajax.js validado con node --check, 0 errores.
- Escaneo de runtime SaaS: sin controladores/vistas activos de planes, cobros, suscripción o servidores.
- Únicas rutas con nombres antiguos: /central/planes y /central/cobros, conservadas sólo como redirecciones de compatibilidad.
- Escaneo de interfaz fiscal: sin textos visibles "API key", "llaves fiscales", FE_API_BASE_URL ni endpoint.
- Acceso Gerencia -> Sucursal y retorno Gerencia agregado con CSRF y revalidación de usuario central.
- Clave fija de administrador eliminada del aprovisionamiento de sucursales.
- Código fiscal de sucursal/estación deja de aceptarse desde formularios operativos y se deriva de la estación autorizada.
- Permisos antiguos suscripcion.ver y suscripcion.renovar retirados por migración 030.

FLUJOS REVISADOS ESTÁTICAMENTE
- Crear/editar sucursal propia sin plan.
- Crear/editar sucursal de franquicia sin plan.
- Activar/suspender estación.
- Herencia de módulos general -> franquicia -> sucursal.
- Suspensión fiscal cuando el módulo de FE está deshabilitado.
- Consumo fiscal por sucursal y consolidado por franquicia.
- Ocultamiento de franquicias cuando el entorno opcional está deshabilitado.
- Entrada operativa desde Gerencia y retorno seguro.

NO EJECUTADO EN ESTE ENTORNO
- Prueba contra una instancia MariaDB en ejecución.
- Prueba de comunicación real con Ministerio de Hacienda/API fiscal.
- Prueba end-to-end con navegador autenticado y datos productivos.

Estas tres validaciones deben ejecutarse en staging o en una copia de producción antes de reemplazar el sistema productivo.
