Ohjeen sisältö:

Kuvaus

Finvoice liittymän avulla Visma Severan laskuista saadaan verkkolaskuaineisto, joka voidaan ladata oman verkkolaskuoperaattorin järjestelmään lähetettäväksi asiakkaille. Liittymää voidaan käyttää Finvoice 1.2., 1.3., 2.01., tai 3.0. standardin mukaan. Asiakkaan on itse solmittava sopimus verkkolaskuoperaattorin kanssa (esim. oma pankki tai Itella, Basware jne). Verkkolaskuaineisto on xml-muotoista.

Lasku käsitellään sähköisenä laskuna eli verkkolaskuna mikäli asiakkaalle on annettu verkkolaskuosoitetiedot asiakkaan asiakaskortille Visma Severaan. Tämän jälkeen Visma Severaan määritetään laskun tila, josta laskut kerätään mukaan aineistoon. Visma Severasta tallennetaan tiedosto omalle koneelle, joka pitää sisällään verkkolaskuaineiston ja tämä tiedosto ladataan oman verkkolaskuoperaattorin järjestelmään, josta laskut lähtevät asiakkaille sähköisesti.

Takaisin ylös

Huomio ennen aloittamista

  • Asiakkaalla on oltava sopimus verkkolaskuoperaattorin kanssa.

  • Finvoice-liittymän aktivointi Visma Severaan pääkäyttäjän oikeuksilla laajennuksien kautta, katso ohje lisäosan aktivointi.
  • Finvoice-liittymä ei tue kuluttajien eLaskutusta

Takaisin ylös

Käyttöönotto

Ennen kuin verkkolaskutus voidaan ottaa käyttöön, Visma Severassa tulee tehdä käyttöönottoon vaadittavat toimenpiteet.


Laskun tilat

Laskujen lähetys toimii siten, Visma Severaan luodaan laskun tilat, josta verkkolaskuaineisto ladataan sekä tila, johon lasku muutetaan laskujen siirron jälkeen.

  1. Klikkaa rattaan kuvaa ja valitse Asetukset > Laskun tilat
  2. Lisää uusi laskun tilan nimi, josta laskuaineisto ladataan. Esim. Odottaa lähetystä Finvoiceen.
    1. Valitse valinnat "Vain luku", "Laskun numero", "Odottaa maksua", "Lähetetty" sekä "Hyvityslaskun oletus".
  3. Lisää uusi laskun tilan nimi, johon lasku päivitetään siirron jälkeen. Esim. Siirretty Finvoice.
    1. Valitse valinnat "Vain luku", "Laskun numero", "Odottaa maksua" sekä "Lähetetty".
  4. Siirrä laskun tilat sinisillä nuolilla siten, että tila jossa on "Maksettu"-valinta, jää uusien tilojen alapuolelle.

Pankkitilit

Yrityksen pankkitilitiedot toimitetaan laskun mukana ja pankkitilin tulee olla IBAN-muodossa.

  1. Klikkaa rattaan kuvaa ja valitse Asetukset > Pankkitilit
  2. Klikkaa kynän kuvaa ja muokkaa pankkitilin numero IBAN muotoon (FI....)
  3. Varmista, että BIC-koodi on määritetty oikein. 

HUOM! Jos käytössäsi on yksikköhierarkia-lisäosa ja yksiköt ovat omia laskuttavia yrityksiä, lisää pankkitilit jokaiselle yritykselle, valitsemalla haluttu Yksikkö pudotusvalikosta.

Verkkolaskuosoitteen lisäys

Jotta voit lähettää verkkolaskuja, lisää yrityksesi verkkolaskuosoite sekä välittäjän tunnus (esim. Nordealla NDEAFIHH) Visma Severaan. HUOM! Jos käytössäsi on ja yksiköt ovat omia laskuttavia yrityksiä, lisää tiedot myös jokaisen yksikön alle (rattaan kuva > asetukset > yksiköt).

Yritystiedot

  1. Klikkaa rattaan kuvaa > asetukset > yritystiedot
  2. Anna yhteenveto-osioon yrityksenne verkkolaskuosoite ja välittäjän tunnus
  3. Tarkista myös, että omalle yritykselle on syötetty osoitetiedot
  4. Severa määrittää pääkonttoriksi lähettäjän määrittämän Kaupungin. Huomaathan, että yrityksen pääkonttorin sijainti ei välttämättä ole sama kuin yrityksen sijainti. Oletuksena Kotipaikka määritetään yritystiedoissa oleva Kaupunki tieto, mutta käyttäjä voi muuttaa sen haluamakseen.

Yksikkö

