SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
Estrella Herranz
e.herranz@consultae.es
IMPORTACIÓN DE DATOS XML EN
FORMACIÓN BONIFICADA
</>
XML
GESTIÓNDE LA FORMACIÓNBONIFICADA
• La gestión de las bonificaciones se realiza a través de
la Aplicación de Formación Programada por las empresas.
• Dicha gestión puede realizarla:
• La propia empresa: bonificada.
• Una entidad organizadora.
• Un grupos de empresas, la gestión puede realizarla una de
las empresas del grupo designada para tal fin.
https://empresas.fundae.es/Lanzadera
Menú : 1 2 3 4
Esquemas XML
CARGAS
MASIVAS
XML
( VOLCADO
DE DATOS )
1. ALTA ACCIONES FORMATIVAS Y
DATOS DE LA RLT
2. INICIO GRUPOS FORMATIVOS:
CALENDARIO, FORMADORES Y
EMPRESAS PARTICIPANTES
3. FINALIZACIÓN DE GRUPOS: COSTES Y
ALUMNOS
4. DATOS DE ALUMNOS
DATOS CARGA ACCIONES FORMATIVAS:
DATOS CARGA ACCIONES FORMATIVAS:
DATOS CARGA INICIO DE GRUPOS
DATOS PARA CARGAR FINALIZACIÓN DE
GRUPOS
• Manualmente: necesitamos crear
uno a uno los grupos en Fundae,
trasladar los datos del grupo,
formadores, centro de formación,
lugar de impartición y calendarios,
con una mayor probabilidad de
cometer errores al copiar y pegar
datos.
XML EN EL INICIO
DE GRUPOS
XML EN EL INICIO
DE GRUPOS
Ejemplo: Cliente con 112 centros, a
primeros de mes, forma al personal de
nueva incorporación, comunicando 1
grupo para cada centro con el formador
y lugar de impartición correspondiente.
• Con cargas masivas: una vez
planificados los grupos y tenemos la
información, se carga con un solo
archivo XML en unos minutos.
XML EN LA
FINALIZACIÓN DE
GRUPOS
• Por ejemplo, en la siguiente carga
vemos que se han procesado 160
grupos, con datos de unos 3.000
participantes. (aprox. 3 MG)
• El único límite es el tamaño del archivo
máximo 5 MG.
VENTAJAS
- Ahorro de tiempo y esfuerzo.
- Disminución de errores.
- Automatización de procesos.
- Mejora en la gestión de la
formación.
PROCESOS NO AUTOMATIZADOS CON LA CARGA:
• Para que los grupos pasen a estado válido es necesario firmar
digitalmente cada grupo individualmente.
• La aplicación de Fundae genera un token para la firma de cada grupo, por
lo que no es posible la automatización.
• Para finalizar los grupos con sus costes correspondientes, también es
necesaria la firma mediante certificado digital.
PASOS:
1. Los esquemas XSD validan los documentos
XML.
2. Los documentos XML referencian el esquema
XSD con el que se va a validar.
Los esquemas para cada
tipo de carga podemos
descargarlos en:
https://empresas.fundae.es/Lanzadera
Esquema XSD
Un esquema, es un archivo con
extensión .XSD, que define la
estructura y reglas que deben
cumplir los archivos XML.
Ejemplo en el esquema de carga
de acciones: Campo
codAreaProfesional, en la carga
de acciones:
Ejemplo XSD
Ejemplo en el esquema de carga
de participantes: El tipo de dato
NIF debe seguir un patrón:
• Texto con longitud 9
caracteres
• El primer carácter puede ser
un número o una letra (si es
un NIE)
• Seguido de 7 números
• y por último 1 letra.
Ejemplo XML
En la página
https://empresas.fundae.es/Lanzadera
también podemos descargar
ejemplos de archivos XML, para
los distintos tipos de carga.
Los archivos XML contienen los
datos estructurados mediante
etiquetas que definen su
significado.
Cada fichero comienza con una etiqueta declarativa del tipo:
<?xml version="1.0" encoding="UTF-8"?>
Por ejemplo, para el fichero de AA.FF. encontraremos los datos organizados en etiquetas simples
o anidadas con la siguiente jerarquía:
•Acciones Formativas.
•Acción formativa #1
•Código acción.
•Nombre acción.
•Cod. grupo acción.
•Código área profesional.
•Modalidad.
•Nivel de formación
•Objetivos.
•Contenidos.
Podemos repetir tantas acciones formativas como sean necesarias.
Envío de datos XML:
CANAL: RECEPTOR:
Servidores
Fundae
Envío de datos
Internet
EMISOR: Empresa Usuaria
Datos Web
Fundae
Envío de datos XML
Una vez construido el
archivo XML según las reglas de los
esquemas proporcionados por Fundae:
1. Entramos en la aplicación
2. Accedemos al menú DATOS XML /
CARGA MASIVA
Seleccionamos el
tipo de fichero
a cargar:
1. Acciones: Para comunicar acciones de forma masiva.
2. Inicio de grupos: Para comunicar el inicio de grupos de acciones ya comunicadas.
3. Finalización de grupos: Para comunicar los participantes y costes de los grupos
comunicados.
4. Participantes: Para cargar bases de datos de empleados, de forma que al introducir
el NIF de un participante la aplicación cumplimente todos los datos del empleado.
Enviar el archivo:
• Una vez marcado el tipo, pulsamos el
botón Seleccionar archivo.
• Se abrirá una ventana donde podemos
escoger el fichero XML, lo abrimos y
pulsamos el botón Enviar.
Validación XML
1º La aplicación comprobará la estructura
del archivo contra el esquema
correspondiente.
2º Si el archivo pasa la validación se
mostrará un mensaje indicándolo, sino
mostrará el error o errores encontrados.
Video :
Proceso de
carga y
validación
Ejemplo: el xml
enviado pasa la
validación
El XML enviado no pasa
la validación
Estado de la carga
El proceso de carga tarda varios minutos
dependiendo de la cantidad de datos
comunicados en el archivo XML. Para comprobar
el estado de la carga accedemos a la
opción Estado.
En el buscador podemos introducir la fecha de
envío, referencia, nombre del archivo o estado
para buscar una carga concreta.
Si no introducimos ninguna información y
pulsamos el botón Buscar se mostrarán todas las
cargas realizadas ordenadas por fecha de envío de
la más actual a la más antigua.
Video :
Verificación
de la carga
El estado de la carga puede ser:
• Pendiente de procesar, si el archivo aún no ha terminado de cargarse. En este
caso debemos esperar y comprobarlo más tarde.
• Procesado correcto, si todos los datos se han cargado correctamente.
• Procesado incorrecto, si ha habido un error durante el proceso de carga. Pulsa el
botón Detalle, se mostrará un listado con los errores encontrados, por ejemplo
puede que estemos intentado comunicar dos veces el mismo participante en un
grupo concreto. Habrá que corregir los errores en el archivo XML, y volver a
enviarlo.
Pulsando el botón Estado de la carga,
podemos ver los registros que se han
procesados correcta o incorrectamente.
En el caso de los registros incorrectos, se
mostrará la causa del error en el
apartado Detalle:
INTEGRACIÓN XML EN
PROGRAMAS DE GESTIÓN
Eficiencia en la gestión de la formación: Digitalización.
• ERP Formación:
• Cálculo automático de los costes.
• Generación de la documentación obligatoria.
• Entrega de cuestionarios online y descarga de diplomas.
• Herramientas de seguimiento de finalización de los cursos.
• Conexión con la plataforma de formación para automatizar las matriculaciones
y el estado de finalización de los participantes.
• Portal del Alumno: Punto de encuentro entre empleados, formadores y
gestores de la formación.
© 2018 Consultae.
Gracias por su atención!
Consultae: tfno. 915102326
info@consultae.es
www.consultae.es

Contenu connexe

Similaire à Aplicativo cargas masivas de datos xml formacion bonificada

Intra Net
Intra NetIntra Net
Intra Netdacrama
 
Presentacion
PresentacionPresentacion
Presentaciondacrama
 
Tipos de sistemas de informacion quinto semestre
Tipos de sistemas de informacion quinto semestreTipos de sistemas de informacion quinto semestre
Tipos de sistemas de informacion quinto semestreYeimy Alexandra
 
Ejercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y ApacheEjercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y ApacheVictor Escamilla
 
Tarea 2.1.1 info pagina web
Tarea 2.1.1 info pagina webTarea 2.1.1 info pagina web
Tarea 2.1.1 info pagina webGrupoLEAZ
 
Presentacion portafolio digital sena 2016 b3
Presentacion portafolio digital  sena 2016 b3Presentacion portafolio digital  sena 2016 b3
Presentacion portafolio digital sena 2016 b3Bernardo Camargo
 
IDCM (Capitulos 12.13,14,15)
IDCM (Capitulos 12.13,14,15)IDCM (Capitulos 12.13,14,15)
IDCM (Capitulos 12.13,14,15)nathie
 
Instructivo para Matriculación a Curso de Nivelación 2014 Primer Semestre UTE...
Instructivo para Matriculación a Curso de Nivelación 2014 Primer Semestre UTE...Instructivo para Matriculación a Curso de Nivelación 2014 Primer Semestre UTE...
Instructivo para Matriculación a Curso de Nivelación 2014 Primer Semestre UTE...Admisión Uteq
 

