Viimeisin päivitys: 10.9.2024

Voimassa alkaen: Opter 2024.06.00

Laskunvienti Heerosiin (API)

Voit yhdistää (integroida) Opterin Heeros-taloushallintojärjestelmään. Sen jälkeen voit viedä laskuja Opterista Heerosiin. Lisätietoa Heerosista on saatavilla osoitteessa heeros.com (suomeksi) ja heeros.com/en (englanniksi).

Vaihe 1: Luo laskunvienti Heerosiin Opterissa

  1. Valitse HallintoLaskutLaskunvienti ja luo uusi laskunvienti valitsemalla . Seuraavat kentät on täytettävä välilehdellä Yleinen:

    • Nimi: Esimerkiksi ”Heeros (API)”.

    • Raportti: Ilman.

    • Laji: XmlSerializer. (Laji on oltava XmlSerializer.)

    • Merkkikoodaus: UTF-8.

    • Asiakaskoodi: Löydät asiakaskoodisi Heerosista, ”la_id” tai ”end customer id” (loppuasiakastunnus).

    • Toimiston koodi: Löydät toimistokoodisi Heerosista, ”tt_id” tai ”accounting customer id” (tilitoimistotunnus).

    • Aloitusteksti: Tähän kenttään voit lisätä muita parametreja viennin mukauttamiseksi.

      Käytettävä muoto on ”parametri=arvo”. Kirjoita yksi parametri yhdelle riville kuten alla olevassa esimerkissä.

      Esimerkki, kenttä Starttext
      MoveOnlyToLedger=true
      SendToCustomer=false
      CreateCustomer=true
      UpdateCustomer=true
      CreateProduct=true
      UpdateProduct=true
      CreateAccountingObjects=true

      Jos et syötä tiettyä parametria kenttään Aloitusteksti, käytetään oletusasetusta. Lisätietoa parametreista on alla olevassa taulukossa Kentän Starttext parametrit.

    • Merkitse valintaruutu Yksi tiedosto per lasku.

  2. Tallenna muutokset valitsemalla .

  3. Napsauta välilehteä Tiedoston siirto. Seuraavat kentät on täytettävä:

    • Menetelmä: Heeros API.

    • Asiakkaan henkilöllisyys: API-käyttäjätunnus Heerosista. (”Heeros user name”)

    • Asiakasavain: API-avain Heerosista. (”Heeros password”)

  4. Tallenna muutokset valitsemalla .

Vaihe 2: Syötä muunnos laskunvientiin

Tämän vaiheen tilaa Opter. Ota yhteyttä osoitteeseen saadaksesi lisätietoja.

Vaihe 3: Lisää laskunvienti laskunvientiryhmään

Voit luoda uuden laskunvientiasetuksen (eli vientiryhmän) tai tarkistaa, onko laskunvientiasetus (ryhmä) olemassa jos siellä, johon haluat lisätä laskunviennin Heerosiin, seuraavasti:

  1. Valitse Hallinto > Laskut > Laskunvientiasetukset.

  2. Katso vasemmanpuoleisesta luettelosta, onko laskunvientiasetus (ryhmä) olemassa jo siellä, johon haluat lisätä laskunviennin Heerosiin. Napsauta kyseistä laskunvientiasetusta ja merkitse valintaruutu ”Heeros API” (tai nimi, jonka annoit laskunviennille) kohdassa Viennit.

    Jos laskunvientiasetusta (ryhmä) ei ole olemassa siellä, johon haluat lisätä laskunviennin Heerosiin, luo uusi. Valitse ja anna laskunvientiasetuksille nimi, esimerkiksi ”Heeros API”. Merkitse valintaruutu ”Heeros API” (tai nimi, jonka annoit laskunviennille) kohdassa Viennit.

  3. Tallenna muutokset valitsemalla .

  4. Valitse, mitä laskunvientiasetusta käytetään oletuksena. Valitse Heeros API oletukseksi merkitsemällä ”Heeros API” vasemmalla olevassa luettelossa ja napsauta .

  5. Sen varmistamiseksi, että kaikki laskut kirjataan kirjanpitoon Heerosissa, valitse ”Heeros API” -vienti kaikkiin vientiasetuksiin (ryhmiin).

  6. Tallenna muutokset valitsemalla .

  7. Jos haluat määrittää, mikä laskunvientiasetus (ryhmä) koskee tiettyä asiakasta, valitse Hakemisto > Asiakkaat ja etsi asiakas, jolle haluat tehdä asetuksen. Napsauta välilehteä Laskutustiedot ja valitse laskunvientiasetus (ryhmä) pudotusvalikosta Laskun vientiasetukset. Tallenna muutokset valitsemalla .