Kun käytössäsi on Yksikköhierarkia-lisäosa ja yksiköt ovat omia laskuttavia yrityksiä, lisää y-tunnus, verkkolaskuosoite, välittäjän tunnus ja alatunniste suoraan halutuille yksikölle.

  1. Klikkaa rattaan kuva > asetukset > yksiköt
  2. Avaa yksikon tiedot klikkaamalla rattaan kuvaa.

Tiedonsiirtoasetukset

Varsinaiset rajapinta-asetukset tehdään Visma Severassa.

Avaa Visma Severan Finvoice tiedonsiirto-asetukset klikkaamalla tiedonsiirto kuvaketta yläpalkista.

  1. Avaa asetukset-välilehti
  2. Valitse 'Ladattavien laskujen tila'-pudotusvalikkoon 'Odottaa lähetystä Finvoice' laskun tila
  3. Valitse 'Tila, johon laskut siirretään'-pudotusvalikkoon 'Siirretty Finvoice' laskun tila
  4. Tallenna asetukset

Takaisin ylös

Laskuaineiston luominen

  1. Luo lasku Visma Severaan
  2. Muuta laskun tilaksi lisäämäsi laskun tila esim. 'Odottaa lähetystä Finvoice' laskun tilaan
  3. Avaa Tiedonsiirto ja valitse Lataa laskut
  4. Tallenna XML-tiedosto tietokoneelle.
  5. Lataa laskuaineisto verkkolaskuoperaattorillenne.
  6. Muuta lataamiesi laskujen tila avaamalla Työkalut > Tiedonsiirtoja valitse Muuta tilaa

 

Takaisin ylös

Tekninen kuvaus Finvoice 1.2.

Tiedot omasta (lähettävä) organisaatioista
Finvoice aineiston kenttä
Merkkimäärä/lisätietoja
Y-tunnusSellerPartyIdentifier0-35 (muotoilu 1234567-8)
NimiSellerOrganisationName2-35
Y-tunnusSellerOrganisationTaxCode 0-35 (muotoilu 1234567-8)
KatuosoiteSellerStreetName2-35
KaupunkiSellerTownName2-35
PostitoimipaikkaSellerPostCodeIdentifier2-35
MaakoodiCountrycode2 (esim. FI, SE)
MaaCountryName0-35
LaskutusyhteyshenkilöSellerContactPersonName0-35
KaupunkiSellerHomeTownName0-35
Tieto alv rekisteröinnistäSellerVatRegistrationText0-35

Laskun muistiinpanot-kenttä

SellerFreeText0-512
Pankkitilin IBAN-numeroSellerAccountID2-35, atribuutti => IdentificationSchemeName=IBAN
Pankkitilin BIC-koodiSellerBic8-11, atribuutti => IdentificationSchemeName=BIC

 

Tiedot vastaanottavasta organisaatiosta
Visma Severan laskulta
Finvoice aineiston kenttä
Merkkimäärä/lisätietoja
AsiakasnumeroBuyerPartyIdentifier0-35
Asiakkaan nimiBuyerOrganisationName2-35
Y-tunnusBuyerOrganisationTaxCode0-35 (muotoilu 1234567-8)
Asiakkaan osoiteBuyerStreetName2-35
KaupunkiBuyerTownName2-35
PostitoimipaikkaBuyerPostalCodeIdentifier2-35
MaakoodiCountrycode2 (esim. FI, SE)
MaaCountryName0-35
Asiakkaan yhteyshenkilöBuyerContactPersonName0-35
Asiakkaan yhteyshenkilön sähköpostiosoiteBuyerEmailaddressIdentifier0-48
Visma Severan laskultaFinvoice aineiston kenttä
Merkkimäärä/lisätietoja
Laskun tyyppi koodiInvoiceTypeCode5, INV01=lasku tai INV02=hyvityslasku
Laskun tyyppi tekstiInvoiceTypeText1-35, Aina => "Lasku" tai "Hyvityslasku"
KoodiOriginCode4-8, Aina => "Original"
Laskun numeroInvoiceNumber1-20
Laskun päivämääräInvoiceDate8, atribuutti => Format=CCYYMMDD
ViitteemmeSellerReferenceIdentifier0-35
TilausnumeroOrderIdentifier0-35
Laskun veroton loppusummaInvoiceTotalVatExcludedAmountAttribuutti => AmountCurrencyIdentifier
Laskun veron osuus loppusummastaInvoiceTotalVatAmountAttribuutti => AmountCurrencyIdentifier
Laskun verollinen loppusummaInvoiceTotalVatIncludedAmountAttribuutti =>AmountCurrencyIdentifier
Laskun veroton loppusummaVatBaseAmountAttribuutti => AmountCurrencyIdentifier
ALV-prosenttiVatRatePercent 
Laskun veron osuus loppusummastaVatRateAmountAttribuutti => AmountCurrencyIdentifier
Käännetyn verovelvollisuuden kuvausVatFreeText 
Laskurivien yläpuolella oleva vapaa tekstikenttä (Before invoice rows)InvoiceFreeText0-512 *
Laskurivien alapuolella oleva vapaa tekstikenttä (After invoice rows)InvoiceFreeText0-512 *
MaksuehtoPaymentTermsFreeText1-35
Laskun eräpäiväInvoiceDueDate8, atribuutti => Format=CCYYMMDD
ViivästyskorkoPaymentOverDueFineFreeText0-512
Viivästyskorko prosenttiPaymentOverDueFinePercent1-7
Laskun maksutietoPaymentStatusCode0-10, aina "NOTPAID"
Tuotteen/työlajin/matkakulun koodiArticleIdentifier0-35
Laskurivin kuvaus (esim. tuntikirjaus tai tuote)ArticleName0-70
Laskurivin määräDeliveredQuantity0-14, atribuutti => QuantityUnitCode esim. kpl
Laskurivin kuvaus (esim. tuntikirjaus tai tuote)OrderedQuantity0-14, atribuutti => QuantityUnitCode esim. kpl
Laskurivin yksikköhintaUnitPriceAmount

