← Producto SEPE

Demo en vivo: Moodle alimenta el SOAP del SEPE

Curso SEPE-DEMO en aula.sergiocomeron.com. La operación obtenerAccion lee matrículas y calificaciones en Moodle y las devuelve en el XML del Anexo V (Orden TMS/369/2019).

Demo técnica. No sustituye la acreditación del centro ni homologación del SEPE.
Vídeo de producto (~1 min, locutado):
1. MoodleCurso SEPE-DEMO · 3 alumnos · notas 85 / 91 / 72
2. local_sepeWS-Security UsernameToken · SOAP 1.1
3. SEPEobtenerAccion → participantes + calificaciones

Participantes que ve el SEPE

NIFNombreApellidosCalificación
12345678ZAnaGarcía Demo85
11223344BMaríaLópez Demo91
87654321XLuisPérez Demo72

WSDL: service.php?wsdl · Acción 20 / 201428001000000000000000000001

XML real (bloque PARTICIPANTES)

<PARTICIPANTES>
            <PARTICIPANTE>
              <ID_PARTICIPANTE>
                <TIPO_DOCUMENTO>D</TIPO_DOCUMENTO>
                <NUM_DOCUMENTO>0012345678</NUM_DOCUMENTO>
                <LETRA_NIF>Z</LETRA_NIF>
              </ID_PARTICIPANTE>
              <INDICADOR_COMPETENCIAS_CLAVE>00</INDICADOR_COMPETENCIAS_CLAVE>
              <CONTRATO_FORMACION/>
              <ESPECIALIDADES_PARTICIPANTE>
                <ESPECIALIDAD>
                  <ID_ESPECIALIDAD>
                    <ORIGEN_ESPECIALIDAD>20</ORIGEN_ESPECIALIDAD>
                    <AREA_PROFESIONAL>ADGN</AREA_PROFESIONAL>
                    <CODIGO_ESPECIALIDAD>ADGN010PO00001</CODIGO_ESPECIALIDAD>
                  </ID_ESPECIALIDAD>
                  <TUTORIAS_PRESENCIALES/>
                  <EVALUACION_FINAL/>
                  <RESULTADOS>
                    <RESULTADO_FINAL>1</RESULTADO_FINAL>
                    <CALIFICACION_FINAL>85</CALIFICACION_FINAL>
                    <PUNTUACION_FINAL>85</PUNTUACION_FINAL>
                  </RESULTADOS>
                </ESPECIALIDAD>
              </ESPECIALIDADES_PARTICIPANTE>
            </PARTICIPANTE>
            <PARTICIPANTE>
              <ID_PARTICIPANTE>
                <TIPO_DOCUMENTO>D</TIPO_DOCUMENTO>
                <NUM_DOCUMENTO>0011223344</NUM_DOCUMENTO>
                <LETRA_NIF>B</LETRA_NIF>
              </ID_PARTICIPANTE>
              <INDICADOR_COMPETENCIAS_CLAVE>00</INDICADOR_COMPETENCIAS_CLAVE>
              <CONTRATO_FORMACION/>
              <ESPECIALIDADES_PARTICIPANTE>
                <ESPECIALIDAD>
                  <ID_ESPECIALIDAD>
                    <ORIGEN_ESPECIALIDAD>20</ORIGEN_ESPECIALIDAD>
                    <AREA_PROFESIONAL>ADGN</AREA_PROFESIONAL>
                    <CODIGO_ESPECIALIDAD>ADGN010PO00001</CODIGO_ESPECIALIDAD>
                  </ID_ESPECIALIDAD>
                  <TUTORIAS_PRESENCIALES/>
                  <EVALUACION_FINAL/>
                  <RESULTADOS>
                    <RESULTADO_FINAL>1</RESULTADO_FINAL>
                    <CALIFICACION_FINAL>91</CALIFICACION_FINAL>
                    <PUNTUACION_FINAL>91</PUNTUACION_FINAL>
                  </RESULTADOS>
                </ESPECIALIDAD>
              </ESPECIALIDADES_PARTICIPANTE>
            </PARTICIPANTE>
            <PARTICIPANTE>
              <ID_PARTICIPANTE>
                <TIPO_DOCUMENTO>D</TIPO_DOCUMENTO>
                <NUM_DOCUMENTO>0087654321</NUM_DOCUMENTO>
                <LETRA_NIF>X</LETRA_NIF>
              </ID_PARTICIPANTE>
              <INDICADOR_COMPETENCIAS_CLAVE>00</INDICADOR_COMPETENCIAS_CLAVE>
              <CONTRATO_FORMACION/>
              <ESPECIALIDADES_PARTICIPANTE>
                <ESPECIALIDAD>
                  <ID_ESPECIALIDAD>
                    <ORIGEN_ESPECIALIDAD>20</ORIGEN_ESPECIALIDAD>
                    <AREA_PROFESIONAL>ADGN</AREA_PROFESIONAL>
                    <CODIGO_ESPECIALIDAD>ADGN010PO00001</CODIGO_ESPECIALIDAD>
                  </ID_ESPECIALIDAD>
                  <TUTORIAS_PRESENCIALES/>
                  <EVALUACION_FINAL/>
                  <RESULTADOS>
                    <CALIFICACION_FINAL>72</CALIFICACION_FINAL>
                    <PUNTUACION_FINAL>72</PUNTUACION_FINAL>
                  </RESULTADOS>
                </ESPECIALIDAD>
              </ESPECIALIDADES_PARTICIPANTE>
            </PARTICIPANTE>
          </PARTICIPANTES>