Verkkolaskutus, Finvoice
Päivitetty viimeksi: 2.5.2019
Finvoice on suomalaisten pankkien määrittelemä, yleisesti käytössä oleva verkkolaskun esitystapa. Sen avulla on helppo korvata paperinen lasku, koska se voidaan toimittaa saajalle pankkien kautta kuten maksutkin.
Finvoice on XML-muotoinen. XML mahdollistaa laskun esittämisen sekä sovellusten ymmärtämässä muodossa että paperilaskua vastaavassa muodossa.
Primuksen Finvoice-siirto muodostaa XML-muotoisen laskusanoman, jota voidaan muodostamisen jälkeen käsitellä sitä tukevissa ohjelmissa.
Finvoice-sanomia ja välitystä koskevat ohjeet ja aputiedostot on julkaistu ja noudettavissa Finanssiala ry:n www-sivuilta.
Primuksessa on e-laskutusta varten käytettävissä Laskutus-rekisteri ja Verkkolaskuoperaattorit-rekisteri. Verkkolaskutusta varten Verkkolaskuoperaattorit-rekisteriin tehdään rekisterikortit eri pankkiryhmille ja verkkolaskuoperaattoreille. Voit luoda rekisterikortit käsin (ks. ohje alla) tai tuoda ne siirtotiedostolla
- Avaa Verkkolaskuoperaattorit-rekisteri.
- Valitse Toiminnot / Uusi rekisterikortti.
- Rekisterikortille syötetään Nimi ja Tunnus, esim. Op-ryhmä ja OKOYFIHH. Näitä tietoja käytetään verkkolaskua muodostettaessa.
Tallennuksen jälkeen tiedot ovat käytettävissä Laskutus-ikkunan Maksajan BIC-tunnus ja Saajan BIC-tunnus-kentissä.
Kuten muissakin laskutustoiminnoissa, voidaan laskut ensin muodostaa Opiskelijarekisterissä, josta ne siirtyvät Laskutus-rekisteriin. Laskut voidaan muodostaa myös suoraan Primuksen Laskutus-rekisterissä.
Itse Finvoice-siirto tehdään aina Laskutus-rekisterissä.
- Hae opiskelijarekisterin rekisteriruutuun se opiskelijajoukko, jolle laskut tehdään.
- Valitse Laskutus-valikosta haluttu laskutustyyppi esim. Yleinen.
- Avautuu Laskutus-ikkuna, johon saajan tiedot syötetään. Täytä seuraavat kentät: Saajan tilinumero, Saajan pankki, Saajan IBAN-tilinumero ja Saajan BIC-koodi.
- Laskun numero-kenttään annetaan numero ensimmäisen opiskelijan laskua varten. Primus kasvattaa tätä numeroa automaattisesti yhdellä aina laskun muodostettuaan.
- Viite-kenttään syötetään ensimmäisen opiskelijan viitenumero. Jos käytössä on pankilta saadut viitenumerot, syötetään listan ensimmäinen numero tarkistusnumeroineen. Jos pankin viitenumeroita ei ole, syötä Viite-kenttään laskun numero ja paina F3-näppäintä. Tämä luo laskuille juoksevat viitenumerot tarkistusnumeroineen.
- Ikkunan Laskutettavat-kohtaan valitaan muodostetaanko laskut valituille rekisterikorteille vai kaikille rekisteriruutuun haetuille korteille.
- Klikkaa lopuksi Muodosta laskut -painiketta. Tässä vaiheessa Primus ilmoittaa, kuinka monta laskua on siirretty Laskutus-rekisteriin. Samasta ikkunasta voit määritellä Primuksen avaamaan Laskutus-rekisterin, jolloin äsken tehdyt laskut avautuvat ruudulle.
Laskut voidaan muodostaa myös Laskutus-rekisterissä Uusi rekisterikortti-toiminnolla. Täytä kaikki laskun saajan ja maksajan tietoihin liittyvät kentät.
- Finvoice-siirron onnistumiseksi pakollisia täytettäviä kenttiä ovat mm. Saajan tilinumero, Saajan pankki, Saajan IBAN-tilinumero ja Saajan BIC-koodi, Maksajan BIC-tunnus, Maksajan IBAN-tilinumero, Maksajan nimi ja osoitetiedot.
- Laskulle tulee syöttää tiedot myös laskun verottomasta ja verollisesta hinnasta, päivämääristä ja viitenumerosta.
Jos kaikki tarvittavat kentät eivät ole valmiiksi näkyvillä, saa ne esiin kenttäeditorin kautta.
Laskutus-rekisterissä voidaan siirtää yksi tai useampi lasku kerralla. Kun siirretään useampi kerralla, muodostuu niistä yksi XML-tiedosto.
Valitse Laskutus-rekisterin rekisteriruudusta käsiteltävä lasku. Tarkista, että laskulle on täytetty kaikki pakolliset tiedot.
- Valitse Tiedonsiirrot / Tee Finvoice-siirto. Avautuu apuruutu, jossa voit valita, mistä Primuksen kentistä laskun tiedot poimitaan. Oletuksena tiedot otetaan ruudulla näkyvistä kentistä. Kenttiä vaihdetaan klikkaamalla kentän nimeä ja valitsemalla hakuruudussa tilalle toinen kenttä. Maakoodi annetaan tekstinä, oletus on FI. Kenttien alla on rastikenttiä:
- Alle 18-vuotiaille huoltaja maksajaksi: rastimalla kentän, laskun maksajaksi tulee opiskelijan huoltaja. Huoltajatieto tulee Opiskelijat-rekisterin huoltajataulukon riviltä, jossa on rastittuna kenttä Maksaja laskutuksessa.
- Siirrä erittely riveittäin: Mahdollisuus siirtää laskutusrekisterin erittelyrivit Finvoicella. Siirto riveittäin vaatii erittelyriville tuotekoodin. Tämä muodostaa laskutiedoston erittelytaulukon mukaan.
- Tallenna jokainen lasku omaan tiedostoonsa: Siirto tekeea oman tiedoston jokaisesta valitusta laskukortista. Tiedosto on nimetty Finvoice_yyyymmdd_hhmmss_juokseva numero. Sisältö jokaisessa laskussa on sama kuin yksittäin tehtynäkin.
- Ohjelma avaa luettelon mahdollisista puutteista. Luettelon voi tulostaa.
- Jos tietoja puuttuu, palataan takaisin ja täytetään puuttuvat tiedot Laskutus-rekisterin kenttiin, ja tehdään sitten siirto uudelleen.
- Kun puutteita ei enää ole, avautuu Tallenna nimellä -ikkuna. Valitse tallennuspaikka ja klikkaa Tallenna.
- Ohjelma ilmoittaa tallennuksen onnistuneen. Kuittaa vielä Ok-painikkeella.
Kun XML-muotoinen siirtotiedosto on muodostettu, sitä käsitellään erillisissä maksujärjestelmissä. Jos tiedostoa halutaan vielä tarkastella selaimessa, täytyy XML-tiedostojen rakenteen esittämistä varten hakea schema-tiedosto. Tämä on Primuksesta riippumaton toimenpide. Siirtotiedosto on kuitenkin jo valmis siirrettäväksi maksujärjestelmiin.
Schema muodostuu joukosta sääntöjä, jotka määrittävät halutunlaisen XML-dokumentin rakenteen. Myös Finvoicen tiedonsiirrossa muodostuva siirtotiedosto on XML-muotoinen, rakenteinen tiedosto. Schemat ja lisätietoa saa esim. W3C:n sivuilta sekä verkkolaskutukseen liittyen Finanssialan Keskusliiton Internet-sivuilta.