Atribuutti => AmountCurrencyIdentifier

Atribuutti => UnitPriceUnitCode esim. kpl

Laskurivin ALV-prosenttiRowVatRatePercent0-14
Laskurivin veron osuusRowVatAmountAtribuutti => AmountCurrencyIdentifier
Laskurivin veroton summaRowVatExcludedAmountAtribuutti => AmountCurrencyIdentifier
Laskurivin verollinen summaRowAmountAtribuutti => AmountCurrencyIdentifier
Laskun päivämääräEpiDate8, atribuutti => Format=CCYYMMDD
Laskun viitenumeroEpiReference0-35
Pankkitilin BIC-koodiEpiBfiIdentifier8-11, atribuutti => EpiBeneficiaryPartyDetails
Lähettävän yrityksen nimiEpiNameAddressDetails2-35
Lähettävän yrityksen y-tunnusEpiBei8-11
Lähettävän yrityksen pankkitilin numeron (IBAN)EpiAccountID1-34, atribuutti => IdentificationSchemeName
TyönumeroEpiPaymentInstructionId0-35
Laskun viitenumeroEpiRemittanceInfoIdentifier2-35, atribuutti => IdentificationSchemeName=SPY
Laskun verollinen loppusummaEpiInstructedAmountAtribuutti => AmountCurrencyIdentifier
Aina "SHA"EpiChargeAtribuutti => ChargeOption=SHA
Laskun eräpäiväEpiDateOptionDateAtribuutti => Format=CCYYMMDD

* Laskurivien yläpuolella ja alapuolella olevien kenttien tiedot lisätään InvoiceFreeText-kenttään, jonka maksimimerkkimäärä on 512.

Takaisin ylös

Tekninen kuvaus Finvoice 1.3.

Tiedot omasta (lähettävä) organisaatioista
Finvoice aineiston kenttä
Merkkimäärä/lisätietoja
Y-tunnusSellerPartyIdentifier0-35 (muotoilu 1234567-8)
NimiSellerOrganisationName2-35 (mikäli nimi on pidempi rivitetään useammalle riville)
ALV-tunnisteSellerOrganisationTaxCode 0-35 (muotoilu FI12345678)
KatuosoiteSellerStreetName2-35 (mikäli merkkimäärä > 35 rivitetään 1-3 riville)
KaupunkiSellerTownName2-35
PostitoimipaikkaSellerPostCodeIdentifier2-35
MaakoodiCountrycode2 (esim. FI, SE)
MaaCountryName0-35
LaskutusyhteyshenkilöSellerContactPersonName0-35
KaupunkiSellerHomeTownName0-35

Laskun muistiinpanot-kenttä

SellerFreeText0-512
Tieto alv rekisteröinnistäSellerVatRegistrationText0-35
Pankkitilin IBAN-numeroSellerAccountID0-35, atribuutti => IdentificationSchemeName=IBAN
Pankkitilin BIC-koodiSellerBic8-11, atribuutti => IdentificationSchemeName=BIC

 

