-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/documentation'
- Loading branch information
Showing
19 changed files
with
706 additions
and
240 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,6 +20,7 @@ Contents: | |
|
||
overview | ||
tutorial | ||
multiple_lots_tutorial | ||
standard/index.rst | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,123 @@ | ||
.. _mulitlot_tutorial: | ||
|
||
Multiple Lots Tutorial | ||
====================== | ||
|
||
|
||
Creating tender | ||
--------------- | ||
|
||
Let's create tender: | ||
|
||
.. include:: multiple_lots_tutorial/tender-post-attempt-json-data.http | ||
:code: | ||
|
||
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 ESCO procedure is that ``procurementMethodType`` was changed to ``esco``. | ||
Also, new fields ``NBUdiscountRate``, ``minimalStepPercentage``, ``fundingKind``, ``yearlyPaymentsPercentageRange`` were added to tender object. | ||
|
||
There is also no opportunity to set up ``enquiryPeriod``, it will be assigned automatically. | ||
|
||
Adding lots | ||
--------------- | ||
|
||
Tender can contain several different lots. We can add lot using the following way: | ||
|
||
.. include:: multiple_lots_tutorial/tender-add-lot.http | ||
:code: | ||
|
||
Let's add second lot to our tender: | ||
|
||
.. include:: multiple_lots_tutorial/tender-add-lot2.http | ||
:code: | ||
|
||
Also you will need to update tender data about item's related lots: | ||
|
||
.. include:: multiple_lots_tutorial/tender-add-relatedLot-to-item.http | ||
:code: | ||
|
||
View tender listing: | ||
|
||
.. include:: multiple_lots_tutorial/tender-listing-no-auth.http | ||
:code: | ||
|
||
or view tender: | ||
|
||
.. include:: multiple_lots_tutorial/tender-view.http | ||
:code: | ||
|
||
|
||
|
||
Registering bid | ||
--------------- | ||
|
||
Tender status ``active.tendering`` allows registration of bids. | ||
|
||
Bidder can register a bid for lot №1: | ||
|
||
.. include:: multiple_lots_tutorial/bid-lot1.http | ||
:code: | ||
|
||
Bidder can register bids for all lots: | ||
|
||
.. include:: multiple_lots_tutorial/bid-lot2.http | ||
:code: | ||
|
||
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 change ``NBUdiscountRate`` to 0.26. | ||
|
||
.. include:: multiple_lots_tutorial/tender-invalid-all-bids.http | ||
:code: | ||
|
||
Here is the bidder's proposal after tender was updated. It's ``status`` is `invalid`. | ||
|
||
.. include:: multiple_lots_tutorial/bid-lot1-invalid-view.http | ||
:code: | ||
|
||
Firstly bidder has to renew bid, even if he was placing a bid just for a lot №1. | ||
|
||
.. include:: multiple_lots_tutorial/bid-lot1-update-view.http | ||
:code: | ||
|
||
Then bidder has to renew bid for both lots. | ||
|
||
.. include:: multiple_lots_tutorial/bid-lot2-update-view.http | ||
:code: | ||
|
||
|
||
Bid Qualification | ||
----------------- | ||
|
||
ESCO procedure requires bid's value qualification. | ||
|
||
Let's view tender: | ||
|
||
.. include:: multiple_lots_tutorial/tender-view-pre-qualification.http | ||
:code: | ||
|
||
Let's list qualifications: | ||
|
||
.. include:: multiple_lots_tutorial/qualifications-view.http | ||
:code: | ||
|
||
Approve bid's value through qualification objects: | ||
|
||
.. include:: multiple_lots_tutorial/tender-activate-qualifications.http | ||
:code: | ||
|
||
|
||
Procuring entity approves qualifications by switching to next status: | ||
|
||
.. include:: multiple_lots_tutorial/tender-view-pre-qualification-stand-still.http | ||
:code: | ||
|
||
There is 10 day stand-still period set in `qualificationPeriod`. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.