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:
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.