Siirry sisältöön
Suomi – Suomi
  • Ehdotuksia ei ole, koska hakukenttä on tyhjä.

Visma.net Payroll -integraatio

Yhdistä Huma Visma.net Payrolliin, niin työntekijäprofiilit, tehtävät, poissaolot ja palkat pysyvät synkronoituina

 

Sisällysluettelo

 


 

Roolit ja käyttöoikeudet

Rooli Humassa Järjestelmärooli, jolla on täydet oikeudet Organisaatioon
Rooli Visma.net Payrollissa «Integration administrator» ja pääsy «Visma.net App Storeen»
Huma-sovelluksen oikeudet Vismassa «Read employees» ja «Write employees»
Lisäksi poissaoloja varten «Calendar API»

 

💡 Etkö ole varma, mitä rooleja tarvitset Visma.net Payrollissa? Ota yhteyttä Visman tukeen.

⚠️ Jos muutat Huma-sovelluksen oikeuksia Vismassa, voi kestää jopa tunnin, ennen kuin muutokset ovat käytettävissä Humassa.

 

 

Näin tiedot siirtyvät

Tieto Huma → Visma Visma → Huma Milloin
Profiilin kentät ✅ Automaattisesti ✅ Vain manuaalisesti Humassa tehdyt muutokset lähetetään reaaliajassa. Vismassa tehdyt muutokset tuodaan, kun valitset «Synkronoi käyttäjät».
Uudet työntekijät ✅ Vain manuaalisesti ✅ Vain manuaalisesti Kun valitset «Synkronoi käyttäjät»
Tehtävät ✅ Automaattisesti ❌ Kun tehtävä luodaan tai sitä muutetaan Humassa
Poissaolot ✅ Automaattisesti ❌ Kun poissaolo on hyväksytty Humassa ja sillä on päättymispäivä
Palkka ✅ Automaattisesti ❌ Kun palkka luodaan, sitä muutetaan tai se poistetaan Humassa

 

⚠️ Historiallisia tietoja ei siirretä. Visma.net Payrolliin lähetetään vain tehtävät, poissaolot ja palkat, jotka luodaan tai joita muutetaan sen jälkeen, kun olet ottanut kunkin asetuksen käyttöön.

 

 

Ennen kuin aloitat

  • Sinulla on Humassa järjestelmärooli, jolla on täydet oikeudet Organisaatioon.
  • Sinä tai kollegasi voitte kirjautua Visma.net Payrolliin ylläpitäjänä, jolla on pääsy «Visma.net App Storeen».
  • Molemmissa järjestelmissä olevilla työntekijöillä on sama sähköpostiosoite Humassa ja Vismassa. Huma yhdistää työntekijät vain sähköpostiosoitteen perusteella.
  • Palkat on kirjattu Humaan Norjan kruunuina (NOK). Visma.net Payroll hyväksyy vain NOK-valuutan.
  • Jos haluat synkronoida poissaolot:
    • Poissaolot on ensin määritettävä Humassa (poissaolotyypit tai työaika-asetukset).
    • Käytettävien poissaolotyyppien (event code) on oltava olemassa Vismassa.
    • «Calendar API» on otettava käyttöön Huma-sovellukselle Vismassa.

🔗 Palkanlaskenta- ja kirjanpitointegraatioiden käyttöönotto

 

 

Integraation määrittäminen

Vaihe 1: Hae Tenant ID Visma.net Payrollista

  1. Kirjaudu Visma.net Payrolliin ylläpitäjänä, jolla on pääsy «Visma.net App Storeen».
  2. Siirry «Visma.net App Storeen» ja etsi ja avaa «Huma HR» -sovellus.
  3. Valitse kohdan «Activate the service now» alta «Set permissions».
  4. Ota käyttöön «Read employees» ja «Write employees».
  5. Jos haluat synkronoida poissaolot, ota käyttöön myös «Calendar API».
  6. Valitse «Integrate».
  7. Valitse nimesi oikeasta yläkulmasta ja kopioi «Tenant ID».

 

1-Sep-27-2026-09-19-36-4142-PM

2-Sep-27-2026-09-19-36-3915-PM

 

 

