Grupos formativos
Busca directamente en FUNDAE. Los XML no alimentan esta ficha.
Grupos encontrados
| Acción / grupo | Denominación | Inicio | Fin | Estado | Acciones |
|---|---|---|---|---|---|
| Sin búsqueda ejecutada. | |||||
Importar, iniciar y cerrar
Operaciones masivas controladas contra los XSD oficiales de FUNDAE. Cada escritura remota requiere validación local, contrato demostrado e interlock.
Acciones formativas
Importación masiva de acciones formativas mediante AAFF_Inicio.xsd. El XML se valida localmente y el tipo remoto debe quedar demostrado antes de habilitar el POST.
XML de inicio de grupo
El XML se valida, registra y, sólo cuando lo decides, se transmite a FUNDAE. No se usa para rellenar la ficha del grupo.
XML de finalización
El cierre tiene un preflight adicional: valida XSD y contrato FUNDAE sin transmitir el XML antes de habilitar el envío real.
La 🔔 de Inicio y la ⚑ de Finalización ya funcionan headless extremo a extremo. Las operaciones XML permanecen separadas y conservan validación XSD, preflight cuando aplica y seguimiento de procesamiento.
Conexión FUNDAE
Conexión, credenciales e interlock de escrituras. Las sondas técnicas quedan en Diagnóstico técnico.
Conexión y credenciales
Certificado de firma
El certificado usado para firmar 🔔/⚑ puede ser distinto del certificado de acceso. El PFX separado se custodia en el área privada del laboratorio; su contraseña sólo permanece en la sesión PHP.
var/private.Escrituras remotas
Este interruptor arma el interlock del navegador para operaciones que pueden cambiar estado en FUNDAE o FIRe. Al activarlo se formula un desafío antiaccidente. El fusible del servidor FUNDAE_ALLOW_REMOTE_WRITES sigue siendo obligatorio.
Integración con Previnapp
Guía técnica de transferencia de las funcionalidades FUNDAE del laboratorio al ERP. Basada en las rutas y clases actuales; no constituye una API pública estable.
De laboratorio a adaptador mantenible
Reutilizar los contratos comprobados, no copiar la interfaz ni publicar los endpoints internos del laboratorio como API de producción. Separar secretos, permisos y responsabilidades.
Consultas disponibles
Acciones y grupos, empresas, centros, trabajadores, tutores, calendario, costes y justificante PDF.
lab_groups_direct_searchlab_group_participants_readlab_group_companies_readlab_groups_calendar_readVer guía descargable para el mapa completo de acciones y métodos.
Operaciones transaccionales
Inicio y finalización firmados; carga de XML de acciones, inicio y cierre; consulta posterior del procesamiento.
lab_xml_start_preflightlab_xml_actions_preflightlab_xml_finalization_preflightlab_xml_remote_submitSeguridad y privacidad
Certificado PFX/P12 de acceso y firma separados, TLS verificado, CSRF, autorización explícita, hashes de cargas, idempotencia y ausencia de PII en diagnósticos.
src/Safety/RemoteWriteGuard.phpsrc/Certificate/src/Tls/Fuente del código
Facilita el traspaso al equipo que mantiene Previnapp. Esta guía acompaña al ZIP de código, no lo sustituye.
src/Backend/FundaeBackend.phpsrc/Transport/NativeHttpTransport.phppublic/api.phpsrc/Xml/tests/Flujo obligatorio para operaciones reales
No reintentar automáticamente operaciones con resultado ambiguo. Una respuesta HTTP correcta no confirma necesariamente la finalización del proceso remoto.
Estado y requisitos previos de migración
Acciones internas y servicios reutilizables, autenticación y validación XSD, preflights, firma y consultas de datos.
Diseñar contratos y DTOs propios, revisar permisos, probar paginación y múltiples empresas, ensayar firmas y operaciones reales autorizadas, observabilidad y regresiones.
El documento descargable detalla las rutas, las pruebas requeridas y las distinciones entre capacidades confirmadas y pendientes.