Vaihe 4: Laskujen vienti Heerosiin

Voit viedä laskutiedot Opterista laskutuskauden sulkemisen yhteydessä tai sen jälkeen, kun olet valinnut, haluatko viedä kokonaisia laskutuskausia vai yksittäisiä laskuja.

  1. Valitse Hallinto > Laskut > Laskut.

  2. Valitse lasku tai laskutuskausi, jonka haluat viedä, napsauta sitä hiiren kakkospainikkeella ja valitse Vie.

  3. Napsauttamalla Vie ja lähetä voit viedä laskun tai laskutuskauden Heerosiin.

    Opterin ikkunassa Laskunvienti näytetään vietävien ja vietyjen laskujen määrä sekä edistymisosoitin (ikkunan alareunassa). Kun laskunvienti on valmis, koko edistymispalkki on vihreä.

    Jos laskunvienti epäonnistuu, siitä kertoo edistymispalkin harmaa väri. Jos vienti ei onnistu, näytölle tulee virheviesti. Katso jäljempänä oleva kohta Virheviestit.

Kentän Aloitusteksti parametrit

Taulukossa luetellaan parametrit, jotka voidaan syöttää kenttään Aloitusteksti. Lisätietoa ja esimerkkejä on edellä olevassa kohdassa Vaihe 1.

Parametri Kuvaus

MoveOnlyToLedge=<true/false>

Heerosissa laskut voidaan lähettää vastaanottajalle (asiakkaalle) Opentextin kautta. Valitse, lähetetäänkö lasku automaattisesti Opentextiin vai ei:

  • ”True” (oletus): Lasku lähetetään automaattisesti Opentextiin.

  • ”False”: Lasku tallennetaan ”Heeros Sales Invoices” -osioon statuksella ”complete”. Tämän jälkeen voit lähettää laskun manuaalisesti Opentextiin tai suoraan asiakkaalle.

Vain toinen parametreista MoveOnlyToLedge ja SendToCustomer (katso alla) voidaan asettaa arvoon ”true”.

SendToCustomer=<true/false>

Valitse, lähetetäänkö lasku automaattisesti asiakkaalle vai ei:

  • ”True”: Lasku lähetetään automaattisesti asiakkaalle.

  • ”False” (oletus): Lasku tallennetaan ”Heeros Sales Invoices” -osioon statuksella ”complete”. Tämän jälkeen voit lähettää laskun manuaalisesti Opentextiin tai suoraan asiakkaalle.

Vain toinen parametreista MoveOnlyToLedge (katso edellä) ja SendToCustomer voidaan asettaa arvoon ”true".

CreateCustomer=<true/false>

Valitse, luodaanko asiakas automaattisesti Heerosissa vai ei:

  • ”True” (oletus): Jos vietävään laskuun merkittyä asiakasta ei ole Heerosissa, asiakas luodaan automaattisesti Heerosissa.

  • ”False”: Jos vietävään laskuun merkittyä asiakasta ei ole Heerosissa, Heeros antaa virheviestin, kun lasku viedään. Asiakasta ei siis luoda automaattisesti Heerosissa, mutta voit luoda asiakkaan manuaalisesti Heerosissa ja viedä laskun sitten uudelleen.

UpdateCustomer=<true/false>

Valitse, päivitetäänkö asiakastiedot Heerosissa automaattisesti vai ei:

  • ”True” (oletus): Jos vietävän laskun asiakastiedot eivät vastaa Heerosissa olevia tietoja, asiakastiedot päivitetään automaattisesti Heerosissa.

  • ”False”: Jos vietävän laskun asiakastiedot eivät vastaa Heerosissa olevia tietoja, Heeros antaa virheviestin, kun lasku viedään. Asiakastietoja ei siis päivitetä automaattisesti Heerosissa, mutta voit päivittää asiakastiedot manuaalisesti Heerosissa ja viedä laskun sitten uudelleen.