Tiedot vastaanottavasta organisaatiosta
Visma Severan laskulta
Finvoice aineiston kenttä
Merkkimäärä/lisätietoja
Y-tunnusBuyerPartyIdentifier0-35 (muotoilu 1234567-8)
Asiakkaan nimiBuyerOrganisationName2-35 (mikäli nimi on pidempi rivitetään useammalle riville)
VAT-tunnisteBuyerOrganisationTaxCode0-35 (muotoilu FI12345678)
Asiakkaan osoiteBuyerStreetName2-35 (mikäli merkkimäärä > 35 rivitetään 1-3 riville)
KaupunkiBuyerTownName2-35
PostitoimipaikkaBuyerPostalCodeIdentifier2-35
MaakoodiCountrycode2 (esim. FI, SE)
MaaCountryName0-35
Asiakkaan yhteyshenkilöBuyerContactPersonName0-35
Asiakkaan yhteyshenkilön sähköpostiosoiteBuyerEmailaddressIdentifier0-70
Visma Severan laskultaFinvoice aineiston kenttä
Merkkimäärä/lisätietoja
Laskun tyyppi koodiInvoiceTypeCode5, INV01=lasku tai INV02=hyvityslasku
Laskun tyyppi tekstiInvoiceTypeText1-35, Aina => "Lasku" tai "Hyvityslasku"
KoodiOriginCodeAina => "Original"
Laskun numeroInvoiceNumber1-20
Laskun päivämääräInvoiceDate8, atribuutti => Format=CCYYMMDD
ViitteemmeSellerReferenceIdentifier0-35
Asiakkaan asiakasnumeroSellersBuyerIdentifier0-35
TilausnumeroOrderIdentifier0-35
Työn myyjäSalesPersonName0-35
ViitteenneBuyerReferenceIdentifier0-35
TyönumeroProjectReferenceIdentifier0-35
Laskun veroton loppusummaInvoiceTotalVatExcludedAmount0-35, atribuutti => AmountCurrencyIdentifier
Laskun veron osuus loppusummastaInvoiceTotalVatAmount0-35, atribuutti => AmountCurrencyIdentifier
Laskun verollinen loppusummaInvoiceTotalVatIncludedAmount0-35, atribuutti =>AmountCurrencyIdentifier
Laskun veroton loppusummaVatBaseAmountAtribuutti => AmountCurrencyIdentifier
ALV-prosenttiVatRatePercent 
ALV-koodiVatCode0-10 Koodi=AE mikäli laskulla on käytetty käännettyä verovelvollisuutta.
Muussa tapauksessa VatCode-kenttää ei ole laskuaineistossa
Laskun veron osuus loppusummastaVatRateAmountAtribuutti => AmountCurrencyIdentifier
Käännetyn verovelvollisuuden kuvausVatFreeText0-35 (mikäli merkkimäärä > 35 rivitetään 1-3 riville)
MuistiinpanotInvoiceFreeText0-512 (mikäli merkkimäärä > 512 rivitetään useammalle riville)
Laskurivien yläpuolella oleva vapaa tekstikenttä (Before invoice rows)InvoiceFreeText0-512 (mikäli merkkimäärä > 512 rivitetään useammalle riville)
Laskurivien alapuolella oleva vapaa tekstikenttä (After invoice rows)InvoiceFreeText0-512 (mikäli merkkimäärä > 512 rivitetään useammalle riville)
MaksuehtoPaymentTermsFreeText1-35
Laskun eräpäiväInvoiceDueDate8, atribuutti => Format=CCYYMMDD
ViivästyskorkoPaymentOverDueFineFreeText0-70
Viivästyskorko prosenttiPaymentOverDueFinePercent 
Laskun maksutietoPaymentStatusCodeAina "NOTPAID"
Tuotteen/työlajin/matkakulun koodiArticleIdentifier0-35
Tuoteryhmän koodiArticleGroupIdentifier0-35 (mikäli tuote kuuluu tuoteryhmään)
Laskurivin kuvaus (esim. tuntikirjaus tai tuote)ArticleName0-100
Laskurivin määräDeliveredQuantity0-14, atribuutti => QuantityUnitCode esim. kpl
Laskurivin kuvaus (esim. tuntikirjaus tai tuote)OrderedQuantity0-14, atribuutti => QuantityUnitCode esim. kpl
Laskurivin yksikköhintaUnitPriceAmount

Atribuutti => AmountCurrencyIdentifier

Atribuutti => UnitPriceUnitCode esim. kpl