Similaire à Aplicativo cargas masivas de datos xml formacion bonificada (20)

Taller VEC.pdf
Taller VEC.pdfTaller VEC.pdf
Taller VEC.pdf
 
Intra Net
Intra NetIntra Net
Intra Net
 
Presentacion
PresentacionPresentacion
Presentacion
 
Atix13
Atix13Atix13
Atix13
 
Tipos de sistemas de informacion quinto semestre
Tipos de sistemas de informacion quinto semestreTipos de sistemas de informacion quinto semestre
Tipos de sistemas de informacion quinto semestre
 
Ejercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y ApacheEjercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y Apache
 
CDM para Contact Center
CDM para Contact CenterCDM para Contact Center
CDM para Contact Center
 
amazon.pdf
amazon.pdfamazon.pdf
amazon.pdf
 
Taller 1 access
Taller 1 accessTaller 1 access
Taller 1 access
 
Tarea 2.1.1 info pagina web
Tarea 2.1.1 info pagina webTarea 2.1.1 info pagina web
Tarea 2.1.1 info pagina web
 
Tiendas y pagos en linea
Tiendas y pagos en lineaTiendas y pagos en linea
Tiendas y pagos en linea
 
TP 7
TP 7 TP 7
TP 7
 
Software colaborativo
Software colaborativoSoftware colaborativo
Software colaborativo
 
Presentacion portafolio digital sena 2016 b3
Presentacion portafolio digital  sena 2016 b3Presentacion portafolio digital  sena 2016 b3
Presentacion portafolio digital sena 2016 b3
 
Datawarehouse
DatawarehouseDatawarehouse
Datawarehouse
 
WEBCRM
WEBCRMWEBCRM
WEBCRM
 
Laboratorio 8
Laboratorio 8Laboratorio 8
Laboratorio 8
 
IDCM (Capitulos 12.13,14,15)
IDCM (Capitulos 12.13,14,15)IDCM (Capitulos 12.13,14,15)
IDCM (Capitulos 12.13,14,15)
 
Instructivo para Matriculación a Curso de Nivelación 2014 Primer Semestre UTE...
Instructivo para Matriculación a Curso de Nivelación 2014 Primer Semestre UTE...Instructivo para Matriculación a Curso de Nivelación 2014 Primer Semestre UTE...
Instructivo para Matriculación a Curso de Nivelación 2014 Primer Semestre UTE...
 