Vaihe 2: Yhdistä Huma Visma.net Payrolliin

  1. Siirry Humassa kohtaan «Integraatiot» ja valitse «Visma.net Payroll».
  2. Lue välilehdet «Yleiskatsaus» ja «Tiedot».
  3. Valitse oikeasta yläkulmasta «Määritä».
  4. Anna yhteydelle nimi.
  5. Valitse, ketkä kuuluvat yhteyteen: kaikki tai tietty tiimi, toimipiste tai yritys.
  6. Valitse «Jatka».
  7. Liitä Vismasta kopioimasi «Tenant ID».
  8. Vahvista, että sinulla on valtuudet hyväksyä ehdot organisaatiosi puolesta.
  9. Valitse «Jatka».

 

🔗 Tarvitsetko useamman yhteyden, esimerkiksi yhden yritystä kohden? Katso Useat integraatiot.

 

1-Sep-27-2026-09-20-21-0315-PM

Screenshot 2026-09-27 at 23.22.15

 

 

Vaihe 3: Valitse synkronoitavat tiedot

Voit muuttaa kaikkia asetuksia myöhemmin.

Asetus Kun asetus on käytössä Kun asetus ei ole käytössä
Tehtävät: Luo, päivitä ja poista Humassa tehdyt tehtävämuutokset lähetetään Vismaan. Tehtäviä ei lähetetä.
Palkka: Luo, päivitä ja poista Visma.net Payroll -järjestelmässä, kun ne on päivitetty Humassa Humassa tehdyt palkkamuutokset lähetetään Vismaan. Jos palkan alkamispäivä ei vastaa olemassa olevaa palkkaa Vismassa, luodaan uusi. Palkkoja ei lähetetä.
Poissaolot: Luo, päivitä ja poista Visma.net Payroll -järjestelmässä, kun ne on päivitetty Humaan Hyväksytyt poissaolot lähetetään Visman kalenteriin. Poissaoloja ei lähetetä.

 

💡 Kirjaatko historiallisia tehtäviä? Poista tehtävien synkronointi käytöstä siksi aikaa. Historialliset tehtävät eivät ole palkanlaskentajärjestelmää varten, ja ne voivat aiheuttaa virheitä palkanlaskennan aikajanalle. Ota synkronointi käyttöön ennen kuin luot tehtäviä, jotka alkavat tänään tai myöhemmin.

💡 Jos otat poissaolojen synkronoinnin käyttöön integraation määrittämisen jälkeen, valitse sen jälkeen integraatiosivulla «Yhdistä uudelleen».

 

Screenshot 2026-09-27 at 23.22.33

 

 

Vaihe 4: Yhdistä poissaolotyypit

Tämä vaihe tehdään vain, jos poissaolojen synkronointi on käytössä.

  1. Käy läpi jokainen Human poissaolotyyppi.
  2. Valitse vastaava poissaolotyyppi (event code) Vismassa.
  3. Jätä yhdistämättä tyypit, joita et halua lähettää.
  4. Valitse «Tallenna».

 

💡 Voit muuttaa yhdistämistä myöhemmin. Valitse integraatiosivulla ··· ja valitse «Yhdistä poissaolotyypit».

 

Screenshot 2026-09-27 at 23.25.25

 

 

Vaihe 5: Synkronoi käyttäjät integraation aktivoimiseksi

Määrittämisen jälkeen integraatiosivulla lukee «Tämä integrointi on konfiguroitu, mutta se ei ole aktiivinen». Mitään ei lähetetä ennen kuin olet tehnyt tämän vaiheen.

  1. Valitse «Synkronoi käyttäjät».
  2. Yhteiset käyttäjät ovat työntekijöitä, joilla on sama sähköpostiosoite molemmissa järjestelmissä.
    • Katso, missä kentissä on eroavia tai puuttuvia arvoja.
    • Valitse kussakin tapauksessa, päivitetäänkö Huma Visman arvolla, Visma Human arvolla vai jätetäänkö arvo ennalleen.
    • Valitse «Seuraava».
  3. Eroavat käyttäjät ovat työntekijöitä, jotka ovat vain toisessa järjestelmässä.
    • Valitse, luodaanko kaikki, vain valitsemasi vai ei yhtään.
    • Valitse suunta: Visma → Huma tai Huma → Visma.
  4. Valitse «Synkronoi käyttäjät».

Tilaksi vaihtuu «Yhdistetty ja aktiivinen». Saat tuloksesta sähköpostin.

 

💡 Huomaa