Käytetään mikäli laskurivin kuvaus ylittää 100 merkkiäRowFreeText0-512 (mikäli nimi on pidempi rivitetään useammalle riville)
Laskurivin ALV-prosenttiRowVatRatePercent 
Laskurivin veron osuusRowVatAmountAtribuutti => AmountCurrencyIdentifier
Laskurivin veroton summaRowVatExcludedAmountAtribuutti => AmountCurrencyIdentifier
Laskurivin verollinen summaRowAmountAtribuutti => AmountCurrencyIdentifier
Laskun päivämääräEpiDate8, atribuutti => Format=CCYYMMDD
Laskun viitenumeroEpiReference0-35
Pankkitilin BIC-koodiEpiBfiIdentifier8-11, atribuutti => EpiBeneficiaryPartyDetails
Lähettävän yrityksen nimiEpiNameAddressDetails2-35
Lähettävän yrityksen y-tunnusEpiBei8-11
Lähettävän yrityksen pankkitilin numeron (IBAN)EpiAccountID1-34, atribuutti => IdentificationSchemeName
TyönumeroEpiPaymentInstructionId0-35
Laskun viitenumeroEpiRemittanceInfoIdentifier2-35, atribuutti => IdentificationSchemeName=SPY
Laskun verollinen loppusummaEpiInstructedAmountAtribuutti => AmountCurrencyIdentifier
Aina "SHA"EpiChargeAtribuutti => ChargeOption=SHA
Laskun eräpäiväEpiDateOptionDateAtribuutti => Format

 

Takaisin ylös

Tekninen kuvaus Finvoice 2.01.

Tiedot omasta (lähettävä) organisaatioista
Finvoice aineiston kenttä
Merkkimäärä/lisätietoja
Y-tunnusSellerPartyIdentifier0-35 (muotoilu 1234567-8)
NimiSellerOrganisationName2-70 (mikäli nimi on pidempi rivitetään useammalle riville)
ALV-tunnisteSellerOrganisationTaxCode 0-35 (muotoilu FI12345678)
KatuosoiteSellerStreetName2-35 (mikäli merkkimäärä > 35 rivitetään 1-3 riville)
KaupunkiSellerTownName2-35
PostitoimipaikkaSellerPostCodeIdentifier2-35
MaakoodiCountrycode2 (esim. FI, SE)
MaaCountryName0-35
LaskutusyhteyshenkilöSellerContactPersonName0-35
KaupunkiSellerHomeTownName0-35

Laskun muistiinpanot-kenttä

SellerFreeText0-512
Tieto alv rekisteröinnistäSellerVatRegistrationText0-35
Pankkitilin IBAN-numeroSellerAccountID2-35, atribuutti => IdentificationSchemeName=IBAN
Pankkitilin BIC-koodiSellerBic8-11, atribuutti => IdentificationSchemeName=BIC

 

