OpenProcurement es un conjunto de herramientas de software de adquisiciones de código abierto que automatiza los procesos de adquisición. Proporciona herramientas para diseñar y crear un proceso de adquisición transparente y competitivo respaldado por una sólida recopilación de datos, documentos electrónicos e informes detallados. [1]
El kit de herramientas OpenProcurement se lanzó por primera vez en 2014 bajo la licencia Apache para software libre y de código abierto. [2] Originalmente, OpenProcurement había sido desarrollado por Quintagroup [3] para ProZorro , [4] un sistema de adquisiciones implementado para proporcionar un gasto transparente y eficiente de los fondos públicos en Ucrania. Pero debido a la flexibilidad y escalabilidad del kit de herramientas, sigue utilizándose para otras adquisiciones del gobierno y del sector privado. [1]
El objetivo del proyecto era crear un sistema eficaz de contratación pública electrónica con código abierto, que cumpliera los siguientes requisitos:
El paquete de software OpenProcurement utiliza otros productos de código abierto:
OpenProcurement consta de una base de datos centralizada (CDB) y la API a través de la cual las plataformas electrónicas especializadas pueden interactuar con la CDB y las subastas de módulos. [5] Las plataformas web de terceros (plataformas web, que implementan componentes del sistema de compras electrónicas y dan acceso a organizaciones de compras, proveedores y visitantes comunes) interactúan con la CDB utilizando la API de OpenProcurement y proporcionan datos de inicio de sesión temporales para acceder al módulo de la subasta y participar en él. El administrador tiene acceso directo a la CDB y a los servicios ofrecidos por el backend; ayuda con el soporte del sistema y con la conexión de plataformas web a él. El cuerpo de apelación tiene acceso al sistema a través de una interfaz web especial para considerar y resolver las quejas. La interacción entre los sitios web y la CDB se realiza a través de la API, una interfaz web basada en el módulo JSON . La lógica empresarial se implementa en Python . Para guardar las subastas, ofertas, etc., se utilizó una base de datos no relacional CouchDB . Los archivos adjuntos (archivos binarios como pdf, xls, etc.) se almacenan en el servidor de archivos, que es compatible con Amazon S3 .
El conjunto de herramientas contiene un estándar de datos para los procedimientos de contratación. Se desarrolló sobre la base de Open Contracting 1.0RC (http://standard.open-contracting.org) y se amplió para garantizar la implementación práctica del proceso de contratación en Ucrania. [1]
La funcionalidad OpenProcurement es adecuada tanto para la contratación pública como para la comercial.
El kit de herramientas OpenProcurement fue diseñado específicamente para Prozorro , el sistema electrónico de adquisiciones del gobierno ucraniano . Prozorro fue diseñado de acuerdo con los estándares y las mejores prácticas internacionales. Como modelo, el sistema ucraniano utilizó el sistema de adquisiciones de Georgia, reconocido como uno de los mejores del mundo. [6]
Como núcleo del proyecto ProZorro, este conjunto de herramientas:
Actualmente, para iniciar sesión en ProZorro o para presentar una propuesta de licitación, los participantes no necesitan la firma digital electrónica (EDS). [6]
El conjunto de herramientas OpenProcurement fue utilizado por Prozorro.sale , un sistema de Fondo de Garantía de Depósitos (FGD) que organiza la venta de activos pertenecientes a bancos insolventes o liquidados. El objetivo de ProZorro.Sale es la venta transparente, rápida y eficaz de bienes estatales y comunales, así como la lucha contra la corrupción mediante el acceso igualitario a los datos, el control público y el aumento del número de compradores potenciales. La arquitectura y los componentes principales de Prozorro.sale son los mismos que los del proyecto Prozorro original. La principal diferencia es que se utiliza la subasta ascendente para vender activos al precio más alto. [8]
Atreus [9] es una plataforma de subastas SaaS que tiene en su núcleo un conjunto de herramientas OpenProcurement .
Se compone de cuatro tipos de subastas:
Además de ProZorro y ProZorro.Sale , en el proyecto RIALTO [10] también se implementó el paquete de software OpenProcurement , una plataforma para adquisiciones comerciales.
El kit de herramientas OpenProcurement utilizó varios otros proyectos de código abierto: Python , Pyramid, AngularJS , Bootstrap, Flask , CouchDB , PouchDB. [1]