Urakkamatriisi

Palaa takaisin

Menetelmäkuvaus (Whitepaper)

Päivitetty: Syyskuu 2026

1. Johdanto

Rakennusalan hankinnoissa saatavat urakkatarjoukset ovat harvoin suoraan vertailukelpoisia. Tarjoajat sisällyttävät pohjahintoihinsa eri asioita ja tekevät kirjavia rajauksia. Urakkamatriisi on kehitetty ratkaisemaan tämä epäsuhta vakioimalla tarjoukset dynaamisten tasauserien avulla.

2. Vertailuhinnan muodostuminen

Sovelluksen laskentamoottori perustuu yhteenlaskualgoritmiin, jossa lopullinen vertailuhinta muodostetaan seuraavalla kaavalla:

Vertailuhinta = Pohjahinta + Σ (Tasauserä_1 ... Tasauserä_n)

3. Tasauserien logiikka

Tasauserien tarkoituksena on lisätä puuttuvien suoritteiden tai rajauksien laskennallinen arvo niille tarjoajille, joiden pohjahinta ei näitä sisällä. Tämä pakottaa tarjoukset samaan hankintalaajuuteen. Laskenta suoritetaan reaaliajassa selaimeen palautettavien JSON-vastauksien avulla varmistaen datan eheyden.

4. Datan käsittely

Järjestelmä ei tallenna laskentadataa ilman käyttäjän antamaa nimenomaista komentoa. Raportointi (PDF) generoidaan suoraan käyttäjän selaimessa (Client-side rendering), mikä takaa maksimaalisen tietosuojan keskeneräisille kilpailutuksille.