Tiedot vastaanottavasta organisaatiosta
Visma Severan laskulta
Finvoice aineiston kenttä
Merkkimäärä/lisätietoja
Y-tunnusBuyerPartyIdentifier0-35 (muotoilu 1234567-8)
Asiakkaan nimiBuyerOrganisationName2-70 (mikäli nimi on pidempi rivitetään useammalle riville)
VAT-tunnisteBuyerOrganisationTaxCode0-35 (muotoilu FI12345678)
Asiakkaan osoiteBuyerStreetName2-35 (mikäli merkkimäärä > 35 rivitetään 1-3 riville)
KaupunkiBuyerTownName2-35
PostitoimipaikkaBuyerPostalCodeIdentifier2-35
MaakoodiCountrycode2 (esim. FI, SE)
MaaCountryName0-35
Asiakkaan yhteyshenkilöBuyerContactPersonName0-35
Asiakkaan yhteyshenkilön sähköpostiosoiteBuyerEmailaddressIdentifier0-70
Visma Severan laskultaFinvoice aineiston kenttä
Merkkimäärä/lisätietoja
Laskun tyyppi koodiInvoiceTypeCode5, INV01=lasku tai INV02=hyvityslasku
Laskun tyyppi tekstiInvoiceTypeText1-35, Aina => "Lasku" tai "Hyvityslasku"
KoodiOriginCodeAina => "Original"
Laskun numeroInvoiceNumber1-20
Laskun päivämääräInvoiceDate8, atribuutti => Format=CCYYMMDD
ViitteemmeSellerReferenceIdentifier0-35
Asiakkaan asiakasnumeroSellersBuyerIdentifier0-35
TilausnumeroOrderIdentifier0-35
Työn myyjäSalesPersonName0-35
ViitteenneBuyerReferenceIdentifier0-35
TyönumeroProjectReferenceIdentifier0-35
Laskun veroton loppusummaInvoiceTotalVatExcludedAmount1-22, atribuutti => AmountCurrencyIdentifier
Laskun veron osuus loppusummastaInvoiceTotalVatAmount1-22, atribuutti => AmountCurrencyIdentifier
Laskun verollinen loppusummaInvoiceTotalVatIncludedAmount1-22, atribuutti =>AmountCurrencyIdentifier
Laskun veroton loppusummaVatBaseAmount1-22 atribuutti => AmountCurrencyIdentifier
ALV-prosenttiVatRatePercent1-7
ALV-koodiVatCode0-10 Koodi=AE mikäli laskulla on käytetty käännettyä verovelvollisuutta.
Muussa tapauksessa VatCode-kenttää ei ole laskuaineistossa
Laskun veron osuus loppusummastaVatRateAmount1-22, atribuutti => AmountCurrencyIdentifier
Käännetyn verovelvollisuuden kuvausVatFreeText0-70 (mikäli merkkimäärä > 35 rivitetään 1-3 riville)
MuistiinpanotInvoiceFreeText0-512 (mikäli merkkimäärä > 512 rivitetään useammalle riville)
Laskurivien yläpuolella oleva vapaa tekstikenttä (Before invoice rows)InvoiceFreeText0-512 (mikäli merkkimäärä > 512 rivitetään useammalle riville)
Laskurivien alapuolella oleva vapaa tekstikenttä (After invoice rows)InvoiceFreeText0-512 (mikäli merkkimäärä > 512 rivitetään useammalle riville)
MaksuehtoPaymentTermsFreeText1-70
Laskun eräpäiväInvoiceDueDate8, atribuutti => Format=CCYYMMDD
ViivästyskorkoPaymentOverDueFineFreeText0-70
Viivästyskorko prosenttiPaymentOverDueFinePercent1-7
Laskun maksutietoPaymentStatusCodeAina "NOTPAID"
Tuotteen/työlajin/matkakulun koodiArticleIdentifier0-35
Tuoteryhmän koodiArticleGroupIdentifier0-35 (mikäli tuote kuuluu tuoteryhmään)
Laskurivin kuvaus (esim. tuntikirjaus tai tuote)ArticleName0-100
Laskurivin määräDeliveredQuantity0-14, atribuutti => QuantityUnitCode esim. kpl
Laskurivin kuvaus (esim. tuntikirjaus tai tuote)OrderedQuantity0-14, atribuutti => QuantityUnitCode esim. kpl
Laskurivin yksikköhintaUnitPriceAmount

1-22, atribuutti => AmountCurrencyIdentifier
ja atribuutti => UnitPriceUnitCode esim. kpl

Käytetään mikäli laskurivin kuvaus ylittää 100 merkkiäRowFreeText0-512 (mikäli nimi on pidempi rivitetään useammalle riville)
Laskurivin ALV-prosenttiRowVatRatePercent1-7
Laskurivin veron osuusRowVatAmount1-22, atribuutti => AmountCurrencyIdentifier
Laskurivin veroton summaRowVatExcludedAmount1-22, atribuutti => AmountCurrencyIdentifier
Laskurivin verollinen summaRowAmount1-22, atribuutti => AmountCurrencyIdentifier
Laskun päivämääräEpiDate8, atribuutti => Format=CCYYMMDD
Laskun viitenumeroEpiReference0-35
Pankkitilin BIC-koodiEpiBfiIdentifier8-11, atribuutti => EpiBeneficiaryPartyDetails
Lähettävän yrityksen nimiEpiNameAddressDetails2-35
Lähettävän yrityksen y-tunnusEpiBei8-11
Lähettävän yrityksen pankkitilin numeron (IBAN)EpiAccountID1-34, atribuutti => IdentificationSchemeName
TyönumeroEpiPaymentInstructionId0-35
Laskun viitenumeroEpiRemittanceInfoIdentifier2-35, atribuutti => IdentificationSchemeName=SPY
Laskun verollinen loppusummaEpiInstructedAmount4-19, atribuutti => AmountCurrencyIdentifier
Aina "SHA"EpiCharge0, atribuutti => ChargeOption=SHA
Laskun eräpäiväEpiDateOptionDate8, atribuutti => Format

 

Takaisin ylös

Tekninen kuvaus Finvoice 3.0.

