Servicios para la ejecución de las acciones formativas preparatorias para las pruebas de acreditación oficial de niveles de idiomas de acuerdo con el marco común europeo de referencia para las lenguas, y dirigidas a trabajadores desempleados de la Región de Murcia
Expediente: 57010/2021
COMUNIDADES Y CIUDADES AUTÓNOMAS>Región de Murcia>Consejería de Empleo, Investigación y Universidades
Órgano de Contratación | Servicio Regional de Empleo y Formación (SEF) |
Estado de la Licitación | Resuelta |
Presupuesto base de licitación | 324,286.70€ |
Tipo de Contrato | Servicios |
Código CPV | 80530000 Servicios de formación profesional. |
Lugar de Ejecución | España - Murcia |
Procedimiento de contratación | Abierto |
Enlace Licitación |
-
Resumen Licitación
Publicación en plataforma | Documento | Ver documentos |
---|---|---|
17/11/2021 14:03:49 | Anuncio de Licitación | |
17/11/2021 14:05:40 | Pliego | |
13/05/2022 10:17:50 | Adjudicación | |
13/05/2022 10:14:27 | Adjudicación | |
13/05/2022 10:09:11 | Adjudicación | |
13/06/2022 12:15:11 | Formalización | |
13/06/2022 12:13:04 | Formalización | |
13/06/2022 12:10:20 | Formalización |
-
Otros Documentos
Si desea copiar la URL pulse boton derecho sobre este enlace y seleccione la opción 'Copiar acceso directo'https://contrataciondelestado.es/wps/poc?uri=deeplink:detalle_licitacion&idEvl=be%2FsPm5Y3Gqmq21uxhbaVQ%3D%3D
Su navegador no permite scripts o están desactivados Su navegador no permite scripts o están desactivados |
*/ /* event.eventPhase 0. NONE 1. CAPTURING_PHASE - The event flow is in capturing phase 2. AT_TARGET - The event flow is in target phase, i.e. it is being evaluated at the event target 3. BUBBLING_PHASE - The event flow is in bubbling phase */ var ctrlsTratados = ""; var forms_list = document.forms; var elements_list = document.getElementsByName("dgpeModKeyBoardEvents"); // Es necesaria la pulsacion de una tecla para activar el var allowEnter = false; console.log("-allowEnter="+allowEnter); /* * keyEventListener * Implementa el comportamiento de onkeydown, onkeypress, onkeyup * Solo estamos tratando el [chr(13)] */ function keyEventListener(evt) { var charCode; if ((typeof evt)=="undefined") return false; charCode = (evt.which) ? evt.which : evt.keyCode; console.log("{"+evt.type+" "+charCode+" "+evt.repeat+" "+evt.currentTarget+" "+evt.target+"}"); if (charCode == "13" evt.type == "keydown"){ console.log("-"+evt.type+"["+charCode+"](return true)"); return true; } else if(charCode == "13" evt.type == "keypress"){ if(allowEnter == true) { allowEnter = false; console.log("-allowEnter="+allowEnter); console.log("-"+evt.type+"["+charCode+"](return true)"); return true; } else { console.log("-"+evt.type+"["+charCode+"](return false)"); return false; } } /*else if(charCode == "13" evt.type == "keyup"){ allowEnter = true; console.log("-allowEnter=true"); }*/ allowEnter = true; console.log("-allowEnter="+allowEnter); console.log("-"+evt.type+"["+charCode+"](return true)"); return true; } // Registramos el tratamiento previo de onkeydown, onkeypress, onkeyup en los elementos tratados function registrarControl(ctrlTratado) { ctrlsTratados += "{[localName: " + ctrlTratado.localName + "]"; ctrlsTratados += "[name: " + ctrlTratado.getAttribute("name") + "]"; ctrlsTratados += "[id: " + ctrlTratado.getAttribute("id") + "]"; ctrlsTratados += "[onkeydown: " + ctrlTratado.getAttribute("onkeydown") + "]"; ctrlsTratados += "[onkeypress: " + ctrlTratado.getAttribute("onkeypress") + "]"; ctrlsTratados += "[onkeyup: " + ctrlTratado.getAttribute("onkeyup") + "]}"; } /* * Cuando applyModKeyBoardEvents es "apply", se modifica el comportamiento por defecto * de los eventos onkeydown, onkeypress y onkeyup en los elementos