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

Fortnox-integraatio

Säästä aikaa ja paranna tietojen laatua yhdistämällä Fortnox. Helppo tapa tuoda ja synkronoida työntekijät Huma-organisaatiosi ja Fortnox-tilisi välillä.

 

Sisällysluettelo

Ota integraatio käyttöön

Aktiivinen integraatio


 

Useat yhteydet

Jos sinun on määritettävä useita integraatioyhteyksiä, noudata tätä ohjetta.

 

1. Näin aktivoit integraatiolisenssin

Integraation määrittäminen Humassa edellyttää järjestelmäroolia, jolla on täydet oikeudet organisaatioon.

Jos et ole varma, mitä rooleja Fortnoxissa tarvitaan käyttöönottoon, pyydä ohjeita Fortnoxin tuesta.

Jos sinulla on jo integraatiolisenssi, voit ohittaa tämän vaiheen.

Fortnox edellyttää aktiivista integraatiolisenssiä minkä tahansa kolmannen osapuolen järjestelmän yhdistämiseen. Tarvitset vain yhden lisenssin kaikkiin integraatioihin.

  1. Siirry Fortnox-tilillesi.
  2. Siirry kohtaan «Administrera användare» (Hallinnoi käyttäjiä).
  3. Valitse «Lägg till licenser» (Lisää lisenssejä).
  4. Vieritä alas kohtaan «Integration: Integrera Fortnox med ett annat system» (Integroi Fortnox toiseen järjestelmään).
  5. Valitse «Lägg till» (Lisää).

Lisenssejä tai Fortnoxin API:a koskevissa kysymyksissä ota yhteyttä Fortnoxiin.

 

Fortnox-lisenssi 1

Fortnox-lisenssi 2

Fortnox-lisenssi 3

 

2a. Yhdistä Huma Fortnoxiin

Integraatioiden määrittäminen Humassa edellyttää, että käyttäjällä on järjestelmärooli, jolla on täydet oikeudet organisaatioon.

  1. Kirjaudu Humaan, siirry kohtaan «Integraatiot» ja valitse Fortnox.
  2. Lue kaikki Fortnox-integraatiota koskevat tiedot ennen kuin jatkat.
  3. Valitse oikeasta yläkulmasta «Määritä».
  4. Anna yhteydelle nimi ja valitse, kenen tulisi olla osa sitä (kaikki/tiimit/sijainnit/yritykset).
  5. Hyväksy käyttöehdot ja valitse «Jatka».
  6. Valitse haluamasi asetukset. Lue asetuksista lisää seuraavasta vaiheesta.
  7. Valitse «Tallenna». Fortnoxin ikkuna avautuu.
  8. Valitse «Godkänn behörighet» (Hyväksy käyttöoikeus).
  9. Järjestelmien välinen yhteys on nyt muodostettu.

Fortnox-yhteys 1

Fortnox-yhteys 2

 

2b. Määritä integraation asetukset

Ota käyttöön «Luo poissaolo Fortnox-järjestelmään, kun se lisätään Humaan», jos haluat siirtää poissaolot Fortnoxiin

  • Humaan kirjatut ja hyväksytyt poissaolot siirretään Fortnoxiin, ja niille annetaan siellä vastaava poissaolotyyppi.
  • Humassa poissaoloihin tehdyt muutokset muuttavat Fortnoxiin luotua poissaoloa.
  • Jos poissaolo poistetaan Humasta, se poistetaan myös Fortnoxista.
  • Fortnoxiin siirretään vain poissaolot, jotka «lasketaan työpäiviksi».

Valitse «Tallenna». Järjestelmien välinen yhteys on nyt muodostettu.

Fortnox-asetukset

 

2c. Yhdistä poissaolotyypit

Jos olet valinnut poissaolojen synkronoinnin Humasta Fortnoxiin, sinun on yhdistettävä poissaolotyypit:

  1. Käy läpi kaikki poissaolotyypit.
  2. Valitse vastaava poissaolotyyppi (aktiviteetti) Fortnoxista.
  3. Jätä pois tyypit, joita et halua siirtää.

⚠️ Fortnoxissa on vain yksi sairauspoissaolon tyyppi, kun taas Humassa on sekä «Sairauspoissaolo omalla ilmoituksella» että «Sairauspoissaolo». Suosittelemme yhdistämään molemmat Fortnoxin tyyppiin «Sjukfrånvaro» (sairauspoissaolo).

