Su navegador no permite scripts o están desactivados

Plataforma de Contratación del Sector Público
  • Servicios web perfil del contratante Menú de página
  • Agregación de Licitaciones
Servicios web perfil del contratante

La interacción sistémica (ó B2B) consiste en la conexión mediante servicios web de los sistemas de información de los órganos de contratación con la Plataforma de Contratación del Sector Público para intercambiar los documentos electrónicos involucrados en la contratación. Estos documentos electrónicos son conformes a las especificaciones CODICE. Actualmente la Plataforma de Contratación del Sector Público ofrece los siguientes servicios a través de la interacción sistémica:

Servicios de Gestión del Espacio Virtual de la Licitación: Permiten un modelo de integración flexible, bajo la premisa de que todas las acciones que se pueden realizar a través de la aplicación web también se puedan realizar mediante servicios web. Se pueden utilizan en todas las licitaciones (manuales y/o electrónicas). Facilitan la configuración de licitaciones para la recepción de ofertas electrónicamente en la Plataforma de  Contratación del Sector Público, la descarga de la propuesta de adjudicación y el contenido de las ofertas una vez abiertas y evaluadas por el órgano competente.

 

Servicios de publicación de documentos en formato CODICE: Permiten la publicación de anuncios en licitaciones en las que las ofertas se presentan de forma externa a la Plataforma de Contratación del Sector Público. No se pueden utilizar en licitaciones electrónicas en las que las ofertas se presentan a través de la Plataforma de Contratación del Sector Público.  

 

Existe un entorno de pruebas a disposición de los órganos de contratación que deseen integrar sus aplicaciones. Para poder publicar en la Plataforma de Contratación del Sector Público será necesario superar una serie de pruebas. Para obtener mayor información, por favor escriba a b2bcontrataciondelestado@hacienda.gob.es


Volver al área Integración sistémica


*/ /* 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