Dominios producto final
Dominios producto finalDominios producto final
Dominios producto final
 

Aplicativo cargas masivas de datos xml formacion bonificada

  • 1. Estrella Herranz e.herranz@consultae.es IMPORTACIÓN DE DATOS XML EN FORMACIÓN BONIFICADA </> XML
  • 2. GESTIÓNDE LA FORMACIÓNBONIFICADA • La gestión de las bonificaciones se realiza a través de la Aplicación de Formación Programada por las empresas. • Dicha gestión puede realizarla: • La propia empresa: bonificada. • Una entidad organizadora. • Un grupos de empresas, la gestión puede realizarla una de las empresas del grupo designada para tal fin.
  • 4. Menú : 1 2 3 4 Esquemas XML
  • 5. CARGAS MASIVAS XML ( VOLCADO DE DATOS ) 1. ALTA ACCIONES FORMATIVAS Y DATOS DE LA RLT 2. INICIO GRUPOS FORMATIVOS: CALENDARIO, FORMADORES Y EMPRESAS PARTICIPANTES 3. FINALIZACIÓN DE GRUPOS: COSTES Y ALUMNOS 4. DATOS DE ALUMNOS
  • 6. DATOS CARGA ACCIONES FORMATIVAS:
  • 7. DATOS CARGA ACCIONES FORMATIVAS:
  • 8. DATOS CARGA INICIO DE GRUPOS
  • 9. DATOS PARA CARGAR FINALIZACIÓN DE GRUPOS
  • 10. • Manualmente: necesitamos crear uno a uno los grupos en Fundae, trasladar los datos del grupo, formadores, centro de formación, lugar de impartición y calendarios, con una mayor probabilidad de cometer errores al copiar y pegar datos. XML EN EL INICIO DE GRUPOS
  • 11. XML EN EL INICIO DE GRUPOS Ejemplo: Cliente con 112 centros, a primeros de mes, forma al personal de nueva incorporación, comunicando 1 grupo para cada centro con el formador y lugar de impartición correspondiente. • Con cargas masivas: una vez planificados los grupos y tenemos la información, se carga con un solo archivo XML en unos minutos.
  • 12. XML EN LA FINALIZACIÓN DE GRUPOS • Por ejemplo, en la siguiente carga vemos que se han procesado 160 grupos, con datos de unos 3.000 participantes. (aprox. 3 MG) • El único límite es el tamaño del archivo máximo 5 MG.
  • 13. VENTAJAS - Ahorro de tiempo y esfuerzo. - Disminución de errores. - Automatización de procesos. - Mejora en la gestión de la formación.
  • 14. PROCESOS NO AUTOMATIZADOS CON LA CARGA: • Para que los grupos pasen a estado válido es necesario firmar digitalmente cada grupo individualmente. • La aplicación de Fundae genera un token para la firma de cada grupo, por lo que no es posible la automatización. • Para finalizar los grupos con sus costes correspondientes, también es necesaria la firma mediante certificado digital.
  • 15. PASOS: 1. Los esquemas XSD validan los documentos XML. 2. Los documentos XML referencian el esquema XSD con el que se va a validar.
  • 16. Los esquemas para cada tipo de carga podemos descargarlos en: https://empresas.fundae.es/Lanzadera
  • 17.
  • 18. Esquema XSD Un esquema, es un archivo con extensión .XSD, que define la estructura y reglas que deben cumplir los archivos XML. Ejemplo en el esquema de carga de acciones: Campo codAreaProfesional, en la carga de acciones:
  • 19. Ejemplo XSD Ejemplo en el esquema de carga de participantes: El tipo de dato NIF debe seguir un patrón: • Texto con longitud 9 caracteres • El primer carácter puede ser un número o una letra (si es un NIE) • Seguido de 7 números • y por último 1 letra.
  • 20. Ejemplo XML En la página https://empresas.fundae.es/Lanzadera también podemos descargar ejemplos de archivos XML, para los distintos tipos de carga. Los archivos XML contienen los datos estructurados mediante etiquetas que definen su significado.
  • 21. Cada fichero comienza con una etiqueta declarativa del tipo: <?xml version="1.0" encoding="UTF-8"?> Por ejemplo, para el fichero de AA.FF. encontraremos los datos organizados en etiquetas simples o anidadas con la siguiente jerarquía: •Acciones Formativas. •Acción formativa #1 •Código acción. •Nombre acción. •Cod. grupo acción. •Código área profesional. •Modalidad. •Nivel de formación •Objetivos. •Contenidos. Podemos repetir tantas acciones formativas como sean necesarias.
  • 22.
  • 23. Envío de datos XML: CANAL: RECEPTOR: Servidores Fundae Envío de datos Internet EMISOR: Empresa Usuaria Datos Web Fundae
  • 24. Envío de datos XML Una vez construido el archivo XML según las reglas de los esquemas proporcionados por Fundae: 1. Entramos en la aplicación 2. Accedemos al menú DATOS XML / CARGA MASIVA
  • 25. Seleccionamos el tipo de fichero a cargar: 1. Acciones: Para comunicar acciones de forma masiva. 2. Inicio de grupos: Para comunicar el inicio de grupos de acciones ya comunicadas. 3. Finalización de grupos: Para comunicar los participantes y costes de los grupos comunicados. 4. Participantes: Para cargar bases de datos de empleados, de forma que al introducir el NIF de un participante la aplicación cumplimente todos los datos del empleado.
  • 26. Enviar el archivo: • Una vez marcado el tipo, pulsamos el botón Seleccionar archivo. • Se abrirá una ventana donde podemos escoger el fichero XML, lo abrimos y pulsamos el botón Enviar.
  • 27. Validación XML 1º La aplicación comprobará la estructura del archivo contra el esquema correspondiente. 2º Si el archivo pasa la validación se mostrará un mensaje indicándolo, sino mostrará el error o errores encontrados.
  • 28. Video : Proceso de carga y validación
  • 29. Ejemplo: el xml enviado pasa la validación
  • 30. El XML enviado no pasa la validación
  • 31. Estado de la carga El proceso de carga tarda varios minutos dependiendo de la cantidad de datos comunicados en el archivo XML. Para comprobar el estado de la carga accedemos a la opción Estado. En el buscador podemos introducir la fecha de envío, referencia, nombre del archivo o estado para buscar una carga concreta. Si no introducimos ninguna información y pulsamos el botón Buscar se mostrarán todas las cargas realizadas ordenadas por fecha de envío de la más actual a la más antigua.
  • 33. El estado de la carga puede ser: • Pendiente de procesar, si el archivo aún no ha terminado de cargarse. En este caso debemos esperar y comprobarlo más tarde. • Procesado correcto, si todos los datos se han cargado correctamente. • Procesado incorrecto, si ha habido un error durante el proceso de carga. Pulsa el botón Detalle, se mostrará un listado con los errores encontrados, por ejemplo puede que estemos intentado comunicar dos veces el mismo participante en un grupo concreto. Habrá que corregir los errores en el archivo XML, y volver a enviarlo.
  • 34. Pulsando el botón Estado de la carga, podemos ver los registros que se han procesados correcta o incorrectamente. En el caso de los registros incorrectos, se mostrará la causa del error en el apartado Detalle:
  • 36. Eficiencia en la gestión de la formación: Digitalización. • ERP Formación: • Cálculo automático de los costes. • Generación de la documentación obligatoria. • Entrega de cuestionarios online y descarga de diplomas. • Herramientas de seguimiento de finalización de los cursos. • Conexión con la plataforma de formación para automatizar las matriculaciones y el estado de finalización de los participantes. • Portal del Alumno: Punto de encuentro entre empleados, formadores y gestores de la formación.
  • 37. © 2018 Consultae. Gracias por su atención! Consultae: tfno. 915102326 info@consultae.es www.consultae.es