{"id":"ADMIN88_INVENTORY","title":"Inventario de administracion 88","version":"nav88-20261106-v1","date":"2026-11-06T13:00:28.140491+01:00","classification":"PUBLIC_REVIEW","sha256":"4202d1ee030b319f5d74ea1f6b12b05e586bcf4768a5f9693db067578c8e4809","read_url":"/api/review/ADMIN88_INVENTORY","total_bytes":26168,"fragment_count":1,"document_sha256":"4202d1ee030b319f5d74ea1f6b12b05e586bcf4768a5f9693db067578c8e4809","fragmented":false,"content_markdown":"# ADMIN88_INVENTORY\n\nFecha: 06/11/2026. Inventario de administracion existente y herramientas C.\nLectura de rutas/plantillas y pruebas sinteticas, sin ejecutar botones GLS,\nimpresiones ni operaciones reales. No se modifica la navegacion principal.\n\n## Resumen\n\n90 rutas de metodo/handler (ademas del montaje estatico), 36 plantillas de\nadministracion y 21 enlaces de menu principal. El puerto 80 es operativa,\nno otra administracion. El canal 85 es publicacion revisada, no acceso anonimo\na las pantallas privadas. No se publican sesiones, contrasenas, UID ni datos\nde las expediciones almacenadas para producir estas representaciones.\n\n## Menus y submenus\n\n- Inicio: estados independientes, PostgreSQL, resultados previos, consumo.\n- Expediciones/Reembolsos/Facturas/Liquidaciones/Sincronizaciones: enlaces\n  de preparacion o placeholders; no confundirlos con operativa 80 implementada.\n- Operaciones: capacidades futuras visibles y dependencias, sin desbloquearlas.\n- Configuracion GLS: REST/OAuth/servicios permitidos, configuracion guardada.\n- GLS iClientes: identificacion TEST/PRODUCCION, secretos no recuperables por\n  interfaz; laboratorio separado por entorno y evidencia historica.\n- Laboratorio TEST/PRODUCCION: borradores, revision, intentos, consultas,\n  originales JPG/EPL/PDF y mecanismo de impresion validado. Acciones manuales\n  con sus permisos y autorizaciones historicas; no ejecutadas en etapa C.\n- Diagnostico y Estado Integracion: pruebas manuales y evidencias/componentes.\n- Consumo API/Cache/Enriquecimiento: estimaciones, politicas y simulaciones.\n- Usuarios: altas, roles, estado y cambio de password, solo administradores.\n- Administracion Canal 85: interruptor y estado de publicacion, admin/CSRF.\n- Administracion Plataforma: cuentas, migraciones y totales del nucleo B.\n- GLS Explorer: matriz, endpoints, diagnosticos y T&T manual.\n- Historial: pruebas y detalle sanitizado.\n- Knowledge Base: indice/buscador Markdown y documentos oficiales privados.\n\nHerramientas C secundarias desde Plataforma: importador, preparacion de\nsincronizacion y cuotas comunes. No se anaden al menu principal todavia.\n\n## Dependencias y permisos\n\nPostgreSQL, clave local y servicios Python existentes. Las pantallas de\nestado no deben interpretarse como una nueva validacion GLS: leen evidencia\nprevia. Algunos GET legacy actualizan metadatos locales; no se ejecutaron\nsus formularios externos durante el inventario.\n\nLaboratorio iClientes: cuenta activa, rol admin/operador para escritura,\npropietario/admin para ficha y datos. Produccion tiene autorizacion propia\nhistorica, independiente del bloqueo del nuevo puerto 80.\n\nHerramientas C y usuarios/canal/Plataforma: administrador. Formularios C\ncon CSRF; importacion requiere ademas revision firmada y seleccion humana.\nOtras rutas legacy usan la sesion y controles propios del handler. Antes\nde ampliar acceso de auditoria de lectura al 88 conviene homogeneizar\nvalidacion de rol/estado, sin asumir que todo usuario viewer es globalmente\nread-only en cada handler antiguo.\n\n## Solapamientos y pendientes\n\n- Expediciones placeholder en 88 y Buscar/Grabar en 80 tienen fines distintos.\n- Consumo API legacy y cuotas comunes son dos vistas sobre el mismo ledger,\n  no dos contadores independientes; su integracion completa sigue pendiente.\n- Simulador de enriquecimiento y laboratorio GLS no son sincronizacion real.\n- Historial tecnico, Lessons Learned y documentos relacionados se mantienen;\n  su agrupacion futura puede simplificarse sin borrar informacion.\n- ShipIT/REST permanecen disponibles como investigacion previa, pero iClientes\n  es la integracion domestica elegida. No eliminar herramientas validadas.\n- Cerrar dia/manifiesto sin contrato sigue bloqueado, no implementarlo por nombre.\n\n## Propuesta de navegacion (NO aplicada)\n\n1. Panel de control: estado de plataforma, integraciones y alertas.\n2. Transportistas: cuentas, identificacion y herramientas por proveedor/entorno.\n3. Sincronizacion: importador temporal, conocidos, POD, jobs y cobertura.\n4. Administracion: usuarios, cuotas, cache, politicas y canal 85.\n5. Diagnostico: Explorer, pruebas, historial tecnico y evidencias.\n6. Documentacion: Knowledge Base, oficiales y Lessons Learned.\n\nConservar URLs o redirecciones autenticadas, permisos, historico y controles\nde efectos antes de mover enlaces. No crear otra aplicacion de administracion.\n\n## Representacion documental\n\nEl anexo enumera rutas y controles extraidos de plantillas. Es una\nrepresentacion textual de pantallas, no una captura ni una sesion de usuario.\nLos valores dinamicos, formularios con secretos y expediciones reales no se\nrenderizan para publicacion. Las referencias a efectos son un inventario,\nno una autorizacion para ejecutarlos.\n\n\n## Anexo generado: menu conservado\n| Entrada | Ruta |\n|---|---|\n| Inicio | `/` |\n| Expediciones | `/expediciones` |\n| Reembolsos | `/reembolsos` |\n| Facturas | `/facturas` |\n| Liquidaciones | `/liquidaciones` |\n| Sincronizaciones | `/sincronizaciones` |\n| Operaciones | `/operations` |\n| Configuración | `/config/gls` |\n| GLS · iClientes | `/config/gls/iclientes` |\n| Diagnóstico | `/diagnostics` |\n| Estado Integración | `/integration/gls` |\n| Consumo API | `/api-usage` |\n| Caché | `/cache` |\n| Enriquecimiento | `/enrichment` |\n| Usuarios | `/users` |\n| Administracion · Canal de auditoria 85 | `/admin/audit85` |\n| Administración · Plataforma | `/admin/platform` |\n| GLS Explorer | `/gls-explorer` |\n| Historial | `/history` |\n| Knowledge Base | `/knowledge` |\n| Docs Oficiales | `/knowledge/official` |\n\n## Anexo generado: rutas completas\n| Metodo | Ruta | Permiso | CSRF | Efecto | Plantillas |\n|---|---|---|---|---|---|\n| GET | `/health` | Publica o asistente inicial; revisar precondiciones | No aplica | Lectura/local |  |\n| GET | `/ready` | Publica o asistente inicial; revisar precondiciones | No aplica | Lectura/local |  |\n| GET | `/setup` | Publica o asistente inicial; revisar precondiciones | No aplica | Lectura/local | setup.html |\n| POST | `/setup` | Publica o asistente inicial; revisar precondiciones | Si, control de formulario | Lectura/local | setup.html |\n| GET | `/login` | Publica o asistente inicial; revisar precondiciones | No aplica | Lectura/local | login.html |\n| POST | `/login` | Publica o asistente inicial; revisar precondiciones | Si, control de formulario | Lectura/local | login.html |\n| POST | `/logout` | Publica o asistente inicial; revisar precondiciones | Si, control de formulario | Lectura/local |  |\n| POST | `/environment/select` | Sesion autenticada (control legacy en handler) | Si, control de formulario | Lectura/local |  |\n| GET | `/` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | dashboard.html |\n| GET | `/config/gls` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | gls_config.html |\n| POST | `/config/gls` | Sesion autenticada (control legacy en handler) | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario | gls_config.html |\n| GET | `/config/gls/iclientes` | Administrador | No aplica | Lectura/local |  |\n| POST | `/config/gls/iclientes/save` | Administrador | Si, control de formulario | Lectura/local |  |\n| POST | `/config/gls/iclientes/delete` | Administrador | Si, control de formulario | Lectura/local |  |\n| GET | `/diagnostics` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | diagnostics.html |\n| POST | `/diagnostics/run/{test_type}` | Sesion autenticada (control legacy en handler) | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario |  |\n| POST | `/diagnostics/run-form/{test_type}` | Sesion autenticada (control legacy en handler) | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario |  |\n| GET | `/knowledge` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | knowledge.html |\n| GET | `/knowledge/official` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | official_documents.html |\n| GET | `/knowledge/official/{document_id}` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | official_documents.html |\n| GET | `/knowledge/official/{document_id}/download` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local |  |\n| GET | `/knowledge/{slug:path}` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | knowledge.html |\n| GET | `/integration/gls` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | integration_status.html |\n| GET | `/api-usage` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | api_usage.html |\n| GET | `/cache` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | cache_admin.html |\n| POST | `/cache/update` | Sesion autenticada (control legacy en handler) | Si, control de formulario | Lectura/local |  |\n| GET | `/enrichment` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | enrichment.html |\n| GET | `/operations` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | operations.html |\n| GET | `/users` | Administrador | No aplica | Lectura/local | users.html |\n| GET | `/users/{user_id}` | Administrador | No aplica | Lectura/local | users.html |\n| POST | `/users/create` | Administrador | Si, control de formulario | Lectura/local | users.html |\n| POST | `/users/{user_id}/update` | Administrador | Si, control de formulario | Lectura/local |  |\n| POST | `/users/{user_id}/password` | Administrador | Si, control de formulario | Lectura/local |  |\n| POST | `/users/{user_id}/active` | Administrador | Si, control de formulario | Lectura/local |  |\n| GET | `/gls-explorer` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | gls_explorer.html |\n| POST | `/gls-explorer/simulate` | Sesion autenticada (control legacy en handler) | Si, control de formulario | Lectura/local | gls_explorer.html |\n| POST | `/gls-explorer/tnt-query` | Sesion autenticada (control legacy en handler) | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario |  |\n| GET | `/history` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | history.html |\n| GET | `/history/{test_id}` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | test_detail.html |\n| GET | `/{section}` | Sesion autenticada (control legacy en handler) | No aplica | Lectura/local | placeholder.html |\n| GET | `/gls-explorer/iclientes/test` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_home.html |\n| GET | `/gls-explorer/iclientes/test/new` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_form.html |\n| POST | `/gls-explorer/iclientes/test/new/preview` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Lectura/local | iclientes_lab_form.html |\n| GET | `/gls-explorer/iclientes/test/trials` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_history.html |\n| GET | `/gls-explorer/iclientes/test/trials/{ident}/preview` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_preview.html |\n| GET | `/gls-explorer/iclientes/test/trials/{ident}/edit` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_form.html |\n| POST | `/gls-explorer/iclientes/test/trials/{ident}/preview` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Lectura/local | iclientes_lab_problem.html |\n| POST | `/gls-explorer/iclientes/test/trials/{ident}/create` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario | iclientes_lab_problem.html |\n| GET | `/gls-explorer/iclientes/test/trials/{ident}` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_detail.html |\n| POST | `/gls-explorer/iclientes/test/trials/{ident}/query` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario | iclientes_lab_problem.html |\n| POST | `/gls-explorer/iclientes/test/trials/{ident}/labels/retrieve` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario | iclientes_lab_problem.html |\n| GET | `/gls-explorer/iclientes/test/trials/{ident}/technical` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_technical.html |\n| GET | `/gls-explorer/iclientes/test/labels/{ident}` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local |  |\n| GET | `/gls-explorer/iclientes/test/capabilities` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_capabilities.html |\n| GET | `/gls-explorer/iclientes/test/labels/{ident}/print` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_print.html, iclientes_lab_problem.html |\n| POST | `/gls-explorer/iclientes/test/labels/{ident}/print` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario | iclientes_lab_problem.html |\n| POST | `/gls-explorer/iclientes/test/print-jobs/{ident}/feedback` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Lectura/local |  |\n| GET | `/gls-explorer/iclientes/test/printing/config` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_print_config.html |\n| POST | `/gls-explorer/iclientes/test/printing/config` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Lectura/local |  |\n| GET | `/gls-explorer/iclientes/production` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_home.html |\n| GET | `/gls-explorer/iclientes/production/new` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_form.html |\n| POST | `/gls-explorer/iclientes/production/new/preview` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Lectura/local | iclientes_lab_form.html |\n| GET | `/gls-explorer/iclientes/production/trials` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_history.html |\n| GET | `/gls-explorer/iclientes/production/trials/{ident}/preview` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_preview.html |\n| GET | `/gls-explorer/iclientes/production/trials/{ident}/edit` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_form.html |\n| POST | `/gls-explorer/iclientes/production/trials/{ident}/preview` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Lectura/local | iclientes_lab_problem.html |\n| POST | `/gls-explorer/iclientes/production/trials/{ident}/create` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario | iclientes_lab_problem.html |\n| GET | `/gls-explorer/iclientes/production/trials/{ident}` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_detail.html |\n| POST | `/gls-explorer/iclientes/production/trials/{ident}/query` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario | iclientes_lab_problem.html |\n| POST | `/gls-explorer/iclientes/production/trials/{ident}/labels/retrieve` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario | iclientes_lab_problem.html |\n| GET | `/gls-explorer/iclientes/production/trials/{ident}/technical` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_technical.html |\n| GET | `/gls-explorer/iclientes/production/labels/{ident}` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local |  |\n| GET | `/gls-explorer/iclientes/production/capabilities` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_capabilities.html |\n| GET | `/gls-explorer/iclientes/production/labels/{ident}/print` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_print.html, iclientes_lab_problem.html |\n| POST | `/gls-explorer/iclientes/production/labels/{ident}/print` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Accion manual externa o local; no ejecutada en este inventario | iclientes_lab_problem.html |\n| POST | `/gls-explorer/iclientes/production/print-jobs/{ident}/feedback` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Lectura/local |  |\n| GET | `/gls-explorer/iclientes/production/printing/config` | Cuenta activa; propietario o admin; admin/operador para escritura | No aplica | Lectura/local | iclientes_lab_print_config.html |\n| POST | `/gls-explorer/iclientes/production/printing/config` | Cuenta activa; propietario o admin; admin/operador para escritura | Si, control de formulario | Lectura/local |  |\n| GET | `/admin/audit85` | Administrador | No aplica | Control local de publicacion | audit85.html |\n| POST | `/admin/audit85` | Administrador | Si, control de formulario | Control local de publicacion | audit85.html |\n| GET | `/admin/platform` | Administrador | No aplica | Lectura/local | platform.html |\n| GET | `/admin/importer` | Administrador | No aplica | Preparacion local, sin conexiones GLS | admin_importer.html |\n| POST | `/admin/importer/preview` | Administrador | Si, control de formulario | Preparacion local, sin conexiones GLS | admin_importer.html |\n| POST | `/admin/importer/prepare` | Administrador | Si, control de formulario | Preparacion local, sin conexiones GLS | admin_importer.html |\n| GET | `/admin/sync` | Administrador | No aplica | Preparacion local, sin conexiones GLS | admin_sync.html |\n| POST | `/admin/sync/prepare` | Administrador | Si, control de formulario | Preparacion local, sin conexiones GLS | admin_sync.html |\n| POST | `/admin/sync/{ident}/state` | Administrador | Si, control de formulario | Preparacion local, sin conexiones GLS | admin_sync.html |\n| GET | `/admin/quotas` | Administrador | No aplica | Preparacion local, sin conexiones GLS | admin_quotas.html |\n| POST | `/admin/quotas/{ident}` | Administrador | Si, control de formulario | Preparacion local, sin conexiones GLS | admin_quotas.html |\n| POST | `/admin/quotas/{ident}/exception` | Administrador | Si, control de formulario | Preparacion local, sin conexiones GLS | admin_quotas.html |\n\nValores admitidos por /{section}: `/allowed-services`, `/cancelar-envio`, `/crear-envio`, `/customs`, `/expediciones`, `/facturas`, `/liquidaciones`, `/parcel-shops`, `/pod`, `/recogidas`, `/reembolsos`, `/reimprimir-etiqueta`, `/sincronizaciones`.\n\n## Anexo generado: pantallas y controles\n\n### admin_importer.html\n- Importación histórica · Preparación\n- Cuenta GLS\n- ·\n- Texto copiado de Extranet\n- Revisar identificadores\n- Revisión del lote\n- He revisado los identificadores seleccionados y su cuenta (máximo 25)\n- Guardar lote pausado\n- No seleccionables sin aclaración\n\n### admin_quotas.html\n- Cuotas y presupuestos\n- ·  ·\n- Presupuesto habitual (%)\n- Límite interno (solicitudes por ventana)\n- Reserva interactiva\n- Ámbito activo para futuros trabajos\n- Horario desde (Madrid)\n- Horario hasta (Madrid)\n- Días (0=lunes, 6=domingo)\n- Guardar política\n- Excepción crítica interna\n- Motivo\n- Expedición crítica\n- Incidencia urgente\n- Aprobación manual\n- Coste adicional máximo\n- Vigencia (minutos)\n- Autorizar excepción acotada\n\n### admin_sync.html\n- Trabajos de lectura\n- Cuenta\n- ·\n- Lectura prevista\n- Actualizar conocidas · máximo 25\n- POD pendientes de entregadas · máximo 5\n- Preparar trabajo pausado\n\n### api_usage.html\n- Gestor de Consumo API\n- Consumo por producto\n- Cuotas y alertas\n\n### audit85.html\n- Canal de auditoria 85\n- Publicacion documental\n- Habilitar canal de auditoria\n- Guardar estado\n\n### base.html\n- Entorno\n- (bloqueado)\n- Salir\n\n### cache_admin.html\n- Políticas de Caché\n- activo\n- Guardar\n\n### dashboard.html\n- Plataforma Base\n- Transportistas\n- Estado operativo GLS\n- Accesos de plataforma\n- Lessons Learned recientes\n\n### diagnostics.html\n- Diagnóstico\n- OAuth ShipIT Sandbox\n- Probar OAuth ShipIT Sandbox\n- Parcel Shops España\n- Consultar Parcel Shops de España\n- OAuth Track And Trace\n- Probar OAuth Track And Trace\n- Catálogo eventos T&T\n- Consultar catálogo de eventos T&T\n- T&T test sin eventos\n- Consultar test T&T\n- T&T test con eventos\n- Consultar eventos test\n- T&T test con links\n- Consultar links test\n- Consultar expediciones por fechas\n- Fecha desde\n- Fecha hasta\n- Consultar expediciones\n- Servicios permitidos\n- País origen\n- CP origen\n- País destino\n- CP destino\n- ContactID opcional\n- Consultar servicios permitidos\n- Diagnóstico completo\n- Ejecutar diagnóstico completo\n- Historial reciente\n\n### enrichment.html\n- Consulta enriquecida\n- Niveles\n- Simulación actual\n\n### gls_config.html\n- Configuración GLS\n- Estado de credenciales\n- Sustituir credenciales\n- GLS Client ID / API Key\n- GLS Client Secret\n- ShipIT Sandbox\n- Token URL\n- Base URL\n- ShipIT Producción\n- Producción bloqueada durante la fase de viabilidad\n- Track And Trace\n- Servicios permitidos\n- País origen\n- CP origen habitual\n- País destino\n- CP destino prueba\n- ContactID opcional\n- Guardar\n- Guardar y probar OAuth Sandbox\n\n### gls_explorer.html\n- GLS Explorer\n- Matriz de capacidades por entorno\n- Cuota Track And Trace\n- Simulación T&T\n- Identificadores\n- Política\n- Desactivada\n- Normal\n- Completa\n- Automática\n- Simular\n- Consulta dataset oficial\n- Identificador oficial\n- showEvents\n- showLinks\n- Consultar T&T\n- Exploración de APIs públicas y sandbox\n- Operaciones REST fuera del laboratorio iClientes\n- Políticas de caché y frescura\n- Últimas peticiones GLS registradas\n\n### history.html\n- Historial de pruebas\n\n### iclientes_credentials.html\n- GLS · iClientes\n- Credenciales / Identificación\n- Entorno\n- TEST\n- PRODUCCIÓN\n- UIDCLIENTE\n- Descripción (opcional)\n- Sustituir UIDCLIENTEGuardar UIDCLIENTE\n- Identificadores configurados\n- Eliminar\n\n### iclientes_lab_base.html\n- GLS iClientes\n\n### iclientes_lab_capabilities.html\n- Capacidades iClientes\n- Inventario completo de campos\n\n### iclientes_lab_detail.html\n- Datos locales de la expedición\n- Etiqueta GLS ·\n- Confirmo una nueva petición API de consulta\n- Consultar expedición en GLS · 1 petición\n- Datos consultados a GLS\n- Formato\n- EPL original para Zebra\n- PDF documental / visual\n- Confirmo una nueva petición a GLS\n- Recuperar etiqueta · 1 petición\n\n### iclientes_lab_form.html\n- *\n- ()\n- Nueva expedición\n- Datos de expedición\n- AUTOCOMPLETAR PRUEBA\n- LIMPIAR FORMULARIO\n- Servicio *\n- () · pendiente\n- Horario *\n- País *\n- España (34)\n- Seleccionar país compatible\n- Bultos y peso\n- Opciones y servicios adicionales documentados\n- Seguro\n- Etiqueta\n- Solicitar datos de agencia destino en la respuesta\n- Previsualizar\n\n### iclientes_lab_history.html\n- Expediciones  · datos locales\n\n### iclientes_lab_home.html\n- iClientes ·\n- Consumo separado\n- Operaciones disponibles\n\n### iclientes_lab_preview.html\n- Previsualización ·\n- Opciones confirmadas\n- Confirmo una única creación de expedición  con estos datos y opciones. Soy consciente de que es una EXPEDICIÓN REAL\n- Crear expedición\n\n### iclientes_lab_print.html\n- ·\n- ×\n- Copias\n- Método\n- Confirmo la impresión física de esta etiqueta local\n- Imprimir\n- Historial de impresión\n- Registrar\n\n### iclientes_lab_print_config.html\n- Configuración de impresión\n- Impresora habilitada\n- Método de imágenes JPG/PNG\n- Máximo de copias JPG/PNG\n- Umbral JPG/PNG\n- Guardar configuración\n\n### iclientes_lab_problem.html\n- Operación detenida\n\n### iclientes_lab_technical.html\n- Detalle técnico ·\n\n### integration_status.html\n- Estado de Integración GLS\n- Lessons Learned\n\n### knowledge.html\n- Knowledge Base\n- Buscar\n- Resultados\n- Índice\n- Sin documentos\n\n### login.html\n- Acceso local\n- Entrar al panel\n- Usuario\n- Contraseña\n- Entrar\n\n### official_documents.html\n- Documentación oficial\n- Activos documentales\n- Vista de texto\n- Repositorio documental oficial\n\n### operations.html\n- Operaciones futuras\n- Transportistas previstos\n- Módulos visibles\n\n### placeholder.html\n- Módulo previsto para una fase posterior\n\n### platform.html\n- Repositorio operativo\n- Cuentas\n- Cuotas preparadas\n- Operaciones\n- Trabajos\n- Migraciones\n\n### setup.html\n- Primer acceso\n- Crear administrador local\n- Usuario\n- Contraseña\n- Confirmación\n- Crear acceso\n\n### test_detail.html\n- Detalle de prueba\n- Detalles sanitizados\n\n### test_table.html\n\n### users.html\n- Usuarios\n- Alta de usuario\n- Usuario\n- Nombre visible\n- Email\n- Rol\n- Contraseña\n- Confirmación\n- Crear usuario\n- Usuarios existentes\n- Editar\n- Guardar cambios\n- Nueva contraseña\n- Sustituir contraseña\n- Estado\n- Desactivar usuarioActivar usuario\n"}