open-contracting / standard

Documentation of the Open Contracting Data Standard (OCDS)
http://standard.open-contracting.org/
Other
139 stars 46 forks source link

Bids: discount percentage #1706

Open yolile opened 2 months ago

yolile commented 2 months ago

In Brazil, there is an award criterion called "Maior desconto" (Biggest discount) and they have a "discountPercentage" field that is used to indicate the discount percentage proposed by a supplier when the awardCriteria is “Biggest discount”.

The bids extension only allows us to disclose a bid/details/value, for this case we would need a different field for the percentage, for now, we might use bids/details/description but recording the issue in case this also exists in other jurisdictions

cc @ColinMaudry

jpmckinney commented 2 months ago

I'm not clear on the semantics. Do they provide a (discounted) value, and then also indicate how much of a discount it is compared to their regular price?

Edit: In terms of modelling, this sounds a bit like selection criteria and requirement responses from CCCEV (and the requirements extension) – except this is instead for award criteria.

yolile commented 2 months ago

After reading the legislation, in this type of award, the bidders must submit their bids proposing a discount based on the tender items' referential prices. I guess we could use the regular bid/details/amount field and just calculate how much the amount would be with the discount applied.

ColinMaudry commented 2 months ago

The legal source for the calculation of "maior desconto" (link):

Art 9.§2: O julgamento por maior desconto terá como referência o preço global fixado no edital de licitação ou tabela de preços praticada no mercado, e o desconto será estendido aos eventuais termos aditivos.

English: The highest discount will be based on the overall price set out in the tender notice or price list practiced in the market, and the discount will be extended to any additional terms.

Where would we indicate the tender items' referential price in OCDS data? tender.value is too broad and tender items don't have a (estimated) value field 🤔

ColinMaudry commented 2 months ago

Could we use lot.value? 💡

yolile commented 2 months ago

tender items don't have a (estimated) value field 🤔

tender.items.unit.value is indeed the estimated value, so we can use that