Tiedot omasta (lähettävä) organisaatioista
Finvoice aineiston kenttä
Merkkimäärä/lisätietoja
Y-tunnusSellerPartyIdentifier0-35 (muotoilu 1234567-8)
NimiSellerOrganisationName2-70 (mikäli nimi on pidempi rivitetään useammalle riville)
ALV-tunnisteSellerOrganisationTaxCode 0-35 (muotoilu FI12345678)
KatuosoiteSellerStreetName2-35 (mikäli merkkimäärä > 35 rivitetään 1-3 riville)
KaupunkiSellerTownName2-35
PostitoimipaikkaSellerPostCodeIdentifier2-35
MaakoodiCountrycode2 (esim. FI, SE)
MaaCountryName0-35
LaskutusyhteyshenkilöSellerContactPersonName0-70
Kotipaikka (yritystiedoista)SellerHomeTownName0-35
Tieto alv rekisteröinnistäSellerVatRegistrationText0-35

Laskun muistiinpanot-kenttä

SellerFreeText0-512
Pankkitilin IBAN-numeroSellerAccountID2-35, atribuutti => IdentificationSchemeName=IBAN
Pankkitilin BIC-koodiSellerBic8-11, atribuutti => IdentificationSchemeName=BIC
Laskun kielikoodiInvoiceRecipientLanguageCode 

 

Tiedot vastaanottavasta organisaatiosta
Visma Severan laskulta
Finvoice aineiston kenttä
Merkkimäärä/lisätietoja
Y-tunnusBuyerPartyIdentifier0-35 (muotoilu 1234567-8)
Asiakkaan nimiBuyerOrganisationName2-70 (mikäli nimi on pidempi rivitetään useammalle riville)
VAT-tunnisteBuyerOrganisationTaxCode0-35 (muotoilu FI12345678)
Asiakkaan osoiteBuyerStreetName2-35 (mikäli merkkimäärä > 35 rivitetään 1-3 riville)
KaupunkiBuyerTownName2-35
PostitoimipaikkaBuyerPostalCodeIdentifier2-35
MaakoodiCountrycode2 (esim. FI, SE)
MaaCountryName0-35
Asiakkaan yhteyshenkilöBuyerContactPersonName0-70
Asiakkaan yhteyshenkilön sähköpostiosoiteBuyerEmailaddressIdentifier0-70
Visma Severan laskultaFinvoice aineiston kenttä
Merkkimäärä/lisätietoja
Laskun tyyppi koodiInvoiceTypeCode5, INV01=lasku tai INV02=hyvityslasku
Laskun tyyppi tekstiInvoiceTypeText1-35, Aina => "Lasku" tai "Hyvityslasku"
KoodiOriginCodeAina => "Original"
Laskun numeroInvoiceNumber1-20
Laskun päivämääräInvoiceDate8, atribuutti => Format=CCYYMMDD
ViitteemmeSellerReferenceIdentifier0-70
Asiakkaan asiakasnumeroSellersBuyerIdentifier0-70
TilausnumeroOrderIdentifier0-70
Työn myyjäSalesPersonName0-35
ViitteenneBuyerReferenceIdentifier0-70
TyönumeroProjectReferenceIdentifier0-70
Laskurivien veroton loppusummaRowsTotalVatExcludedAmount1-22, atribuutti=>
AmountCurrencyIdentifier
Laskun veroton loppusummaInvoiceTotalVatExcludedAmount1-22, atribuutti => AmountCurrencyIdentifier
Laskun veron osuus loppusummastaInvoiceTotalVatAmount1-22, atribuutti => AmountCurrencyIdentifier
Laskun verollinen loppusummaInvoiceTotalVatIncludedAmount1-22, atribuutti =>AmountCurrencyIdentifier
Laskun veroton loppusummaVatBaseAmount1-22 atribuutti => AmountCurrencyIdentifier
ALV-prosenttiVatRatePercent1-7
ALV-koodiVatCode0-10 Koodi=AE mikäli laskulla on käytetty käännettyä verovelvollisuutta.
Muussa tapauksessa VatCode-kenttää ei ole laskuaineistossa
Laskun veron osuus loppusummastaVatRateAmount1-22, atribuutti => AmountCurrencyIdentifier
Käännetyn verovelvollisuuden kuvausVatFreeText0-70 (mikäli merkkimäärä > 35 rivitetään 1-3 riville)
MuistiinpanotInvoiceFreeText0-512 (mikäli merkkimäärä > 512 rivitetään useammalle riville)
Laskurivien yläpuolella oleva vapaa tekstikenttä (Before invoice rows)InvoiceFreeText0-512 (mikäli merkkimäärä > 512 rivitetään useammalle riville)
Laskurivien alapuolella oleva vapaa tekstikenttä (After invoice rows)InvoiceFreeText0-512 (mikäli merkkimäärä > 512 rivitetään useammalle riville)
MaksuehtoPaymentTermsFreeText1-70
Laskun eräpäiväInvoiceDueDate8, atribuutti => Format=CCYYMMDD
ViivästyskorkoPaymentOverDueFineFreeText0-70
Viivästyskorko prosenttiPaymentOverDueFinePercent1-7
Laskun maksutietoPaymentStatusCodeAina "NOTPAID"
Tuotteen/työlajin/matkakulun koodiArticleIdentifier0-70
Tuoteryhmän koodiArticleGroupIdentifier0-70 (mikäli tuote kuuluu tuoteryhmään)
Laskurivin kuvaus (esim. tuntikirjaus tai tuote)ArticleName0-100
Laskurivin määräDeliveredQuantity0-14, atribuutti => QuantityUnitCode esim. kpl
Laskurivin kuvaus (esim. tuntikirjaus tai tuote)OrderedQuantity0-14, atribuutti => QuantityUnitCode esim. kpl
Laskurivin yksikköhintaUnitPriceAmount

