{"id":60527,"contractFolderID":"d99b5d8b-ebed-4775-b8cb-2363709b1294","noticeNumber":"2026-060527","eFormsId":"866ecba6-b219-4171-8de7-f6f067df3a17","procedureId":33593,"hideFromOrganisationUsersWhileDraft":false,"datePublished":"2026-10-29T04:05:03.2616348Z","hilmaState":3,"hilmaErrorState":0,"tedState":5,"tedPublicationId":"751402-2026","esentoolNotice":{"id":"866ecba6-b219-4171-8de7-f6f067df3a17","versionId":"01","procedureId":"d99b5d8b-ebed-4775-b8cb-2363709b1294","status":"PUBLISHED","updatedAt":"2026-10-29T03:18:01+00:00","submittedAt":"2026-10-28T06:07:19+00:00","publicationId":"751402-2026","publicationDate":"2026-10-29T00:00:00+00:00","noticeType":"29","legalBasis":"32014L0024","languages":["FIN"]},"espdRequestReferences":[],"validationStates":[],"eForm":{"regulatoryDomain":[{"value":"32014L0024"}],"noticeTypeCode":{"listName":"result","value":"can-standard"},"contractFolderID":{"value":"d99b5d8b-ebed-4775-b8cb-2363709b1294"},"issueDate":{"value":"2026-10-28+02:00"},"issueTime":{"value":"08:07:19+02:00"},"procurementProjectLot":[{"procurementProject":{"name":[{"languageID":"FIN","value":"Talonrakentamisen LVI-tarvikkeet"}],"id":{"value":"18606"},"procurementTypeCode":{"listName":"contract-nature","value":"supplies"},"description":[{"languageID":"FIN","value":"Hankinnan kohde ja sopimuskausi:\n\nHankinnan kohteena ovat talonrakentamisen LVI-tarvikkeet Sansia Oy:n omistaja-asiakkaille. Sopimuskausi on 1.9.2026–31.8.2029, ja hankintaan sisältyy yhden (1) vuoden optio (1.9.2029–31.8.2030). Hankintayksikkö ei sitoudu sopimuskaudella tiettyihin hankintavolyymeihin, vaan toteutuvat ostomäärät voivat vaihdella tarpeen mukaan.\nTarjousten vertailu: Tarjoukset vertaillaan ostoskorimenetelmällä. Tarjouspyyntöasiakirjoissa esitetään LVI-tuotteiden lista oletettuine vuotuisine menekkeineen (vertailuostoskorin tuotteet ja määrät). Vertailuhinta lasketaan siten, että tarjoajan ilmoittamia hintoja ja alennuksia sovelletaan kyseisen ostoskorin tuotteisiin ja kerrotaan ilmoitetuilla vuosimenekeillä. Tarjoajat verrataan tarjouspyynnössä olevalla tuotelistauksella oletetulla vuosimenekillä painotettuna, josta muodostuu vertailuhinta. Tarjoukset asetetaan paremmuusjärjestykseen vertailuhintojensa perusteella. \n\nPuitejärjestely ja toimittajavalinta: \n\nHankinta toteutetaan puitejärjestelynä, johon valitaan kaksi (2) vertailuhinnaltaan edullisinta tarjoajaa. Hankintasopimus solmitaan kummankin valitun toimittajan kanssa puitejärjestelyn ehtojen mukaisesti. Puitesopimus ei muodosta yksinoikeutta toimituksiin – sopimuskauden aikaiset tilaukset kohdistuvat valittuihin toimittajiin tarjouskilpailussa vahvistettujen ehtojen ja hintojen perusteella. Sopimuksella ei sitouduta vuosivolyymeihin.\n\nToimittajien etusijajärjestys muodostuu hankittavan kokonaisuuden perusteella tilauskohtaisesti. Tilaaja tekee tilaukset tuotekohtaisesti vertaamalla sopimustoimittajien kulloinkin voimassa olevia hintoja. Tilaus tehdään siltä toimittajalta, jonka hinta kyseisestä tuotteesta on tilaushetkellä edullisin. Vertailu tehdään nimikekohtaisesti, ja se voi vaihdella tilauskohtaisesti riippuen tuotteiden hinnoista. Tilaaja ei sitoudu tilaamaan koko ostokoria yhdeltä toimittajalta, vaan voi jakaa tilauksen usealle toimittajalle tuotekohtaisen hintavertailun perusteella.\n\nToimittajien tulee ylläpitää ajantasainen hinnasto, joka on tilaajan saatavilla sähköisesti. Hinnat muuttuvat sopimuksessa sovituin ehdoin toimittajan julkisenhinnaston mukaisesti. Tarjotut alennusprosentit ovat voimassa koko sopimuskauden ajan. Tilaaja vertailee hintoja aina viimeisimmän hyväksytyn hinnaston perusteella.\n\nMikäli ensisijainen toimittaja ei pysty toimittamaan tuotetta sopimuksen mukaisessa ajassa tai tuotteiden saatavuudessa ilmenee olennaisia puutteita, tai jos palvelutaso muutoin olennaisesti heikentyy (esim. toistuvat toimitusviiveet, virheelliset toimitukset tai puutteellinen asiakaspalvelu), tilaajalla on oikeus tehdä kyseinen tilaus toiselta sopimustoimittajalta ilman erillistä ilmoitusta ensisijaiselle toimittajalle. Tällöin tilaaja ei riko etusijajärjestystä, vaan toimii sopimuksen ehtojen mukaisesti varmistaakseen toimitusvarmuuden ja palvelun laadun.\n\nTarjouslomakkeet ja alennustaulukot: \n\nTarjoajan on liitettävä tarjoukseensa tuoteryhmäkohtaiset alennustaulukot LVI-tuotteille. Näissä taulukoissa ilmoitetaan kunkin tuoteryhmän alennusprosentit suhteessa voimassa olevaan toimittajan julkiseen hinnastoon. Alennusprosenttien on oltava yhdenmukaiset tarjouksen vertailuostoskorissa käytettyjen alennusten kanssa.\n\nHintojen tarkistaminen sopimuskaudella: \n\nSopimushintoja tarkistetaan puolivuosittain, kaksi kertaa vuodessa. Uudet hinnat tulevat voimaan 1.1. ja 1.7. (ensimmäinen hinnantarkistus on 1.1.2027). Hinnantarkistusmenettely: Toimittajan on ilmoitettava kirjallisesti mahdollisesta hinnantarkistustarpeesta vähintään 3 viikkoa ennen tarkistusjakson alkua. Hinnantarkistukset perustuvat kulloinkin voimassa olevaan sopimustoimittajan julkiseen hinnastoon, johon sovelletaan tarjoajan tarjouksessa ilmoittamia tuoteryhmäkohtaisia alennusprosentteja. Näin sopimushinnat päivittyvät markkinahintojen muutoksia vastaavasti, samalla säilyttäen tarjouksessa annetun alennustason suhteessa toimittajan julkisiin hintoihin. Kaikki hinnantarkistukset toteutetaan hankintasopimuksessa sovittujen ehtojen mukaisesti."}],"additionalCommodityClassification":[{"itemClassificationCode":{"listName":"cpv","value":"44160000"}},{"itemClassificationCode":{"listName":"cpv","value":"44400000"}}],"mainCommodityClassification":[{"itemClassificationCode":{"listName":"cpv","value":"44000000"}}],"realizedLocation":[{"address":{"country":{"identificationCode":{"listName":"country","value":"FIN"}},"region":{"value":"anyw-cou"}}}],"procurementAdditionalType":[{"procurementTypeCode":{"listName":"social-objective","value":"hum-right"}}],"plannedPeriod":{"startDate":{"value":"2026-09-01+03:00"},"endDate":{"value":"2030-08-31+03:00"}}},"id":{"schemeName":"Lot","value":"LOT-0000"},"procurementIdentifier":"QQ/26/033593/000","tenderingProcess":{"governmentAgreementConstraintIndicator":{"value":true},"auctionTerms":{"auctionConstraintIndicator":{"value":false}},"contractingSystem":[{"contractingSystemTypeCode":{"listName":"dps-usage","value":"none"}},{"contractingSystemTypeCode":{"listName":"framework-agreement","value":"fa-wo-rc"}}]},"tenderingTerms":{"awardingTerms":{"awardingCriterion":[{"subordinateAwardingCriterion":[{"ublExtensions":[{"extensionContent":{"eformsExtension":{"awardCriterionParameter":[{"parameterCode":{"listName":"number-fixed","value":"fix-unit"},"parameterNumeric":{"value":100.0}}]}}}],"description":[{"languageID":"FIN","value":"Vertailuhinnan laskenta: Tarjousten vertailuhinta lasketaan tarjouspyynnössä määritellyn ostoskorin perusteella. Tarjoajat antavat kullekin tuoteryhmälle alennusprosentin valmistajan ovh-hinnasta; nämä alennukset sovelletaan ostoskorin tuotteiden hintoihin ja kerrotaan tuotteiden arvioiduilla vuosimäärillä. Näin saatu kokonaiskustannus muodostaa tarjouksen vertailuhinnan. Kokonaistaloudellisesti edullisimmat (2) tarjoukset valitaan puitejärjestelyyn.\n(Puitejärjestelyssä tilaajat soveltavat nimikekohtaista etusijaa: jokainen tuote tilataan siltä sopimustoimittajalta, jolla on kyseisen nimikkeen halvin sopimushinta. Poikkeustilanteissa – jos ensisijainen toimittaja ei pysty toimittamaan tuotetta sovitusti – tilaaja voi tilata tuotteen toiselta sopimustoimittajalta.)"}],"awardingCriterionTypeCode":{"listName":"award-criterion-type","value":"price"},"name":[{"languageID":"FIN","value":"Vertailuhinta"}]}]}]},"ublExtensions":[{"extensionContent":{"eformsExtension":{"strategicProcurement":[{"applicableLegalBasis":{"listName":"cvd-scope","value":"false"}}]}}}],"fundingProgramCode":{"listName":"eu-funded","value":"no-eu-funds"},"appealTerms":{"presentationPeriod":{"description":[{"languageID":"FIN","value":"Hankintalain (1397/2016) mukaisesti hankintaoikaisua on vaadittava 14 päivän kuluessa hankintapäätöksen ja valitusosoituksen tiedoksisaannista. Markkinaoikeusvalitus on tehtävä 14 päivän kuluessa päätöksen tiedoksisaannista. Hankintasopimus voidaan tehdä aikaisintaan 14 päivän odotusajan kuluttua hankintapäätöksen tiedoksiannosta. (Muutoksenhakuaika alkaa tiedoksiantoa seuraavasta päivästä, eikä tiedoksisaantipäivää lueta määräaikaan.)"}]},"appealReceiverParty":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0001"}}]}}}}],"contractingParty":[{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"gen-pub"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"body-pl"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0002"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"education"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"ra"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0003"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"education"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"body-pl"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0004"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"gen-pub"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"la"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0005"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"gen-pub"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"la"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0006"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"hc-am"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"pub-undert"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0007"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"gen-pub"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"la"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0008"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"econ-aff"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"body-pl"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0009"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"gen-pub"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"la"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0010"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"econ-aff"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"body-pl"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0011"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"education"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"body-pl"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0012"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"hc-am"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"body-pl"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0013"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"gen-pub"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"la"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0014"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}},{"contractingActivity":[{"activityTypeCode":{"listName":"authority-activity","value":"gen-pub"}}],"contractingPartyType":[{"partyTypeCode":{"listName":"buyer-legal-type","value":"pub-undert"}}],"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0015"}}],"serviceProviderParty":[{"serviceTypeCode":{"listName":"organisation-role","value":"ted-esen"},"party":{"partyIdentification":[{"id":{"schemeName":"organization","value":"ORG-0018"}}]}}]}}],"tenderingProcess":{"procedureCode":{"listName":"procurement-procedure-type","value":"open"},"processJustification":[{"processReasonCode":{"listName":"accelerated-procedure","value":"false"}}],"description":[{"languageID":"FIN","value":"Tarjousten vertailu ja toimittajien valinta: \n\nTarjoajien tarjoukset vertaillaan tarjouspyynnön liitteenä olevan tuotelistauksen avulla, jossa kullekin nimikkeelle on annettu oletettu vuosimenekki. Kunkin tarjouksen vertailuhinta lasketaan kertomalla tarjoajan ilmoittamat hinnat/alennukset näillä vuosimenekeillä ja summataan yhteen. Vertailuhintojen perusteella kaksi (2) edullisinta tarjousta valitaan puitejärjestelyyn. Hankintayksikkö tekee hankintasopimukset molempien valittujen toimittajien kanssa. Sopimus on puitesopimus, joka ei sisällä sitoumusta tiettyihin hankintamääriin sopimuskaudella – ostovolyymeihin ei siis sitouduta etukäteen.\n\nTilausten tekeminen ja etusijajärjestys: \nTilaaja määrittää toimittajien etusijajärjestyksen tuotekohtaisesti jokaisessa tilauksessa. Kun tarvetta ilmenee, tilaaja vertaa sopimustoimittajien kulloinkin voimassa olevia hintoja halutusta tuotteesta ja tilaa tuotteen siltä toimittajalta, jolla on tilaushetkellä edullisempi hinta kyseisestä nimikkeestä. Vertailu tehdään nimikekohtaisesti, joten tilaus voi tarvittaessa jakautua molemmille toimittajille. Toimittajien välinen etusijajärjestys voi siten muuttua hinnanmuutosten myötä.  Tilauskanavina verkkokauppa, sähköposti ja puhelin. Tilausvahvistukset toimitetaan samasta tilauskanavasta, josta tilaus on tehty.\n\nHinnaston ylläpito ja hintamuutokset: \nValittujen toimittajien on ylläpidettävä ajantasainen hinnasto sähköisesti tilaajan saatavilla. Hintojen muutokset sallitaan vain sopimuksessa sovituin ehdoin, jotka perustuvat valmistajien OVH-hintojen muutoksiin. Tarjouksessa annetut tuoteryhmäkohtaiset alennusprosentit ovat voimassa koko sopimuskauden ajan, ja niitä sovelletaan kaikkiin hinnaston muutoksiin. Tilaaja vertailee hintoja aina viimeisimmän hyväksytyn hinnaston perusteella, joten tilaustilanteessa huomioidaan mahdolliset ajantasaiset hinnanmuutokset (esimerkiksi sovitut puolivuosittaiset hinnantarkistukset) kuitenkin siten, että alennusprosentit pysyvät ennallaan.\n\nToimitusvarmuus: \nMikäli ensisijaiseksi valikoitunut toimittaja ei pysty toimittamaan tilattavaa tuotetta sopimuksen mukaisessa ajassa tai tuotteen saatavuudessa ilmenee olennaisia puutteita tai toimittajan palvelutaso muutoin olennaisesti heikentyy (esim. toistuvat toimitusviiveet, virheelliset toimitukset tai puutteellinen asiakaspalvelu) on tilaajalla oikeus tilata kyseinen tuote toiselta sopimustoimittajalta ilman erillistä ennakkoilmoitusta ensisijaiselle toimittajalle."}],"noticeDocumentReference":[{"id":{"schemeName":"notice-id-ref","value":"3fc917a2-d991-4f9f-b82e-9651e56b3aa7-01"}}]},"ublExtensions":[{"extensionContent":{"eformsExtension":{"noticeResult":{"overallApproximateFrameworkContractsAmount":{"currencyID":"EUR","value":5000000.0},"overallMaximumFrameworkContractsAmount":{"currencyID":"EUR","value":5300000.0},"lotResult":[{"tenderLot":{"id":{"schemeName":"Lot","value":"LOT-0000"}},"tenderResultCode":{"listName":"winner-selection-status","value":"selec-w"},"frameworkAgreementValues":{"reestimatedValueAmount":{"currencyID":"EUR","value":5000000.0},"maximumValueAmount":[{"currencyID":"EUR","value":5300000.0}]},"receivedSubmissionsStatistics":[{"statisticsNumeric":{"value":2.0},"statisticsCode":{"listName":"received-submission-type","value":"t-esubm"}}],"settledContract":[{"id":{"schemeName":"contract","value":"CON-0001"}}],"lotTender":[{"id":{"schemeName":"tender","value":"TEN-0001"}},{"id":{"schemeName":"tender","value":"TEN-0002"}}],"id":{"schemeName":"result","value":"RES-0001"}}],"lotTender":[{"id":{"schemeName":"tender","value":"TEN-0001"},"tenderLot":[{"id":{"schemeName":"Lot","value":"LOT-0000"}}],"subcontractingTerm":[{"termCode":{"listName":"applicability","value":"no"}}],"tenderReference":[{"id":{"value":"tenderReference-4997215-962058"}}],"tenderingParty":[{"id":{"schemeName":"tendering-party","value":"TPA-0001"}}]},{"id":{"schemeName":"tender","value":"TEN-0002"},"tenderLot":[{"id":{"schemeName":"Lot","value":"LOT-0000"}}],"subcontractingTerm":[{"termCode":{"listName":"applicability","value":"no"}}],"tenderReference":[{"id":{"value":"tenderReference-4986933-962058"}}],"tenderingParty":[{"id":{"schemeName":"tendering-party","value":"TPA-0002"}}]}],"settledContract":[{"issueDate":{"value":"2026-08-28+03:00"},"contractReference":[{"id":{"value":"18606_1 ja 2"}}],"lotTender":[{"id":{"schemeName":"tender","value":"TEN-0002"}},{"id":{"schemeName":"tender","value":"TEN-0001"}}],"contractFrameworkIndicator":{"value":false},"id":{"schemeName":"contract","value":"CON-0001"},"procurementIdentifier":"QQ/26/033593/CON001"}],"tenderingParty":[{"tenderer":[{"id":{"schemeName":"organization","value":"ORG-0016"}}],"id":{"schemeName":"tendering-party","value":"TPA-0001"}},{"tenderer":[{"id":{"schemeName":"organization","value":"ORG-0017"}}],"id":{"schemeName":"tendering-party","value":"TPA-0002"}}]},"organizations":{"organization":[{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1B1"},"streetName":{"value":"Radanrakentajantie 5"},"postalZone":{"value":"00520"},"cityName":{"value":"Helsinki"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Markkinaoikeus"}}],"partyLegalEntity":[{"companyID":{"value":"3006157-6","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 295643300"},"electronicMail":{"value":"markkinaoikeus@oikeus.fi"}},"websiteURI":{"value":"https://www.markkinaoikeus.fi"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0001"}}}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"streetName":{"value":"Puutarhakatu 6"},"postalZone":{"value":"70300"},"cityName":{"value":"Kuopio"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Sansia Oy"}}],"partyLegalEntity":[{"companyID":{"value":"2364760-8","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 444188825"},"electronicMail":{"value":"janne.valtonen@sansia.fi"},"name":{"value":"Sansia Oy / Janne Valtonen"}},"websiteURI":{"value":"https://www.sansia.fi"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0002"}}},"groupLeadIndicator":{"value":true},"awardingCPBIndicator":{"value":true},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"postalZone":{"value":"70210"},"cityName":{"value":"Kuopio"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Savon koulutuskuntayhtymä"}}],"partyLegalEntity":[{"companyID":{"value":"1852679-9","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 447853443"},"electronicMail":{"value":"kirjaamo@sakky.fi"},"name":{"value":"jouni.vehvilainen@sakky.fi"}},"websiteURI":{"value":"https://www.sakky.fi"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0003"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"postalZone":{"value":"70200"},"cityName":{"value":"Kuopio"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Savonia-ammattikorkeakoulu Oy"}}],"partyLegalEntity":[{"companyID":{"value":"2629463-3","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 447855658"},"electronicMail":{"value":"savonia@savonia.fi"},"name":{"value":"Heidi Soininen"}},"websiteURI":{"value":"https://www.savonia.fi/"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0004"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"postalZone":{"value":"71801"},"cityName":{"value":"Siilinjärvi"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Siilinjärven kunta"}}],"partyLegalEntity":[{"companyID":{"value":"0172718-0","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 447401510"},"electronicMail":{"value":"kirjaamo@siilinjarvi.fi"},"name":{"value":"Jukka Kellokumpu"}},"websiteURI":{"value":"http://www.siilinjarvi.fi"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0005"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"postalZone":{"value":"78250"},"cityName":{"value":"Varkaus"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Varkauden kaupunki"}}],"partyLegalEntity":[{"companyID":{"value":"0173416-1","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 405207428"},"electronicMail":{"value":"kirjaamo@varkaus.fi"},"name":{"value":"Jussi Kuokkanen"}},"websiteURI":{"value":"http://www.varkaus.fi"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0006"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"postalZone":{"value":"70110"},"cityName":{"value":"Kuopio"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Niiralan Kulma Oy"}}],"partyLegalEntity":[{"companyID":{"value":"0171260-8","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 447655372"},"electronicMail":{"value":"hankinnat@niiralankulma.fi"},"name":{"value":"Olli Kuronen"}},"websiteURI":{"value":"http://www.niiralankulma.fi"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0007"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"postalZone":{"value":"73600"},"cityName":{"value":"Kaavi"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Kaavin kunta"}}],"partyLegalEntity":[{"companyID":{"value":"0170664-6","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 447530287"},"electronicMail":{"value":"kirjaamo@kaavi.fi"},"name":{"value":"Markus Hartikainen"}},"websiteURI":{"value":"http://www.kaavi.fi"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0008"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"postalZone":{"value":"71870"},"cityName":{"value":"Harjamäki"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Sakupe Oy"}}],"partyLegalEntity":[{"companyID":{"value":"0171338-7","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 447178032"},"electronicMail":{"value":"toimisto@sakupe.fi"},"name":{"value":"Tero Ikonen"}},"websiteURI":{"value":"http://www.sakupe.fi"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0009"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"postalZone":{"value":"74100"},"cityName":{"value":"Iisalmi"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Iisalmen kaupunki"}}],"partyLegalEntity":[{"companyID":{"value":"9086071-6","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 406691110"},"electronicMail":{"value":"kirjaamo@iisalmi.fi"},"name":{"value":"Sami Antikainen"}},"websiteURI":{"value":"https://www.iisalmi.fi"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0010"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"postalZone":{"value":"70620"},"cityName":{"value":"Kuopio"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Servica Oy"}}],"partyLegalEntity":[{"companyID":{"value":"2947618-4","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 444361017"},"electronicMail":{"value":"hankinnat@servica.fi"},"name":{"value":"Aarne Lyykorpi"}},"websiteURI":{"value":"https://www.servica.fi/"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0011"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1B1"},"postalZone":{"value":"00380"},"cityName":{"value":"Helsinki"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"AEL-Amiedu Oy"}}],"partyLegalEntity":[{"companyID":{"value":"3008326-5","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 504646282"},"electronicMail":{"value":"hankinta@taitotalo.fi"},"name":{"value":"Kerkko Ketonen"}},"websiteURI":{"value":"https://www.taitotalo.fi/"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0012"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"postalZone":{"value":"70500"},"cityName":{"value":"Kuopio"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Kuopion Vanhustenkotiyhdistys ry"}}],"partyLegalEntity":[{"companyID":{"value":"0171492-9","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 447302560"},"electronicMail":{"value":"asiakaspalvelu@kvky.fi"},"name":{"value":"Juhani Simpanen"}},"websiteURI":{"value":"https://vanhustenkotiyhdistys.fi/"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0013"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DA"},"postalZone":{"value":"58175"},"cityName":{"value":"Enonkoski"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Enonkosken kunta"}}],"partyLegalEntity":[{"companyID":{"value":"0163687-9","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 443453024"},"electronicMail":{"value":"enonkosken.kunta@enonkoski.fi"},"name":{"value":"Otto Häkkinen"}},"websiteURI":{"value":"https://enonkoski.fi/"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0014"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DB"},"streetName":{"value":"Pohjolankatu 14"},"postalZone":{"value":"74100"},"cityName":{"value":"IISALMI"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Iisalmen Sotekiinteistöt Oy"}}],"partyLegalEntity":[{"companyID":{"value":"3586345-5","schemeID":"002"}}],"contact":{"telephone":{"value":"+358 406691110"},"electronicMail":{"value":"sami.antikainen@iisalmi.fi"},"name":{"value":"Sami Antikainen"}},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0015"}}},"groupLeadIndicator":{"value":false},"awardingCPBIndicator":{"value":false},"acquiringCPBIndicator":{"value":false}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1DA"},"streetName":{"value":"Teollisuuskatu 10"},"postalZone":{"value":"50130"},"cityName":{"value":"Mikkeli"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"companySizeCode":{"listName":"economic-operator-size","value":"large"},"partyName":[{"name":{"languageID":"FIN","value":"Ahlsell Oy"}}],"partyLegalEntity":[{"companyID":{"value":"1819153-8","schemeID":"002"}}],"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0016"}}}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1B1"},"streetName":{"value":"Työpajankatu 12"},"postalZone":{"value":"00580"},"cityName":{"value":"Helsinki"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"companySizeCode":{"listName":"economic-operator-size","value":"large"},"partyName":[{"name":{"languageID":"FIN","value":"Onninen Oy"}}],"partyLegalEntity":[{"companyID":{"value":"1071207-9","schemeID":"002"}}],"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0017"}}}},{"company":{"postalAddress":{"countrySubentityCode":{"listName":"nuts","value":"FI1B1"},"streetName":{"value":"Mannerheiminaukio 1a"},"postalZone":{"value":"00100"},"cityName":{"value":"Helsinki"},"country":{"identificationCode":{"listName":"country","value":"FIN"}}},"partyName":[{"name":{"languageID":"FIN","value":"Hansel Oy (Hilma)"}}],"partyLegalEntity":[{"companyID":{"value":"FI09880841","schemeID":"002"}}],"contact":{"telephone":{"value":"029 55 636 30"},"electronicMail":{"value":"tekninen@hankintailmoitukset.fi"},"name":{"value":"eSender"}},"websiteURI":{"value":"http://hankintailmoitukset.fi"},"partyIdentification":{"id":{"schemeName":"organization","value":"ORG-0018"}}}}]},"transmissionDate":{"value":"2026-10-28+00:00"},"transmissionTime":{"value":"06:07:20+00:00"},"noticeSubType":{"subTypeCode":{"listName":"notice-subtype","value":"29"}}}}}],"procurementProject":{"name":[{"languageID":"FIN","value":"Talonrakentamisen LVI-tarvikkeet"}],"id":{"value":"18606"},"procurementTypeCode":{"listName":"contract-nature","value":"supplies"},"description":[{"languageID":"FIN","value":"Hankinnan kohde ja sopimuskausi:\n\nHankinnan kohteena ovat talonrakentamisen LVI-tarvikkeet Sansia Oy:n omistaja-asiakkaille. Sopimuskausi on 1.9.2026–31.8.2029, ja hankintaan sisältyy yhden (1) vuoden optio (1.9.2029–31.8.2030). Hankintayksikkö ei sitoudu sopimuskaudella tiettyihin hankintavolyymeihin, vaan toteutuvat ostomäärät voivat vaihdella tarpeen mukaan.\nTarjousten vertailu: Tarjoukset vertaillaan ostoskorimenetelmällä. Tarjouspyyntöasiakirjoissa esitetään LVI-tuotteiden lista oletettuine vuotuisine menekkeineen (vertailuostoskorin tuotteet ja määrät). Vertailuhinta lasketaan siten, että tarjoajan ilmoittamia hintoja ja alennuksia sovelletaan kyseisen ostoskorin tuotteisiin ja kerrotaan ilmoitetuilla vuosimenekeillä. Tarjoajat verrataan tarjouspyynnössä olevalla tuotelistauksella oletetulla vuosimenekillä painotettuna, josta muodostuu vertailuhinta. Tarjoukset asetetaan paremmuusjärjestykseen vertailuhintojensa perusteella. \n\nPuitejärjestely ja toimittajavalinta: \n\nHankinta toteutetaan puitejärjestelynä, johon valitaan kaksi (2) vertailuhinnaltaan edullisinta tarjoajaa. Hankintasopimus solmitaan kummankin valitun toimittajan kanssa puitejärjestelyn ehtojen mukaisesti. Puitesopimus ei muodosta yksinoikeutta toimituksiin – sopimuskauden aikaiset tilaukset kohdistuvat valittuihin toimittajiin tarjouskilpailussa vahvistettujen ehtojen ja hintojen perusteella. Sopimuksella ei sitouduta vuosivolyymeihin.\n\nToimittajien etusijajärjestys muodostuu hankittavan kokonaisuuden perusteella tilauskohtaisesti. Tilaaja tekee tilaukset tuotekohtaisesti vertaamalla sopimustoimittajien kulloinkin voimassa olevia hintoja. Tilaus tehdään siltä toimittajalta, jonka hinta kyseisestä tuotteesta on tilaushetkellä edullisin. Vertailu tehdään nimikekohtaisesti, ja se voi vaihdella tilauskohtaisesti riippuen tuotteiden hinnoista. Tilaaja ei sitoudu tilaamaan koko ostokoria yhdeltä toimittajalta, vaan voi jakaa tilauksen usealle toimittajalle tuotekohtaisen hintavertailun perusteella.\n\nToimittajien tulee ylläpitää ajantasainen hinnasto, joka on tilaajan saatavilla sähköisesti. Hinnat muuttuvat sopimuksessa sovituin ehdoin toimittajan julkisenhinnaston mukaisesti. Tarjotut alennusprosentit ovat voimassa koko sopimuskauden ajan. Tilaaja vertailee hintoja aina viimeisimmän hyväksytyn hinnaston perusteella.\n\nMikäli ensisijainen toimittaja ei pysty toimittamaan tuotetta sopimuksen mukaisessa ajassa tai tuotteiden saatavuudessa ilmenee olennaisia puutteita, tai jos palvelutaso muutoin olennaisesti heikentyy (esim. toistuvat toimitusviiveet, virheelliset toimitukset tai puutteellinen asiakaspalvelu), tilaajalla on oikeus tehdä kyseinen tilaus toiselta sopimustoimittajalta ilman erillistä ilmoitusta ensisijaiselle toimittajalle. Tällöin tilaaja ei riko etusijajärjestystä, vaan toimii sopimuksen ehtojen mukaisesti varmistaakseen toimitusvarmuuden ja palvelun laadun.\n\nTarjouslomakkeet ja alennustaulukot: \n\nTarjoajan on liitettävä tarjoukseensa tuoteryhmäkohtaiset alennustaulukot LVI-tuotteille. Näissä taulukoissa ilmoitetaan kunkin tuoteryhmän alennusprosentit suhteessa voimassa olevaan toimittajan julkiseen hinnastoon. Alennusprosenttien on oltava yhdenmukaiset tarjouksen vertailuostoskorissa käytettyjen alennusten kanssa.\n\nHintojen tarkistaminen sopimuskaudella: \n\nSopimushintoja tarkistetaan puolivuosittain, kaksi kertaa vuodessa. Uudet hinnat tulevat voimaan 1.1. ja 1.7. (ensimmäinen hinnantarkistus on 1.1.2027). Hinnantarkistusmenettely: Toimittajan on ilmoitettava kirjallisesti mahdollisesta hinnantarkistustarpeesta vähintään 3 viikkoa ennen tarkistusjakson alkua. Hinnantarkistukset perustuvat kulloinkin voimassa olevaan sopimustoimittajan julkiseen hinnastoon, johon sovelletaan tarjoajan tarjouksessa ilmoittamia tuoteryhmäkohtaisia alennusprosentteja. Näin sopimushinnat päivittyvät markkinahintojen muutoksia vastaavasti, samalla säilyttäen tarjouksessa annetun alennustason suhteessa toimittajan julkisiin hintoihin. Kaikki hinnantarkistukset toteutetaan hankintasopimuksessa sovittujen ehtojen mukaisesti."}],"additionalCommodityClassification":[{"itemClassificationCode":{"listName":"cpv","value":"44160000"}},{"itemClassificationCode":{"listName":"cpv","value":"44400000"}}],"mainCommodityClassification":[{"itemClassificationCode":{"listName":"cpv","value":"44000000"}}],"realizedLocation":[{"address":{"country":{"identificationCode":{"listName":"country","value":"FIN"}},"region":{"value":"anyw-cou"}}}]},"id":{"schemeName":"notice-id","value":"866ecba6-b219-4171-8de7-f6f067df3a17"},"noticeLanguageCode":{"value":"FIN"},"versionID":{"value":"01"},"ublVersionID":{"value":"2.3"},"customizationID":{"value":"eforms-sdk-1.13"},"tenderResult":[{"awardDate":{"value":"2000-01-01Z"}}],"nationalExtension":{"noticeResult":{"settledContracts":[{"id":{"value":"CON-0001"}}]}}},"hilmaStatistics":{"LOT-0000":{"energyEfficiencyConsidered":false,"lowCarbon":false,"circularEconomy":false,"biodiversity":false,"sustainableFoodProduction":false,"justWorkingConditions":false,"employmentCondition":false,"codeOfConduct":true,"innovationConsidered":false,"solutionNewToBuyer":false,"solutionNewToMarketOrIndustry":false,"smeParticipationConsidered":true,"validationState":0}},"etsCreator":{"id":"0b1adeb0-4928-43f0-3965-08dbb81564ad","name":"Cloudia Kilpailutus"},"isUIReadOnly":true,"tendering":2,"requirements":[],"links":[],"attachments":[],"linkedNotices":["378308-2026"],"isDpsCan":false,"isFrameworkAgreement":null,"isFrameworkAgreementCan":false,"hasReferenceToProcedure":null,"originalSdkVersion":"eforms-sdk-1.13","dateCreated":"2026-10-28T06:22:21.8245999Z","dateModified":"2026-10-29T04:05:03.3162787Z"}