---
title: "Verkkolaskutuksen käyttöönotto"
canonical: "https://support.vitec-hotellinx.com/space/KB/57999454/Verkkolaskutuksen%20k%C3%A4ytt%C3%B6%C3%B6notto"
format: markdown
---
Verkkolaskutuksen käyttöönotto sisältää seuraavat toimenpiteet: 

- Sopimus verkkolaskuoperaattorin kanssa
- Työaseman tai -asemien valmistelu
- Asetusten määrittäminen Hotellinx Cloudiin

---

## Ennen käyttöönottoa

Alla on tarkistuslista ennen verkkolaskutuksen käyttöönottoa suoritettavista toimenpiteistä.

**1. Lisenssin hankinta**

Tilaa sähköisen laskutuksen lisenssi Hotellinx Cloud -ohjelmistoon.

**2. Työaseman valmistelu**

Työasemalla, jolta verkkolaskuerät luodaan, pitää olla asennettuna [Microsoft.NET](http://Microsoft.NET) Framework 4.

**3. Sopimus verkkolaskuoperaattorin kanssa**

Käyttöönottovaiheessa tarvitaan seuraavat tiedot:

- SWIFT-tunnus (BIC-tunnus)
- IBAN-koodi
- verkkolaskutunnus
- välittäjän tunnus

**4. Välittäjän edellyttämät maksutiedot**

Tarkista verkkolaskuoperaattorilta seuraavat tiedot:

- Mitä Finvoice-versiota välittäjällä on valmius käsitellä?
- Tarvitaanko **Party id **-kenttään jokin tieto (esim. Y-tunnus tai IBAN-koodi)?

**5. Erätiedoston nimeämiskäytäntö**

Tarkista erätiedostolle vaadittava tiedostopääte verkkolaskuoperaattorilta (esim. *vlaskut.era* tai *era.e*)?

**6. Tallennuskansion luominen ja määrittely**

Erätiedosto ja yksittäiset verkkolaskut tallennetaan ennalta määritettyyn tallennuskansioon.

Kansion käyttöoikeudet tulee määrittää siten, että kansioon on pääsy niiltä työasemilta, joilta erätiedostot luodaan ja lähetetään.

---

## Lähettäjän asetukset

Sähköisten laskujen lähetysasetukset löytyvät välittäjän kanssa tehdystä sopimuksesta. Asetukset määritellään järjestelmässä hotellin ominaisuuksiin.

1. Valitse päävalikosta **Hotel settings**.
2. Valitse hotelli ja paina **Edit**.

![image-20240828-070453.png](media://76fb6ba8-f7ad-4a8b-891f-08ddfc07b9f7)

3. Valitse **Electronic Billing*** *-välilehti ja syötä tarvittavat tiedot.

![image-20240828-070616.png](media://a80eb624-e936-4cf6-850f-967fc56d4930)

Lähetysasetuksiin tarvittavat tiedot löytyvät välittäjän kanssa tehdystä sopimuksesta:

- **SWIFT code**: pankin tunniste.
- **IBAN code**: IBAN-koodi.
- **Party Id**: välittäjän tunnus (tarkista välittäjältä, syötetäänkö kenttään IBAN-koodi, OVT-tunnus, Y-tunnus vai jätetäänkö kenttä tyhjäksi).
- **Seller Party Identifier**: verkkolaskutunnus / verkkolaskuosoite (tarkista välittäjältä, syötetäänkö kenttään IBAN-koodi, OVT-tunnus vai Y-tunnus).
- **Intermediator Code**: verkkolaskuoperaattorin tunnus (sama kuin SWIFT-tunnus, ellei sopimuksessa ole määritelty kumpaakin erikseen).

4. Valitse **Miscellaneous settings*** *-välilehti ja tarkista, että **Localization**-kentässä on tunnus *FI*.

![image-20240828-071608.png](media://145c701f-a93d-496d-a323-b0b0d4220fe6)

---

## Verkkolaskuohjelman asetukset

1. Valitse päävalikosta **More** > **Electronic billing**.
2. Valitse hotelli, avaa **Settings**-välilehti ja määrittele tarvittavat asetukset.


**Output settings**

![image-20260526-085246.png](media://ce0a6721-6983-4f80-88c1-59c0e070cb47)

- **Batch output directory**: erän tallennuskansio.
- **Batch file name**: erätiedoston nimi.
- **Add time stamp to batch file name**: lisää erätiedoston nimeen aikaleima.
- **Add file appendix**: lisää tekstiä erätiedoston nimeen.
  - Esimerkiksi eri hotellien tiedostot voi erottaa lisäämällä nimeen *HOTEL1*, jolloin tiedostosta tulee esim. *batch_20240911_HOTEL1.xml*.
  - Voit valita, lisätäänkö tunniste erätiedostoon (kaikki laskut yhdessä tiedostossa), yksittäisiin laskutiedostoihin tai molempiin
- **Xml output directory**: yksittäisten verkkolaskujen tallennuskansio.
- **Copy schema and style definitions to output directory**:


**Invoice options**

![image-20260526-085315.png](media://6b11e52a-5f31-4c67-94bb-4cb1339fa36b)

- **Finvoice version**: verkkolaskun välittäjän käyttämä Finvoice-versio.
- **Get all invoices (default is only invoices after night run)**: hae kaikki luodut verkkolaskut.
  - Oletuksena haetaan vain ennen yöajoa päätetyt verkkolaskut, joita ei voida enää avata uudelleen.
- **Print short name**: tulosta **hotel short name** -kenttään asetettu nimi **Hotel name** -kenttään asetetun nimen sijaan.
- **Intermediator code is not required**: välittäjäkoodi ei ole pakollinen.
- **Negative invoice as INV02**: negatiivinen lasku muodossa INV02.
- **Proforma INV06 as normal INV01**: proformatyyppinen INV06-lasku normaalina INV01-laskuna
- **No rounding**: ei desimaalien pyöristystä.
- **Incl. MessageTransmissionDetails**: sisällytä verkkolaskusanomaan reititystiedot.
  - Reititystiedot sisältävät lähettäjän ja vastaanottajan verkkolaskuosoitteet sekä välittäjätunnukset, joita tarvitaan laskun toimittamiseksi oikealle vastaanottajalle.
  - Ota asetus käyttöön, jos verkkolaskuoperaattorisi edellyttää reititystietojen sisällyttämistä sanomaan. Jos operaattori lisää reititystiedot automaattisesti omassa järjestelmässään, asetus voidaan jättää pois päältä. Tarkista oikea käytäntö operaattorisi ohjeistuksesta.
- **Additional row free text**: lisää myyntirivin vapaa teksti aineistoon.
  - Välittävän operaattorin täytyy välittää teksti muuttumattomana – kaikki operaattorit eivät tee tätä automaattisesti.
  - Vastaanottajan järjestelmän täytyy myös tukea rivikohtaista vapaata tekstiä, jotta se näkyy käyttäjälle. Tämä kannattaa varmistaa testaamalla.
- **Include country code element**: sisällytä aineistoon lähettäjän maakoodi-elementti.


**Invoice row options**

Laskurivit tallentuvat sähköiselle laskulle oletuksena kokonaan eriteltyinä (vrt. paperilaskun **Full details **-valinta). Verkkolaskuasetusten avulla hintapakettien rivit voi myös tiivistää eri tavoin.

![image-20260526-085346.png](media://35fe9d8d-1be2-4d9c-ba60-380aa66fb6ca)

- **Compress invoice rows (Package lines with same VAT)**: laskulla tiivistetään <u>samaan verokantaan kuuluvat rivit</u>.
- **Compress all (All package lines - use VAT from first line)**: jos tämä asetus on valittuna edellisen lisäksi <u>tiivistys tehdään hintapaketin ensimmäiselle riville</u>** **(vrt. paperilaskun tiivistysasetus **Normally**).
  - Tällöin kaikkien laskurivien tekstinä on paketin ensimmäisen hintarivin teksti.
  - Huom! Kaikki verkkolaskuja vastaanottavat järjestelmät eivät hyväksy tätä tiivistystä, koska veron määrä ja veroprosentti laskurivillä eivät täsmää.

> ⚠️ Laskurivien tiivistystä tulisi yleisesti ottaen välttää, jotta laskun vastaanottaja saa laskulla samaa ALV-prosenttia käyttävät myynnit eriteltyinä.


**Options for FreeText elements**

![image-20260526-085418.png](media://cd3a9d78-0af9-4bd5-ab61-3aa7dfefe6ed)

- **Show invoice comment**: lisää verkkolaskuun viitetiedot ja majoittujien nimilista.
- **Show reservation text**: lisää verkkolaskuun **Varausrivin lisätiedot **-kentän sisältö: huonenumero, oleskeluaika, asukkaan nimi (esim. *309 11.09.2024 - 12.09.2024 Sukunimi, Etunimi*).
- **Use InvoiceFreeText instead of SpecificationFreeText**: lisää laskun lisätiedot (viitetiedot, nimilista, varausrivin lisätiedot) verkkolaskun **InvoiceFreeText**-kenttään.
  - Oletuksena **SpecificationfreeText***-*kenttään tallentuvat **Show Reservation Text **ja **Show Invoice Comment **-kohdissa valitut tiedot.


**Export and misc options**

> ❌ Asetukset eivät ole käytössä.


**Fixed element values**

![image-20260526-085718.png](media://4e3a91a5-0b80-48ad-a1ea-427b9a78112e)

- **EpiCharge**: on verkkolaskun Finvoice-sanoman kenttä, joka määrittää maksun kulukoodin (kuka maksaa maksun kulut).
  - Kentän arvon tulee olla jokin seuraavista koodeista, mikäli verkkolaskujen välittäjä vaatii arvon: **SHA**,** OUR**,** BEN**,** SLEV**.
  - Suomen sisäisissä verkkolaskuissa käytetään yleensä arvoa **SHA**. Jos kentässä on esimerkiksi numerosarja tai muu arvo, pankki tai operaattori voi hylätä laskun virheellä (esim. “*Omat kulut maksettava*”).


**Integration settings**

Katso lisätiedot **[Maventa-ohjeesta](https://vitechotellinx.atlassian.net/wiki/spaces/KB/pages/137920520)**.


**Vat codes**

> ❌ Asetukset eivät ole käytössä.