MayaLabs Discussion Area

Suomeksi (Finnish only) => MLInvoiceen liittyvä keskustelu => Topic started by: taleman on 13.01.16 - klo:11:36

Title: Finvoice tyylillä, virheilmoitus
Post by: taleman on 13.01.16 - klo:11:36
E-laskutusosoitteet ja OVT-tunnukset pitäisi olla oikein. Kun valitsen Finvoice tyylillä tulee virheilmoitus:

This page contains the following errors:

error on line 1 at column 41: Unsupported encoding iso-8859-15
Below is a rendering of the page up to the first error.

Se ilman tyyliä oleva e-lasku muodosti XML-tiedoston. Toisaalta sen lähettäminen Osuuspankin kautta epäonnistui. Nähtävästi pitää olla SOAP-kehys. Muistan aikaisemman laskutusohjelman kanssa myös taistelleeni, kunnes pankin avustuksella sain tehtyä semmoiset asetukset että e-laskut kelpasi ja lähti pankin kautta.
Title: Re: Finvoice tyylillä, virheilmoitus
Post by: Ere Maijala on 13.01.16 - klo:21:06
Mielenkiintoista. Mikä PHP-versio ja käyttöjärjestelmä sinulla on? Kokeilepa vaihtaa Finvoice.xsl-tiedostoa ensimmäinen rivi tällaiseksi:

<?xml version="1.0" encoding="ISO-8859-1"?>


Nykyään tulostusmalleista (Järjestelmä -> Tulostusmallit) voi ottaa käyttöön myös SOAP-kehyksen luovan version. Kaipaisin sen testauksesta tuloksia..

--Ere
Title: Re: Finvoice tyylillä, virheilmoitus
Post by: taleman on 14.01.16 - klo:12:37
Lähetin SOAP-kehyksellisen laskuaineiston OP:lle, mutta epäilyttää siinä on vikaa. Laskun summana näkyi 0 euroa, aikaisemmin siinä on osannyt näkyä laskun oikea summa. Seurailen tuleeko tuosta virhepalaute tai meneekö se asiakkaalle asti.
Title: Re: Finvoice tyylillä, virheilmoitus
Post by: taleman on 14.01.16 - klo:12:39
Ei toiminut. Virheilmoitus on

Virheen tunnus:
6: Muu virhe.
Virheen tarkennus:
(VLD) SOAP request must include ,Sender PartyId ,Sender
Title: Re: Finvoice tyylillä, virheilmoitus
Post by: Ere Maijala on 14.01.16 - klo:19:11
Onko laskuttajan tiedoissa Organisaatiotunniste (OVT) täytetty?

--Ere
Title: Re: Finvoice tyylillä, virheilmoitus
Post by: taleman on 15.01.16 - klo:12:59
Luulin OVT-tunnuksen kirjoittaneeni, mutta enpä ollutkaan. Uusi yritys korjauksen jälkeen.
Title: Re: Finvoice tyylillä, virheilmoitus
Post by: Ere Maijala on 16.03.16 - klo:20:06
SOAP-kehyksen ja Finvoicen luontia on nyt korjattu niin, että sen pitäisi läpäistä validoinnit. Eli kehitysversiota saa toki testailla, tulee uutena versionakin ulos ennen pitkää.

Selvittelin vielä tuota merkistöasiaa, ja ikävä kyllä näyttää siltä, että ISO-8859-15 on ainoa sallittu merkistö Finvoicessa, eikä se mene muilla merkistöillä validoinnista läpi. Ei siis välttämättä ole muuta vaihtoehtoa kuin koittaa saada palvelinpuoli ymmärtämään tuota merkistöä.

--Ere