{
    "id": 84675,
    "procurementProjectId": 59954,
    "noticeNumber": "2021-084675",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 200,
    "legalBasis": "32014L0024",
    "project": {
        "id": 59954,
        "title": "M365- kehitt\u00e4misen puitej\u00e4rjestely",
        "contractType": 2,
        "procurementCategory": 1,
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "cd19be97-c3a7-4579-2ca1-08d78deb351a",
            "information": {
                "officialName": "Veikkaus Oy",
                "nationalRegistrationNumber": "2765220-1",
                "nutsCodes": [
                    "FI"
                ],
                "postalAddress": {
                    "streetAddress": "PL 1",
                    "postalCode": "01009",
                    "town": "Veikkaus",
                    "country": "FI"
                },
                "email": "[email protected]",
                "mainUrl": "https:\/\/www.veikkaus.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 64,
            "otherContractingAuthorityType": "Valtio-omisteinen osakeyhti\u00f6",
            "contractingType": 0,
            "mainActivity": 1024,
            "otherMainActivity": "Rahapeli- ja vedonly\u00f6ntipalvelut",
            "mainActivityUtilities": 0,
            "validationState": 0,
            "dataSource": 0,
            "identifierMissing": false
        },
        "state": 1,
        "defenceWorks": 0,
        "defenceSupplies": 0,
        "publish": 1,
        "agricultureWorks": 0,
        "isPrivate": false,
        "isConcluded": false,
        "tendering": 0
    },
    "lotsInfo": {
        "divisionLots": true,
        "quantityOfLots": 2,
        "lotsSubmittedFor": 1,
        "lotsSubmittedForQuantity": 0,
        "lotsMaxAwarded": false,
        "lotsMaxAwardedQuantity": 0,
        "lotCombinationPossible": false,
        "lotCombinationPossibleDescription": [],
        "validationState": 0
    },
    "objectDescriptions": [
        {
            "title": "M365-palvelun pienkehityskumppanit ",
            "lotNumber": "1",
            "mainCpvCode": {},
            "quantityOrScope": [],
            "additionalCpvCodes": [
                {
                    "code": "72000000",
                    "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                    "vocCodes": []
                }
            ],
            "vehicles": {
                "containsVehiclesInCertainCategories": false,
                "containsOtherThanExcludedVehicles": false,
                "lightPersonalAndCommercialVehicles": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "trucksAboveThreeAndHalfTons": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "busesWithNotAllPassengersSeated": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                }
            },
            "nutsCodes": [
                "FI"
            ],
            "mainsiteplaceWorksDelivery": [],
            "descrProcurement": [
                "Puitej\u00e4rjestelyn piiriss\u00e4 hankittava ty\u00f6 tulee pit\u00e4m\u00e4\u00e4n sis\u00e4ll\u00e4\u00e4n pienkehityst\u00e4, ohjelmistokehityst\u00e4",
                "ja -yll\u00e4pitoa, teknologiakonsultointia sek\u00e4 mahdollisia p\u00e4ivystyspalveluita. K\u00e4ytett\u00e4vi\u00e4 teknologioita ovat M365-ymp\u00e4rist\u00f6 sovelluksineen sek\u00e4 Azure. Veikkauksen kannalta t\u00e4rkeimm\u00e4t M365-palvelun sovellukset ovat Teams, SharePoint, Power Platform, Power Apps, Lists ja Yammer."
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 5,
                "qualityCriteria": [
                    {
                        "criterion": "Hinta",
                        "weighting": "100"
                    }
                ],
                "costCriteria": [],
                "priceCriterion": {
                    "weighting": "100%"
                },
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 2,
                "months": 24,
                "canBeRenewed": true,
                "renewalDescription": [
                    "T\u00e4m\u00e4 Sopimus on voimassa allekirjoittamisestaan alkaen kaksi (2) vuotta.  T\u00e4m\u00e4n j\u00e4lkeen Sopimus jatkuu kahdella (2) yhden (1) vuoden mittaisella optiokaudella automaattisesti ilman erillist\u00e4 ilmoitusta. Mik\u00e4li Veikkaus ei ota optiovuosia k\u00e4ytt\u00f6\u00f6n, ilmoittaa se t\u00e4st\u00e4 Toimittajalle kolme (3) kuukautta ennen edelt\u00e4v\u00e4n sopimuskauden p\u00e4\u00e4ttymist\u00e4."
                ]
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "additionalInformation": [],
            "awardContract": {
                "contractAwarded": 0,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContracts": []
            },
            "validationState": 0
        },
        {
            "title": "Teams-ty\u00f6tilamoottorin yll\u00e4pito-, pienkehitys- ja h\u00e4iri\u00f6nhallinnan kumppani",
            "lotNumber": "2",
            "mainCpvCode": {},
            "quantityOrScope": [],
            "additionalCpvCodes": [
                {
                    "code": "72000000",
                    "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                    "vocCodes": []
                }
            ],
            "vehicles": {
                "containsVehiclesInCertainCategories": false,
                "containsOtherThanExcludedVehicles": false,
                "lightPersonalAndCommercialVehicles": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "trucksAboveThreeAndHalfTons": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "busesWithNotAllPassengersSeated": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                }
            },
            "nutsCodes": [
                "FI"
            ],
            "mainsiteplaceWorksDelivery": [],
            "descrProcurement": [
                "Veikkauksella on k\u00e4yt\u00f6ss\u00e4\u00e4n r\u00e4\u00e4t\u00e4l\u00f6ity Teams-ty\u00f6tilamoottori, jonka avulla veikkauslainen tilaa itselleen k\u00e4ytt\u00f6\u00f6ns\u00e4 haluamansa Teams-ty\u00f6tilan. Ty\u00f6tilamoottorin kehityksen ja toimivuuden kannalta tarvitaan kumppani, joka pystyy tekem\u00e4\u00e4n ty\u00f6tilamoottoriin pienkehityst\u00e4. Lis\u00e4ksi tarvitaan osaamista ty\u00f6tilamoottorin h\u00e4iri\u00f6tilanteissa. Ty\u00f6tilamoottori on tehty hy\u00f6dynt\u00e4en M365-palvelun sovelluksia (mm. Power Automate jne) sek\u00e4 toteutuksen tehneen toimittajan omaa koodausta."
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 5,
                "qualityCriteria": [
                    {
                        "criterion": "Hinta",
                        "weighting": "100"
                    }
                ],
                "costCriteria": [],
                "priceCriterion": {
                    "weighting": "100%"
                },
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 2,
                "months": 12,
                "canBeRenewed": true,
                "renewalDescription": [
                    "T\u00e4m\u00e4 Sopimus on voimassa allekirjoittamisestaan yhden (1) vuoden. Sopimus jatkuu automaattisesti vuoden kerrallaan ilman erillist\u00e4 ilmoitusta, kuitenkin niin, ett\u00e4 per\u00e4kk\u00e4isten sopimuskausien yhteenlaskettu maksimipituus on nelj\u00e4 (4) vuotta. Mik\u00e4li Veikkaus ei jatka sopimusta, ilmoittaa Veikkaus siit\u00e4 toimittajalle viimeist\u00e4\u00e4n kolme (3) kuukautta ennen vuoden sopimusjakson p\u00e4\u00e4ttymist\u00e4."
                ]
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "additionalInformation": [],
            "awardContract": {
                "contractAwarded": 0,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContracts": []
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 1,
        "procurementDocumentsUrl": "https:\/\/tarjouspalvelu.fi\/hanki?id=370571&tpk=7c4bdd39-3c9a-46ae-901f-46a524f80b9d",
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Veikkaus Oy",
            "nationalRegistrationNumber": "2765220-1",
            "nutsCodes": [
                "FI"
            ],
            "postalAddress": {
                "streetAddress": "PL 1",
                "postalCode": "01009",
                "town": "Veikkaus",
                "country": "FI"
            },
            "email": "[email protected]",
            "mainUrl": "https:\/\/www.veikkaus.fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "validationState": 0
        },
        "sendTendersOption": 1,
        "electronicAddressToSendTenders": "https:\/\/tarjouspalvelu.fi\/hanki?id=370571&tpk=7c4bdd39-3c9a-46ae-901f-46a524f80b9d",
        "addressToSendTenders": {
            "nutsCodes": [],
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "email": "[email protected]"
    },
    "procurementObject": {
        "shortDescription": [
            "Veikkaus kilpailuttaa M365-kehitt\u00e4misen puitej\u00e4rjestelyn. Valituilta toimittajilta voidaan ostaa M365-palveluun ohjelmistokehityst\u00e4, konsultointia sek\u00e4 pienkehityst\u00e4 Veikkauksen kulloisenkin toimeksiannon tarpeiden mukaan. Hankinta on jaettu kahteen osa-alueeseen: 1) M365-palvelun pienkehityskumppanit (5 kpl) sek\u00e4 2) Teams-ty\u00f6tilamoottorin yll\u00e4pito-, pienkehitys- ja h\u00e4iri\u00f6nhallinnan kumppani (1 kpl). Toimittaja voi halutessaan osallistua kumpaakin kilpailutukseen tai vain toiseen niist\u00e4. M365-palvelu koostuu Veikkauksen itse toteuttamista konfiguroinneista sek\u00e4 ulkoisilta toimittajilta ostetuista kehityst\u00f6ist\u00e4 M365-alustalle."
        ],
        "estimatedValue": {
            "type": 1,
            "value": 240000,
            "currency": "EUR"
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "vocCodes": []
        },
        "defence": {
            "nutsCodes": [],
            "frameworkAgreement": {
                "includesFrameworkAgreement": false,
                "includesConclusionOfFrameworkAgreement": false,
                "frameworkAgreementType": 0,
                "frameworkEnvisagedType": 0,
                "includesDynamicPurchasingSystem": false,
                "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
                "dynamicPurchasingSystemWasTerminated": false,
                "estimatedTotalValue": {
                    "type": 0
                },
                "duration": {
                    "type": 0,
                    "canBeRenewed": false
                }
            },
            "subcontract": {
                "tendererHasToIndicateShare": false,
                "tendererHasToIndicateChange": false,
                "caMayOblige": false,
                "successfulTenderer": false,
                "successfulTendererToSpecify": false
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "totalQuantityOrScope": {
                "type": 0
            },
            "renewals": {
                "canBeRenewed": false
            },
            "timeFrame": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "validationState": 0
    },
    "conditionsInformation": {
        "professionalSuitabilityRequirements": [],
        "economicCriteriaToParticipate": true,
        "economicCriteriaDescription": [],
        "economicRequiredStandards": [],
        "technicalCriteriaToParticipate": true,
        "technicalCriteriaDescription": [],
        "technicalRequiredStandards": [],
        "rulesForParticipation": [],
        "restrictedToShelteredWorkshop": false,
        "restrictedToShelteredProgram": false,
        "reservedOrganisationServiceMission": false,
        "depositsRequired": [],
        "financingConditions": [],
        "legalFormTaken": [],
        "qualificationSystemConditions": [],
        "ciriteriaForTheSelectionOfParticipants": [],
        "executionOfServiceIsReservedForProfession": false,
        "referenceToRelevantLawRegulationOrProvision": [],
        "participationIsReservedForProfession": false,
        "indicateProfession": [],
        "contractPerformanceConditions": [],
        "obligationToIndicateNamesAndProfessionalQualifications": false,
        "validationState": 0
    },
    "conditionsInformationDefence": {
        "depositsRequired": [],
        "financingConditions": [],
        "legalFormTaken": [],
        "otherParticularConditions": [],
        "personalSituationOfEconomicOperators": [],
        "personalSituationOfSubcontractors": [],
        "economicCriteriaOfEconomicOperators": [],
        "economicCriteriaOfEconomicOperatorsMinimum": [],
        "economicCriteriaOfSubcontractors": [],
        "economicCriteriaOfSubcontractorsMinimum": [],
        "technicalCriteriaOfEconomicOperators": [],
        "technicalCriteriaOfEconomicOperatorsMinimum": [],
        "technicalCriteriaOfSubcontractors": [],
        "technicalCriteriaOfSubcontractorsMinimum": [],
        "restrictedToShelteredWorkshops": false,
        "restrictedToShelteredProgrammes": false,
        "restrictedToParticularProfession": false,
        "restrictedToParticularProfessionLaw": [],
        "staffResponsibleForExecution": false,
        "validationState": 0
    },
    "conditionsInformationNational": {
        "participantSuitabilityCriteria": [],
        "requiredCertifications": [],
        "additionalInformation": [],
        "validationState": 0,
        "reservedForShelteredWorkshopOrProgram": false
    },
    "complementaryInformation": {
        "isRecurringProcurement": false,
        "estimatedTimingForFurtherNoticePublish": [],
        "electronicOrderingUsed": false,
        "electronicInvoicingUsed": true,
        "electronicPaymentUsed": true,
        "additionalInformation": [],
        "validationState": 0
    },
    "datePublished": "2021-10-24T08:20:07.4599864",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20211022-005561",
    "tedPublishRequestSentDate": "2021-10-22T08:18:55",
    "tedPublicationInfo": {
        "ojs_number": "209",
        "no_doc_ojs": "2021\/S 209-547529",
        "publication_date": "2021-10-27T07:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:547529-2021:TEXT:FI:HTML"
        }
    },
    "tedValidationErrors": [
        {
            "type": "TECH",
            "items": [
                {
                    "name": "T001",
                    "valid": true,
                    "message": "XML file is valid against XSD."
                },
                {
                    "name": "T002",
                    "valid": true,
                    "message": "Metadata could be retrieved from the XML file."
                },
                {
                    "name": "T003",
                    "valid": true,
                    "message": "Unique key is active."
                }
            ]
        },
        {
            "type": "VALIDATION_RULES",
            "items": []
        }
    ],
    "noticeOjsNumber": "2021\/S 209-547529",
    "procedureInformation": {
        "procedureType": 1,
        "acceleratedProcedure": false,
        "justificationForAcceleratedProcedure": [],
        "contestType": 0,
        "frameworkAgreement": {
            "includesFrameworkAgreement": true,
            "includesConclusionOfFrameworkAgreement": false,
            "frameworkAgreementType": 2,
            "envisagedNumberOfParticipants": 6,
            "frameworkEnvisagedType": 0,
            "includesDynamicPurchasingSystem": false,
            "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
            "dynamicPurchasingSystemWasTerminated": false,
            "estimatedTotalValue": {
                "type": 0
            },
            "duration": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "reductionRecourseToReduceNumberOfSolutions": false,
        "reserveRightToAwardWithoutNegotiations": false,
        "electronicAuctionWillBeUsed": false,
        "additionalInformationAboutElectronicAuction": [],
        "namesOfParticipantsAlreadySelected": [],
        "procurementGovernedByGPA": true,
        "criteriaForEvaluationOfProjects": [],
        "disagreeCriteriaForEvaluationOfProjectsPublish": false,
        "mainFeaturesAward": [],
        "validationState": 0
    },
    "tenderingInformation": {
        "tendersOrRequestsToParticipateDueDateTime": "2021-11-26T12:00:00",
        "languages": [
            "FI"
        ],
        "tendersMustBeValidOption": 2,
        "tendersMustBeValidForMonths": 3,
        "tenderOpeningConditions": {
            "openingDateAndTime": "2021-11-26T12:05:00"
        },
        "defence": {
            "previousPublicationExists": false,
            "hasPreviousContractNoticeOjsNumber": false,
            "hasPreviousExAnteOjsNumber": false,
            "payableDocuments": false,
            "languageType": 0,
            "languages": [],
            "otherLanguage": false
        },
        "estimatedExecutionTimeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "validationState": 0
    },
    "rewardsAndJury": {
        "prizeAwarded": false,
        "numberAndValueOfPrizes": [],
        "detailsOfPayments": [],
        "serviceContractAwardedToWinner": false,
        "decisionOfTheJuryIsBinding": false,
        "namesOfSelectedMembersOfJury": [],
        "validationState": 0
    },
    "resultsOfContest": {
        "contestWasTerminated": false,
        "noPrizeType": 0,
        "originalNoticeSentVia": 0,
        "participantsContemplated": 0,
        "participantsSme": 0,
        "participantsForeign": 0,
        "disagreeParticipantCountPublish": false,
        "winners": [],
        "disagreeWinnersPublish": false,
        "disagreeValuePublish": false,
        "validationState": 0
    },
    "tedNoDocExt": "2021-084675",
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": false,
    "isCancelled": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "officialName": "Markkinaoikeus",
            "nutsCodes": [],
            "postalAddress": {
                "streetAddress": "Radanrakentajantie 5",
                "postalCode": "00520",
                "town": "Helsinki",
                "country": "FI"
            },
            "telephoneNumber": "+358 295643300",
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.oikeus.fi\/markkinaoikeus",
            "validationState": 0
        },
        "reviewProcedure": [],
        "validationState": 0
    },
    "attachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "modifications": {
        "additionalCpvCodes": [],
        "nutsCodes": [],
        "mainsiteplaceWorksDelivery": [],
        "descrProcurement": [],
        "timeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "justificationForDurationOverFourYears": [],
        "justificationForDurationOverEightYears": [],
        "totalValue": {},
        "awardedToGroupOfEconomicOperators": false,
        "contractors": [],
        "description": [],
        "reason": 0,
        "reasonDescriptionEconomic": [],
        "reasonDescriptionCircumstances": [],
        "increaseBeforeModifications": {},
        "increaseAfterModifications": {},
        "validationState": 0
    },
    "contractAwardsDefence": [
        {
            "numberOfTenders": {
                "disagreeTenderInformationToBePublished": false,
                "total": 0
            },
            "contractor": {
                "nutsCodes": [],
                "postalAddress": {},
                "isSmallMediumEnterprise": false,
                "validationState": 0
            },
            "estimatedValue": {},
            "contractValueType": 0,
            "finalTotalValue": {},
            "lowestOffer": {},
            "highestOffer": {},
            "annualOrMonthlyValue": {
                "type": 0,
                "canBeRenewed": false
            },
            "likelyToBeSubcontracted": false,
            "valueOfSubcontract": {},
            "valueOfSubcontractNotKnown": false,
            "subcontractingDescription": [],
            "allOrCertainSubcontractsWillBeAwarded": false,
            "shareOfContractWillBeSubcontracted": false,
            "validationState": 0
        }
    ],
    "hilmaStatistics": {
        "energyEfficiencyConsidered": false,
        "innovationConsidered": false,
        "smeParticipationConsidered": false,
        "validationState": 0
    },
    "isPrivateSmallValueProcurement": false,
    "espdRequestReferences": [],
    "hilmaSubmissionDate": "2021-10-22T08:18:25.1938174",
    "dateCreated": "2021-10-22T08:18:24.8699007",
    "dateModified": "2021-10-27T07:00:07.1578966"
}