Switch branches/tags
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
138 lines (81 sloc) 3.61 KB

Multiple Lots Tutorial

Creating tender

Let's create tender:

Now we can see that new object was created. Response code is 201 and Location response header reports the location of the created object. The body of response reveals the information about the created tender: its internal id (that matches the Location segment), its official tenderID and dateModified datestamp stating the moment in time when tender was last modified. Note that tender is created with active.tendering status.

The peculiarity of the Open EU procedure is that procurementMethodType was changed from belowThreshold to aboveThresholdEU. Also there is no opportunity to set up enquiryPeriod, it will be assigned automatically.

Tender can contain several different lots. We can add lot using the following way:

Also you will need to update data about item's related lots:

View tender listing:

or view tender:

Registering bid

Tender status active.tendering allows registration of bids.

Bidder can register a bid for lot №1:

Bidder can register bids for all lots:

Then bidder should upload technical and private documents of proposal.

We can update tender during active.tendering period. Bids will be invalid after updating tender. For example, let's reduce the lot price to 400.

Here is the bidder's proposal after tender was updated.

Firstly bidder has to renew bid, even if he was placing a bid just for a lot №1.

Then bidder has to renew bid only for a lot №1.

Bid Qualification

CompetitiveDialogue procedure requires bid's value qualification.

Let's view tender:

Let's list qualifications:

Approve bid's value through qualification objects:

Procuring entity approves qualifications by switching to next status:

There is 10 day stand-still period set in qualificationPeriod.

Second stage

On second stage we must register new bids, but register bid can only users who was approved on first stage

Let's try register bid by procuring which didn't was on first stage

We catch error.

Now procuring which was approved on 1 lot.


And now try register on lot which he not allowed.

We again catch error. So we can conclude that, only user from first stage can register bid on second stage.