CreateProduct=<true/false>

Opterissa voi luetella laskun artikkeleita ja/tai tuotteita (yleensä valitaan, haluaako käyttää artikkeleita vai tuotteita). Heerosissa niitä kutsutaan vain tuotteiksi.

Valitse, luodaanko tuote automaattisesti Heerosissa vai ei:

  • ”True” (oletus): Jos vietävän laskun tuotetta ei ole Heerosissa, tuote luodaan automaattisesti Heerosissa.

  • ”False”: Jos vietävän laskun tuotetta ei ole Heerosissa, Heeros antaa virheviestin, kun lasku viedään. Tuotetta ei siis luoda automaattisesti Heerosissa, mutta voit luoda tuotteen manuaalisesti Heerosissa ja viedä laskun sitten uudelleen.

UpdateProduct=<true/false>

Opterissa voi luetella laskun artikkeleita ja/tai tuotteita (yleensä valitaan, haluaako käyttää artikkeleita vai tuotteita). Heerosissa niitä kutsutaan vain tuotteiksi.

Valitse, päivitetäänkö tuote automaattisesti Heerosissa vai ei:

  • ”True” (oletus): Jos vietävän laskun tuotetiedot eivät vastaa Heerosissa olevia tietoja, tuotetiedot päivitetään automaattisesti Heerosissa.

  • ”False”: Jos vietävän laskun tuotetiedot eivät vastaa Heerosissa olevia tietoja, Heeros antaa virheviestin, kun lasku viedään. Tuotetietoja ei siis päivitetä automaattisesti Heerosissa, mutta voit päivittää tiedot manuaalisesti Heerosissa ja viedä laskun sitten uudelleen.

CreateAccountingObjects=<true/false>

Valitse, luodaanko tiliöinti automaattisesti Heerosissa vai ei:

  • ”True” (oletus): Tiliöinti luodaan automaattisesti Heerosissa laskunviennin yhteydessä.

  • ”False”: Tiliöintiä ei luoda automaattisesti Heerosissa.

Vianetsintä

Virheviestit

Jos vienti Heerosiin ei onnistu, näyttöön tulee virheviesti. Virheilmoitus näytetään vain, jos vienti epäonnistuu ja tapahtuu virhe. Virheilmoitukset näytetään ponnahdusikkunassa, eikä sitä tallenneta mihinkään.

Virheviesti Kuvaus

Heerokseen kirjautuminen ei onnistu. Käyttäjänimi/salasana on virheellinen tai Heerokseen ei saada yhteyttä. Yritä uudelleen muutaman minuutin kuluttua.

Tarkista, että Opterin välilehdellä Tiedoston siirto olevat kentät ovat oikein:

  • Asiakkaan henkilöllisyys: API-käyttäjätunnus Heerosista. (Heeros user name)
  • Asiakasavain: API-avain Heerosista. (Heeros password)

(Katso ohjeet edellä.)

Yritä sitten viedä laskut uudelleen.

Laskun lähettäminen Heerokseen ei onnistunut. Heeroksen virhekoodi: {0}. Heeroksen virheviesti: {1}

Lue Heerosin virhekoodi ja -viesti ja kokeile korjata ongelma. Sitten voit yrittää viedä laskut uudelleen.

Lasku on lähetetty, mutta sitä ei voitu käsitellä Heeroksessa, koska se on puutteellinen. Tarkista puutteelliset laskut Heeroksesta. Laskun tunnus Heeroksessa: {0}.

Ota yhteyttä Heerosiin ja kysy lisätietoja.

Lasku on lähetetty, mutta sitä ei voitu vahvistaa aikarajan puitteissa. Tarkista puutteelliset laskut Heeroksessa ja tarkista, että se on saapunut ja mikä sen tila on. Laskun tunnus Heeroksessa: {0}.

Tarkista, onko lasku saapunut Heerosiin ja mikä sen status on.

Voit yrittää viedä laskun uudelleen.

Laskun {1} lähettäminen Heerokseen ei onnistunut validointivirheen vuoksi. Virheiden määrä: {2}. Ota yhteyttä Opterin tukeen.

Jos saat tämän virheviestin, ota yhteyttä Opterin tukeen.