Päätä ennen synkronointia, kummassa järjestelmässä on ajantasaisimmat tiedot. Tässä tekemäsi valinnat korvaavat tietoja.

⚠️ Käyttäjiä, joilta puuttuu pakollisia kenttiä, ei synkronoida ennen kuin puuttuvat arvot on lisätty.

⚠️ Humaan luodaan vain työntekijät, joiden aloituspäivä Vismassa on tänään tai aiemmin. Työntekijät, joiden aloituspäivä on tulevaisuudessa, näkyvät synkronoinnissa, mutta heitä ei luoda.

 

Screenshot 2026-09-27 at 23.27.56

Screenshot 2026-09-27 at 23.28.10

 

 

Kun integraatio on aktiivinen

Screenshot 2026-09-27 at 23.30.06

 

Mitä tapahtuu automaattisesti

  • Humassa tuettuihin profiilin kenttiin tehdyt muutokset lähetetään Vismaan reaaliajassa.
  • Tehtävät, poissaolot ja palkat lähetetään, kun ne muuttuvat Humassa, jos kyseiset asetukset ovat käytössä.

 

Milloin synkronoit manuaalisesti

Valitse «Synkronoi käyttäjät», kun:

  • olet muuttanut tuettua kenttää Vismassa ja haluat muutoksen Humaan.
  • olet lisännyt Vismaan työntekijöitä, jotka pitää luoda Humaan.
  • olet lisännyt Humaan työntekijöitä, jotka pitää luoda Vismaan. Uusia työntekijöitä ei koskaan luoda Vismaan automaattisesti.

 

Humasta luodut uudet työntekijät

Humasta Vismaan luodut työntekijät saavat tilan «Draft». Visman käyttäjän on avattava työntekijä, valittava «Edit draft» ja täytettävä Visman vaatimat kentät, ennen kuin työntekijä aktivoituu. Jos et ole varma, mitä kenttiä tämä koskee, ota yhteyttä Visman tukeen.

 

2-Sep-27-2026-09-29-34-6041-PM

 

Kun työntekijä lähtee

Deaktivoitu Humassa:

  • Työntekijää ei deaktivoida Vismassa.
  • Työntekijä lukitaan integraation päivityksiltä.

Poistettu Humasta:

  • Työntekijää ei poisteta Vismasta.
  • Seuraavassa synkronoinnissa ehdotetaan työntekijän luomista uudelleen Humaan.
  • Työntekijää ei voi synkronoida, jos häntä on muutettu Vismassa sen jälkeen, kun hänet poistettiin Humasta.

💡 Jos haluat päättää työsuhteen Vismassa, aseta tehtävälle Humassa sopimuksen päättymispäivä ja päättymisen syy. Katso Tuetut kentät.

 

Asetusten tai Tenant ID:n muuttaminen

  1. Siirry Humassa Visma.net Payroll -integraatioon.
  2. Valitse oikeasta yläkulmasta ···.
  3. Valitse jokin vaihtoehto:
    • «Muokkaa yhteysasetuksia», jos haluat muuttaa synkronointiasetuksia tai Tenant ID:tä.
    • «Muokkaa yhteystietoja», jos haluat muuttaa nimeä tai sitä, ketkä kuuluvat yhteyteen.
    • «Yhdistä poissaolotyypit», jos haluat muuttaa poissaolotyyppien yhdistämistä.

⚠️ Kun olet ottanut poissaolojen synkronoinnin käyttöön tai poistanut sen käytöstä, valitse integraatiosivulla «Yhdistä uudelleen».

⚠️ Jos muutat Huma-sovelluksen oikeuksia Vismassa, odota jopa tunti ennen kuin muutat integraation asetuksia Humassa.

 

Yhteyden katkaiseminen tai poistaminen

  • Katkaise yhteys: Synkronointi pysähtyy, mutta määritykset säilyvät.
  • Poista: Synkronointi pysähtyy, ja kaikki tallennetut määritykset poistetaan.

 

 

Tuetut kentät

Profiilin kentät

Humassa tehdyt muutokset lähetetään automaattisesti. Vismassa tehdyt muutokset tuodaan toiminnolla «Synkronoi käyttäjät».

Human kenttä Kenttä Visma.net Payrollissa Pakollinen Huomioita
Sähköpostiosoite Company email ✅ Käytetään työntekijöiden yhdistämiseen. Oltava yksilöllinen Humassa. Huma käyttää Visman yrityssähköpostia tai ensimmäistä sähköpostiosoitetta, jos yrityssähköpostia ei ole. Jos Vismassa on vain yksityinen sähköposti, sähköpostin päivittäminen Humassa lisää Vismaan työsähköpostin.
API-nimi: emails[].address
Työntekijätunnus Employee number ✅ Oltava yksilöllinen Humassa. Enintään 12 merkkiä. Päivitetään Vismaan vain luonnostilassa oleville työntekijöille.
API-nimi: number
Etunimi First name   Humasta: Visman nykyinen nimi saa päättymispäivän, ja uusi nimi lisätään tästä päivästä alkaen. Vismasta: käytetään nykyistä nimeä.
API-nimi: personNames[].firstName
Sukunimi Last name   Kuten etunimi.
API-nimi: personNames[].lastName
Puhelinnumero Company phone   Oltava yksilöllinen Humassa.
API-nimi: phones[].number
Osoite Address (Street, Postcode, City, Country)   Human toista osoiteriviä ei lähetetä.
API-nimet: address.streetName, address.zipCode, address.cityName, address.countryCode
Pankkitili Salary payment method   Norjalaiset tilinumerot lähetetään kotimaisena pankkitilinä. Kansainväliset tilit lähetetään muodossa IBAN + BIC. Muiden maiden kansalliset tilinumerot lähetetään muodossa «Cash».
API-nimi: salaryPaymentMethod
Henkilötunnus National identity number / D-number   Vain norjalaiset henkilötunnukset ja D-numerot. Syntymäajan on vastattava tunnuksen kuutta ensimmäistä numeroa. Integraatio ei voi poistaa tätä arvoa Vismasta.
API-nimet: personIds[].personId.id, personIds[].personId.typeOfId, personIds[].personId.country

 

Tehtävät (Huma → Visma)

Human kenttä Kenttä Visma.net Payrollissa Pakollinen Huomioita
Sopimuksen alkamispäivä Start date ✅ Käytetään tehtävän löytämiseen Vismasta.
API-nimi: positions[].activeStart
Sopimuksen päättymispäivä End date   Lähetetään vain tuetun päättymisen syyn kanssa ja vain, jos päivämäärä on tänään tai myöhemmin.
API-nimi: positions[].activeEnd
Päättymisen syy End reason   Ei koskaan lähetetä ilman päättymispäivää.
API-nimi: positions[].positionEndReason
Työaika prosentteina Position percentage   API-nimi: positions[].partTimeFactor
Sopimustyyppi Employment form   Lähetetään vain Visman tehtävätyypeille «Ordinary» ja «Maritime».
API-nimi: positions[].employmentForm

 

Päättymisen syy

Päättymisen syy Humassa Päättyykö tehtävä Vismassa?
Työntekijä on irtisanoutunut. ✅
Työnantaja on irtisanonut työntekijän. ✅
Sopimus, toimeksianto tai määräaikaisuus on päättynyt. ✅
Muuttunut palkanlaskentajärjestelmä tai kirjanpitäjä. ✅
Organisaatiorakenteen muutos tai sisäinen työpaikan siirto, Muu, tai ei asetettu ❌ Työsuhde jatkuu Vismassa.

 

Sopimustyyppi

Sopimustyyppi Humassa Lähetetään Vismaan muodossa
Vakituinen Permanent (fast)
Määräaikainen, Kausiluonteinen, Harjoittelija, Työharjoitteluohjelma Temporary (midlertidig)
Tilapäinen Temporary employee on call (midlertidigAnsattSomTilkallingsvikar)
Konsultti, Freelance, Kolmas osapuoli, Muu Ei lähetetä

 

Poissaolot (Huma → Visma)

Human kenttä Kenttä Visma.net Payrollissa Pakollinen Huomioita
Poissaolotyyppi Event code ✅ Määritetään vaiheessa 4.
API-nimi: eventcode
Ajanjakso From date / To date ✅ API-nimet: startDate, endDate
Prosentti Percent ✅ Visman event coden on sallittava osittainen poissaolo. Visma ei salli osittaista lomaa.
API-nimet: inputType, properties.percent
Muistiinpanot Comment   Näkyy, kun poissaolo hyväksytään Vismassa.
API-nimi: comment

 

Palkka (Huma → Visma)

Human kenttä Kenttä Visma.net Payrollissa Pakollinen Huomioita
Alkamispäivä From date   Jos arvoa ei ole asetettu, palkalla ei ole alkamispäivää Vismassa.
API-nimi: salaryInformation.activeStart
Päättymispäivä To date   Jos arvoa ei ole asetettu, palkalla ei ole päättymispäivää Vismassa.
API-nimi: salaryInformation.activeEnd
Summa Hourly salary / Monthly salary / Annual salary ✅ Oltava NOK-valuutassa. Tunti-, kuukausi- ja vuosipalkat lähetetään sellaisinaan. Viikkopalkka muunnetaan tuntipalkaksi Visman viikoittaisen työajan perusteella.
API-nimet: salaryInformation.hourlySalary, salaryInformation.monthlySalary, salaryInformation.yearlySalary
Jakso Contract salary type   Tunti tai viikko → Hourly. Kuukausi → Monthly. Vuosi → Yearly.
API-nimi: salaryInformation.contractSalaryType
Jakso Salary type   Tunti tai viikko → Variable salary. Kuukausi tai vuosi → Fixed salary.
API-nimi: salaryInformation.salaryType

 

 

Virheloki ja vianmääritys

Mistä löydät virhelokin

  1. Siirry Humassa Visma.net Payroll -integraatioon.
  2. Avaa välilehti «Error log».

 

Virheet on ryhmitelty päivittäin. Jokaisessa merkinnässä näkyy viesti, aika, työntekijä, jota se koskee, ja taso:

Taso Merkitys
🔴 Virhe Jotain jäi lähettämättä Vismaan. Sinun on toimittava.
🟡 Varoitus Jokin vaatii huomiotasi.
🔵 Info Tiedoksi. Toimenpiteitä ei tarvita.

 

Integraation tila

Tila integraatiosivulla Mitä teet
Tämä integrointi on konfiguroitu, mutta se ei ole aktiivinen Aktivoi integraatio valitsemalla «Synkronoi käyttäjät».
Yhdistetty ja aktiivinen Kaikki toimii.

 

Yleisimmät virheet

Virheilmoitukset näkyvät virhelokissa englanniksi.

Virheilmoitus (tai osa siitä) Mitä se tarkoittaa Näin korjaat
Can not find unique or non-overlapping position in Visma… Huma ei löydä Vismasta täsmälleen yhtä tehtävää, joka kattaa Human tehtävän päivämäärät. Tarkista tehtävät Vismassa. Varmista, että yksi tehtävä kattaa alkamis- ja päättymispäivän, ja tallenna tehtävä Humassa uudelleen.
Position not synced to Visma: this change would leave a gap… Muutos jättäisi aukon työaikaprosentin tai sopimustyypin aikajanaan. Visma ei salli aukkoja. Varmista, että historia on sama Humassa ja Vismassa, ja yritä uudelleen.
Position not synced to Visma: Huma and Visma have drifted… Vismassa ei ole arvoja, joita Huma odotti, usein siksi, että joku on muuttanut tehtävää suoraan Vismassa. Vertaa tehtävää Humassa ja Vismassa. Korjaa ero ja tee muutos Humassa uudelleen.
…overlaps with existing part time factor / employment form… Muutos menee päällekkäin Visman olemassa olevien arvojen kanssa. Päivitä Visma manuaalisesti tai muuta päivämääriä Humassa.
Can not sync position end to Visma: contract end date … is in the past Vain tänään tai myöhemmin olevat päättymispäivät lähetetään. Tämä suojaa historiallisia palkkatietoja. Kirjaa työsuhteen päättyminen Vismaan manuaalisesti.
Position deletion is not propagated to Visma Tehtävä poistettiin vain Humasta. Päätä tehtävä tarvittaessa manuaalisesti Vismassa.
Salary modification impossible because of an overlapping salary in Visma Vismassa on jo eri palkka samalle ajanjaksolle. Korjaa palkat Vismassa ja tallenna palkka Humassa uudelleen.
Palkka muussa valuutassa kuin NOK Visma.net Payroll hyväksyy vain NOK-valuutan. Palkkaa ei lähetetä. Kirjaa palkka Humaan NOK-valuutassa tai manuaalisesti Vismaan.
More than one matching absence found… Vismassa on useampi kuin yksi poissaolo, joka vastaa Human poissaoloa. Poista kaksoiskappale Vismasta ja muuta poissaoloa Humassa uudelleen.

 

Kun Visma hylkää poissaolon

Jos Visma hylkää poissaolon, Huma merkitsee sen hylätyksi, ilmoittaa asianosaisille ja kirjaa virheen. Yleisiä syitä:

  • Työntekijällä ei ole aktiivista työsuhdetta Vismassa kyseisellä ajanjaksolla, hän on passiivinen tai hänen aloituspäivänsä on tulevaisuudessa.
  • Event code ei salli osittaista poissaoloa, tai sen kertojen enimmäismäärä ylittyy.
  • Poissaolo on ristiriidassa Vismaan jo kirjatun poissaolon kanssa.
  • Visman työntekijäkortista puuttuu tietoja, kuten palkka, työaika tai yli 0 %:n työaikaprosentti.
  • Poissaolotyyppejä ja saldoja ei ole määritetty Visman kalenterissa.

 

 

Usein kysytyt kysymykset

Miksi Vismassa tekemäni muutokset eivät näy Humassa?
Muutokset siirtyvät automaattisesti vain Humasta Vismaan. Jos haluat tuoda muutokset Vismasta Humaan, valitse «Synkronoi käyttäjät».

 

Miten tehtävät yhdistetään Human ja Visman välillä?
Huma etsii Vismasta sen yhden tehtävän, joka kattaa sopimuksen alkamis- ja päättymispäivän. Tehtävän sisällä Huma yhdistää työaikaprosentin ja sopimustyypin aiempien päivämäärien ja arvojen perusteella. Jos mikään ei täsmää, muutosta ei lähetetä ja virhe kirjataan. Tämä suojaa Visman palkkatietoja.

 

Mitä tapahtuu, jos poistan tehtävän tai palkan Humasta?
Poistettua tehtävää ei lähetetä Vismaan. Tehtävä jää Vismaan, ja sinun on päätettävä se siellä tarvittaessa. Poistettu palkka poistetaan myös Vismasta.

 

Miten sairauspoissaolot käsitellään?
Kun sairauspoissaolo lähetetään Humasta, Vismassa otetaan käyttöön lääkärintodistusvalinta samalla alkamispäivällä kuin Humassa. Oma ilmoitus ei ota lääkärintodistusvalintaa käyttöön.

 

Miksi en voi lähettää poissaoloa «Sairas lapsi» Vismaan?
Visma vaatii, että poissaoloon on kirjattu lapsi. Huma ei lähetä tätä tietoa, joten «Child»-kenttä on täytettävä Vismassa manuaalisesti.

 

Hyväksytäänkö Humasta tulevat poissaolot automaattisesti Vismassa?
Se riippuu kunkin event coden asetuksista Vismassa. Ota yhteyttä Visman tukeen, jos et ole varma.

 

Miten poissaoloaika lasketaan Vismassa?
Visma laskee ajan omien työaika-asetustensa perusteella. Varmista, että Human ja Visman kalenteriasetukset vastaavat toisiaan, jotta vapaapäivät ja yleiset vapaapäivät lasketaan oikein.

 

Mitä tapahtuu palkantarkistuksen aikana Humassa?
Huma lähettää muutokset työntekijä kerrallaan. Jos muutos vaikuttaisi saman työntekijän useampaan työsuhteeseen Vismassa, virhe kirjataan eikä Vismaa päivitetä kyseisen työntekijän osalta.

 

Miksi palkkarivit eivät enää täsmää Humassa ja Vismassa?
Visma yhdistää peräkkäiset palkkarivit, joissa on sama summa. Jos luot Humaan useita samanlaisia palkkarivejä peräkkäin, järjestelmät voivat mennä epäsynkroniin. Jos työntekijä ei ole luonnostilassa, Visma ei salli palkkahistorian poistamista, vain tyhjentämisen.

 

 

Aiheeseen liittyvät artikkelit

🔗 Palkanlaskenta- ja kirjanpitointegraatioiden käyttöönotto

🔗 Näin tehtävät toimivat integraatioissa

🔗 Näin poissaolot toimivat integraatioissa

🔗 Näin palkka toimii integraatioissa

🔗 Useat integraatiot