1-22, atribuutti => AmountCurrencyIdentifier
ja atribuutti => UnitPriceUnitCode esim. kpl

Käytetään mikäli laskurivin kuvaus ylittää 100 merkkiäRowFreeText0-512 (mikäli nimi on pidempi rivitetään useammalle riville)
Laskurivin ALV-prosenttiRowVatRatePercent1-7
Laskurivin veron osuusRowVatAmount1-22, atribuutti => AmountCurrencyIdentifier
Laskurivin veroton summaRowVatExcludedAmount1-22, atribuutti => AmountCurrencyIdentifier
Laskurivin verollinen summaRowAmount1-22, atribuutti => AmountCurrencyIdentifier
Laskun päivämääräEpiDate8, atribuutti => Format=CCYYMMDD
Laskun viitenumeroEpiReference0-35
Pankkitilin BIC-koodiEpiBfiIdentifier8-11, atribuutti => EpiBeneficiaryPartyDetails
Lähettävän yrityksen nimiEpiNameAddressDetails2-35
Lähettävän yrityksen y-tunnusEpiBei8-11
Lähettävän yrityksen pankkitilin numeron (IBAN)EpiAccountID1-34, atribuutti => IdentificationSchemeName
TyönumeroEpiPaymentInstructionId0-35
Laskun viitenumeroEpiRemittanceInfoIdentifier2-35, atribuutti => IdentificationSchemeName=SPY
Laskun verollinen loppusummaEpiInstructedAmount4-19, atribuutti => AmountCurrencyIdentifier
Aina "SHA"EpiCharge0, atribuutti => ChargeOption=SHA
Laskun eräpäiväEpiDateOptionDate8, atribuutti => Format

 

Takaisin ylös

Tyypillisiä virhetilanteita

1. "Invoice not found"/Kaikki laskut eivät ole finvoice aineistossa

  • Tarkista, että lasku on tilassa "Odottaa siirtoa Finvoice".
  • Tarkista, että laskulla olevalla asiakkaalta löytyy verkkolaskutiedot.

2. "Seller must have at least one bank account"

  • Varmista, että laskulta löytyy oman yrityksen pankkitilin numero.
    • Mikäli pankkitilin numero puuttuu, lisää pankkitilin numero ja  päivitä laskun tila (muuta lasku esim. vedos-tilaan ja takaisin 'odottaa lähetystä Finvoice'-tilaan).
  • Avaa laskun tilat rattaan kuvake> Asetukset > Laskun tilat ja varmista, että laskun tilalla 'Odottaa lähetystä Finvoice' on valittuna 'Lähetetty' valinta.
    • Mikäli valinta puuttui, lisää 'Lähetetty' valinta ja päivitä laskun tila (muuta lasku esim. 'vedos'-tilaan ja takaisin 'odottaa lähetystä Finvoice'-tilaan).
  • Avaa laskun tilat rattaan kuvake > Asetukset > Tilat ja varmista, että laskun tilojen järjestys on oikea. Järjestyksen tulee olla siten, että laskut käyvät oikeassa järjestyksessä laskun tilat läpi.

3. "Seller must have a BIC in bank account details"

  • Varmista, että pankkitili on määritelty IBAN-muodossa (kts. ohje osiosta Käyttöönotto kohta 2.). HUOM! Pankkitilin numeroa ei ole mahdollista korjata jo olemassa oleville laskuille. Tässä tapauksessa mikäli mahdollista lasku tulisi poistaa ja luoda uudelleen tai hyvittää ja luoda tämän jälkeen uusi lasku.

Takaisin ylös

 



Oliko tästä vastauksesta apua? Kyllä Ei

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.