💡 Lue lisää siitä, miten poissaoloja käsitellään integraatioissa yleisesti, ja tästä Fortnoxin osalta.

Poissaolotyyppien yhdistäminen

 

3. Synkronoi käyttäjät ja valitse, miten ristiriidat tai puuttuvat arvot käsitellään

Kun olet valinnut «Tallenna», siirryt yhteyden pääsivulle. Integraatio aktivoidaan valitsemalla «Synkronoi käyttäjät».

  1. Valitse «Synkronoi käyttäjät».
  2. Yhteiset käyttäjät: käyttäjät, jotka löytyvät sekä Humasta että Fortnoxista (sama sähköpostiosoite molemmissa järjestelmissä)
    • Katso käyttäjistä, mitkä tuetut kentät eivät täsmää tai puuttuvat.
    • Käsittele arvot, jotka eivät täsmää tai puuttuvat.
    • Valitse «Seuraava».
  3. Eroavat käyttäjät: käyttäjät, jotka ovat vain toisessa järjestelmässä
    • Valitse, luodaanko kaikki, valitut käyttäjät vai ei yhtään.
    • Valitse, miten käyttäjät luodaan:
      • Fortnox → Huma: lisätään Humaan
      • Huma → Fortnox: lisätään Fortnoxiin
  4. Valitse «Synkronoi käyttäjät». Saat tuloksen sähköpostitse.

⚠️ Huomaa: Käyttäjiä, joilta puuttuu pakollisia kenttiä, ei synkronoida.

Käyttäjien synkronointi 1

Käyttäjien synkronointi 2

Käyttäjien synkronointi 3

Käyttäjien synkronointi 4

 

4. Human ja Fortnoxin välinen yhteys on aktiivinen

Humassa tuettuihin kenttiin (lueteltu alla) tehdyt muutokset päivittyvät automaattisesti Fortnoxiin reaaliajassa.

Saat Fortnoxin viimeisimmät muutokset synkronoimalla käyttäjät. Fortnoxissa tehdyt muutokset eivät päivity automaattisesti Humaan.

Aktiivinen yhteys

 

Näin synkronoit käyttäjät manuaalisesti

Käytä toimintoa «Synkronoi käyttäjät», kun olet päivittänyt jotakin tuettua kenttää Fortnoxissa tai kun haluat luoda uusia käyttäjiä. Jotta käyttäjien synkronointi toimii, sähköpostiosoitteen on aina oltava sama molemmissa järjestelmissä.

  1. Siirry Humassa Fortnox-integraation sivulle.
  2. Valitse «Synkronoi käyttäjät» ja noudata vaiheita. Lue vaiheista lisää täältä.

💡 Huomaa

  • Jos olet luonut uuden käyttäjän Humaan, sinun on tehtävä manuaalinen synkronointi, jotta käyttäjä luodaan Fortnoxiin integraation kautta.
  • Jos synkronoinnissa tapahtuu virhe, löydät tarkemmat tiedot Human Fortnox-integraatiosivun virhelokista («Error log»).

 

Deaktivoidut tai poistetut käyttäjät

Kun käyttäjä deaktivoidaan Humassa …

  • käyttäjää ei deaktivoida Fortnoxissa
  • käyttäjä lukitaan päivityksiltä.

Kun käyttäjä poistetaan Humasta …

  • käyttäjää ei poisteta Fortnoxista
  • manuaalinen synkronointi ehdottaa käyttäjän luomista Fortnoxiin
  • käyttäjää ei voi synkronoida, jos hänen profiiliinsa on tehty muutoksia Fortnoxissa.

 

Tuetut kentät: synkronoitavat työntekijäkentät

Humassa tuettuihin kenttiin (lueteltu alla) tehdyt muutokset päivittyvät automaattisesti Fortnoxiin reaaliajassa. Fortnoxissa tehdyt muutokset on kuitenkin synkronoitava Humaan manuaalisesti.

Nämä profiilikentät synkronoidaan Human ja Fortnoxin välillä:

Human kenttä Kenttä Fortnoxissa Huomautukset
Etunimi employee.firstName  
Sukunimi employee.lastName  
Sähköpostiosoite* (PAKOLLINEN) employee.email Oltava yksilöllinen. Käytetään käyttäjien tunnistamiseen ja yhdistämiseen ensimmäisessä käyttäjäsynkronoinnissa.
Puhelinnumero employee.phone1 Jos phone1-kentässä ei ole maatunnusta, numeron jäsentämisessä ja tarkistamisessa käytetään SE-tunnusta. Oltava yksilöllinen.
Työsuhteen alkamispäivä employee.employmentDate  
Työsuhteen päättymispäivä employee.employedTo Ei voi muuttaa Fortnoxissa integraation kautta.
Työntekijätunnus* (PAKOLLINEN) employee.employeeId Oltava yksilöllinen. Synkronoidaan vain Fortnoxista Humaan manuaalisessa käyttäjäsynkronoinnissa, ei toiseen suuntaan.
Tilinumero employee.bankAccountNo
employee.clearingNo
Kotimainen: Synkronoidaan Humasta, jos kyseessä on ruotsalainen tilinumero.
Ulkomainen: Ei tueta.
Osoite employee.address1
employee.address2
employee.postalCode
employee.city
employee.country
 

 

Tuetut kentät: synkronoitavat tehtäväkentät

📄 Lue lisää siitä, miten työntekijätietojen synkronointi toimii integraatioissa yleisesti.

⚠️ Integraation aktivointi ei siirrä historiallisia tehtävätietoja Fortnoxiin. Vain tehtävät, jotka luodaan tai joita päivitetään Humassa integraation aktivoinnin jälkeen, synkronoidaan.

💡 Tehtävätiedot synkronoidaan vain Humasta Fortnoxiin, ei Fortnoxista Humaan.

Human kenttä Kenttä Fortnoxissa Huomautukset
Sopimuksen alkamispäivä Employee.EmploymentDate Käyttää työntekijän varhaisimman Human tehtävän sopimuksen alkamispäivää.
Sopimuksen päättymispäivä Employee.EmployedTo Käyttää työntekijän viimeisimmän Human tehtävän sopimuksen päättymispäivää.

 

Päivittääkö integraatio tehtävätietoja?

Kyllä. Kun tuettuja tehtäväkenttiä muutetaan Humassa, päivitykset lähetetään automaattisesti Fortnoxiin.

Tämä koskee esimerkiksi sopimuspäivien muutoksia.

 

Mihin suuntaan tiedot synkronoidaan?

Tehtävätiedot synkronoidaan vain yhteen suuntaan:

Huma → Fortnox

Suoraan Fortnoxissa tehtyjä muutoksia ei lähetetä takaisin Humaan.

 

Milloin tehtävätiedot lähetetään Fortnoxiin?

Tehtävätiedot lähetetään Fortnoxiin, kun:

  • Humassa luodaan uusi tehtävä
  • Humassa päivitetään olemassa oleva tehtävä
  • käyttäjä, jolla on tehtävä Humassa, luodaan Fortnoxiin manuaalisella synkronoinnilla
  • muutos tapahtuu integraation aktivoinnin jälkeen.

 

Voiko historiallisia tehtäviä siirtää?

Ei. Integraatio ei siirrä automaattisesti historiallisia tehtävätietoja, jotka olivat olemassa ennen integraation aktivointia.

 

Miksi kaikkia tehtäväkenttiä ei synkronoida?

Kaikkia tehtäväkenttiä ei voi synkronoida Human ja Fortnoxin välillä, koska järjestelmät tallentavat ja jäsentävät työsuhdetiedot eri tavoin. Jotkin kentät ovat olemassa vain toisessa järjestelmässä, tai niiden tietorakenteet eivät vastaa suoraan toisiaan. Muissa tapauksissa Fortnoxin API:n rajoitukset tai tapa, jolla tietoja käsitellään Humassa, estävät täydellisen yksi yhteen -vastaavuuden järjestelmien välillä.

 

Poissaolojen synkronointi Fortnoxin ja Human välillä

🏖️ Lue lisää siitä, miten poissaolot toimivat integraatioissa yleisesti.

⛓️‍💥 Integraation aktivointi tai poissaolojen synkronoinnin käyttöönotto ei siirrä historiallisia poissaolotietoja Fortnoxiin. Poissaolotiedot synkronoidaan integraatioon vasta, kun poissaolo on hyväksytty Humassa. Poissaolojen synkronointi toimii vain Humasta Fortnoxiin.

Synkronoitavat poissaolokentät

Nämä poissaolokentät synkronoidaan Humasta Fortnoxiin:

Human kenttä Kenttä Fortnoxissa Huomautukset
Poissaolotyyppi CauseCode  
Päivämäärä date  
Prosenttiosuus Extent Tunnit lasketaan työntekijän Fortnox-asetusten perusteella.

 

Päivittääkö integraatio poissaoloja?

Kyllä. Huma päivittää poissaolot automaattisesti Fortnoxiin, kun niitä muutetaan (luodaan, päivitetään tai poistetaan) Humassa.

 

Mikä käynnistää kalenterin päivitykset Fortnoxissa?

Huma luo, päivittää tai poistaa automaattisesti aikaraportteja Fortnoxissa Humassa tehtyjen muutosten perusteella.

 

Milloin poissaolokirjaukset luodaan Fortnoxiin?

Vain silloin, kun Human poissaolotyyppi on yhdistetty Fortnoxin aktiviteettiin ja se täyttää tietyt ehdot, esimerkiksi sillä on päättymispäivä ja se on hyväksytty.

 

Milloin poissaolokirjauksia päivitetään Fortnoxissa?

Kun Human poissaolokirjauksen päivämäärää, laajuutta, kommenttia tai tilaa muutetaan sen jälkeen, kun kirjaus on luotu Fortnoxiin. Huomaa, että jos poistat poissaolon päättymispäivän tai muutat tilaksi jonkin muun kuin hyväksytyn, Huma poistaa poissaolon Fortnoxista.

 

Mitä tapahtuu, jos Fortnox-yhdistämistä muutetaan?

Jos muutat, mihin Fortnoxin aktiviteettiin Human poissaolotyyppi on yhdistetty, poissaolokirjaukset, jotka Huma on jo luonut Fortnoxiin tällä yhdistämisellä, irrotetaan Human poissaolosta, eikä niitä enää päivitetä Humasta. Jos kuitenkin muokkaat näitä kirjauksia Fortnoxissa niin, että niiden aktiviteetti vastaa uutta yhdistämistä, ne alkavat taas saada päivityksiä.

 

Milloin poissaolokirjausta ei luoda Fortnoxiin?

Jos Human poissaololla ei ole päättymispäivää tai poissaolopyyntöä ei ole hyväksytty, Huma ei luo kirjausta Fortnoxiin.

Fortnoxin rajoitusten vuoksi Huma ei voi luoda, muokata tai poistaa Fortnoxissa yli 50 päivän poissaolojaksoa. Muutokset näkyvät Humassa, mutta eivät Fortnoxissa.

 

Miten poistot käsitellään?

Jos poissaolokirjaus poistetaan Humasta, Huma poistaa vastaavan kirjauksen Fortnoxista. Huma poistaa kirjauksen Fortnoxista myös, jos vastaavalta Human kirjaukselta poistetaan päättymispäivä tai jos hyväksytty poissaolo muuttuu hyväksymättömäksi.

Fortnoxin rajoitusten vuoksi Huma ei voi luoda, muokata tai poistaa Fortnoxissa yli 50 päivän poissaolojaksoa. Muutokset näkyvät Humassa, mutta eivät Fortnoxissa.

 

Miten Huma kohdistaa poissaolot päivityksiä tai poistoja varten?

Huma kohdistaa poissaolot työntekijän, tyypin ja ajan perusteella, jotta päivitykset ja poistot Fortnoxissa ovat oikein.

 

Miten kalenterikirjausten tunnit lasketaan?

Tunnit lasketaan työntekijän työaikataulun perusteella. Se löytyy Fortnoxin työntekijäkortin välilehdeltä «Anställning» (Työsuhde).

Humasta synkronoinnilla luoduille käyttäjille annetaan työaikataulu, jossa on 0 tuntia. Tämä tarkoittaa, että kaikki poissaolokirjaukset ovat 0 tuntia.

Varmista, että kaikille käyttäjille on annettu Fortnoxissa kelvollinen työaikataulu.

 

Miksi Fortnox hylkää pyynnön?

Järjestelmien välisten erojen välttämiseksi Fortnox hylkää virheelliset pyynnöt. Kaikki asianomaiset käyttäjät ja esihenkilöt saavat ilmoituksen. Epäonnistunut pyyntö näkyy silti integraation virhelokissa, joten ylläpitäjä voi tarkistaa, vaatiiko se jatkotoimia.

Varmista, että kaikille käyttäjille on annettu Fortnoxissa kelvollinen työaikataulu.

Jos poissaolo hylätään, siirry Humassa integraatiosivulle ja avaa virheloki («Error log») nähdäksesi virheilmoituksen.