OpenProcurement toolkit

Nov. 1, 2018

More Related Content


OpenProcurement toolkit

  1. Open Procurement Toolkit by Quintagroup
  2. Open Procurement Open Procurement is an open source software toolkit developed for procurement automation and optimization. This operational e-procurement solution automates the selection of suppliers via electronic reverse auction, stores procurement data and provides access to the database via an API. 02
  3. Licensing Open Procurement is distributed under the Apache license. The toolkit can be used for: ● public procurements ● commercial solutions 03
  4. Open Contracting Data Standard Data Standard was developed on the basis of Open Contracting 1.0RC. These standards were extended to ensure practical implementation of the procurement process in the Prozorro system. 04
  5. Open source technologies applied: ● Python ● Pyramid ● Angular.js ● Bootstrap ● Flask ● CouchDB ● PouchDB 05
  6. 06 Open Procurement consists of: ● Central database (CDB) ● API - REST-ful interface that provides programmatic access to the CDB. ● Auction module
  7. eMall ● eMall (broker/procuring platform/e-trading venue) - is a web platform that implements e-Procurement system features and provides access for procuring entities, suppliers and regular visitors. ● eMalls are independent private structures that receive payment for each bid made via their platform. Such approach increases competition, prevents corruption, and adds reliability. ● The suppliers can access the system only via the eMall services. They are provided with temporary credentials to access the Auction module. ● eMall interacts with the CDB via OpenProcurement API. 07
  8. System’s architecture
  9. 5 09 is divided into 1. Procurement Initiation 2. Bid Registration 3. Reverse Auction 4. Qualification 5. Completion stages: Procurement process
  10. 1. Procurement Initiation ● A procuring entity creates Tender announcement that is published on all connected eMalls. ● There procuring entity defines procurement parameters, technical and qualification requirements, and adds any other necessary information. ● Participants can ask for clarifications or submit suggestions for tender documentation change to increase competition. ● Authors of questions and suggestions remain anonymous until the auction finishes.
  11. 2. Bid registration 2 ● Bidders can register/amend/withdraw their bid proposals within specified time frame. ● Only bidder knows about the bid proposal registration. No information about it (supplier’s name, price offer, documents) and even the fact of its registration is provided to procuring entity, Administrator, or other people. ● If suggestions for tender documentation update or correction were ignored by procuring entity, participants can submit complaints about tender conditions.
  12. Bid proposal consists of: ● Information about the bidder; ● The initial bid (price offer); ● Attached documents containing the description of the proposal and related specifications. 12
  13. ● If no bids were sent in during the bid registration period, the tender is automatically marked as "Canceled" ● If only one bid was sent in during the bid registration period, the system automatically records this bidder as a candidate and goes to "Qualification" period. ● If more than one bid was sent in, the system starts auction on the scheduled date and time. 13
  14. 3 3. The electronic reverse auction A reverse auction is a type of auction in which the roles of buyer and seller are reversed. In an ordinary (forward) auction, buyers compete to obtain a good or service by offering increasingly higher prices. In a reverse auction, the sellers compete to obtain business from the buyer and prices will typically decrease as the sellers undercut each other.
  15. ● Upon the auction start there is a pause for 5 minutes to let the bidders learn the bid values of their competitors. The auction PROCESS ● Once the period for procurement initiation and bid proposals registration ends, auction starts automatically on the pre-announced date and time. ● eMalls give bidders access to their individual web pages of the auction. ● The system discloses initial bid values of participants (anonymously displayed). ● Once the 5-minute pause ends the system automatically announces the first round.
  16. t 1 In each round bidders take turns in descending order of their previous bid values (starting from initial). 16 Auction consists of three rounds: Each bidder has 2 minutes to enter bid and can change it if the allotted time hasn't run out. After 2 minutes, system will accept bid and pass the turn to the next participant. When all participants have made their bids, system pauses for 2 minutes and announces the next round. 2 3
  17. Ranking 1 System ranks all submitted bids automatically by price, forming rating of bidders positions. After the third round system discloses complete information about bid proposals and participants who submitted them.
  18. 4 4. Qualification The procuring entity reviews commercial and qualification parts of the bid and has right to request candidate’s qualification documents that were not mandatory at the time of the bid registration. The procurement committee publishes its decision online.
  19. Disqualification If the procuring entity disqualifies the chosen candidate, the system automatically determines the next candidate - bidder with the next price offer (according to the auction ranking). 19 Commercial or qualification part of the candidate’s bid does not meet the procurement requirements. The candidate did not submit qualification documents within the time specified in advance by the procuring entity. Disqualification reasons:
  20. 5 5. Completion ● If candidate’s commercial and qualification offers meet the procurement requirements, this candidate becomes Winner. ● The contract between the procuring entity and winner is prepared and signed. ● The procuring entity publishes contract in the system.
  21. Complaints Submission ● Complaints about the procurement results should be submitted by users within standstill period after the award disclosure but prior to the date of the contract signing. ● Complaints must be resolved in a timely manner. If violation affected the award, the qualification decision would have to be reviewed. 21
  22. ● All system users have right to find and view information about procurement on any of its stages. ● The system should be publicly available and ensure non-discrimination and equal access to information for all users. The system has security mechanisms that enable it to protect information from loss, misuse and unauthorized change. 22 Data storage
  23. ● Free and open source toolkit ● Reliable technology ● Based on Open Contracting standards ● Easy-to-use transparent procedures ● For both free and proprietary solutions Advantages of Open Procurement System 23
  24. Find more information at: Project website: API Documentation: Code repository: Open Procurement case: