Schematron-validoinnin validointimäärittely
Määrittelydokumentti on excel-muodossa.
Schematron-validointitiedostojen tilaus
Tarkoitettu pääasiassa verkkolaskun välittäjille ja ohjelmistotaloille.
Schematron on kaksi erillistä .sch-tiedostoa, joita jokainen toimija voi hyödyntää omassa liiketoiminnassaan. Toinen tiedosto on Finvoice 3.0:lle ja toinen TEAPPSxml 3.0:lle.
Jos Schematron-tiedstoissa havaitaan puutteita, niin ne päivitetään.
Tilauksen hinta 2500 euroa + alv 24%. Maksu on kertaluonteinen.
Tilaukseen liittyy vuosimaksu 300 euroa + alv 24%. Vuosimaksua ei makseta sinä vuonna kun tilaus on tehty.
Schematron-tiedostojen päivitys
Palautteet ja virhelilmoitukset Schematron-tiedostoista pyydetään lähettämään sähköpostitse osoitteeseen: palaute (at) tieke.fi.
- Kehitysryhmä tarkistaa palautteesta, onko kyse muutoksesta tai virheestä. Kehitysryhmä tarkistaa myös onko tehtävä päivityksiä CENin tehtyjen muutosten takia.
- Posti Messaging Oy tekee tarvittavat muutokset.
- TietoEVRY ja Finanssiala testaavat muotokset käyttöönotettavissa versioissa.
- Kehitysryhmä hyväksyy muutokset. Tieke toimittaa asiakkaille päivitetyt versiot. Päivityksiä tehdään kaksi kertaa vuodessa
Schematron-tiedostojen päivitysten käyttöönotto
Schematronin uusi versio julkaistaan (mahdollisesti ja tarvittaessa) kahdesti vuodessa: elokuussa ja helmikuussa
=> kolme kuukautta aikaa tehdä valmistelut uuden schematron-versio käyttöönotolle: marraskuu ja toukokuu
=> kuuden kuukauden jälkeen kyseisen version phase-in:t muuttuvat fataleiksi seuraavassa versiossa: elokuussa ja helmikuussa
Eli esimerkiksi:
elokuu: versio 1.0 jossa mahdollisia phase-in sääntöjä toimitetaan tilaajille
marraskuu: versio 1.0 otetaan käyttöön (tuotantoon) kuun ensimmäisenä arkipäivänä
helmikuu: versio 2.0 jossa mahdollisia uusia phase-in-sääntöjä ja version 1.0 phase-in-säännöt on muutettu fataaleiksi toimitetaan tilaajille
toukokuu: versio 2.0 otetaan käyttöön (tuotantoon) kuun ensimmäisenä arkipäivänä
jne.
Phase-in virheilmoitus
Eurooppa-normin mukaisten verkkolaskujen validoinnissa käytettäviin schematron-tiedostoissa käytetään phase-in -virheilmoitusta. Muita ilmoituksia ovat fatal- ja warning-ilmoitukset.
Phase-in -virheilmoitus kertoo, että verkkolaskun tiedoissa on sellainen virhe, joka tulee aiheuttamaan laskun hylkäämisen seuraavassa schematron-versiossa.
Phase-in virheilmoitus antaa laskuttajille ja ohjelmistotaloille aikaa korjata havaittu virhe ennen seuraavan version julkaisua.
Mikäli muutos- ja korjaustarpeita ilmenee, uusia schematron-versioita tullaan jatkossa julkaisemaan neljä kertaa vuodessa seuraavasti:
Phase-in -palautteita sisältävät Schematron-versiot julkaistaan helmi- ja elokuun ensimmäisenä arkipäivänä.
Touko- ja marraskuun ensimmäisenä arkipäivänä otetaan käyttöön schematron-versiot, joissa edelliset phase-in palautteet on muutettu fatal-tyyppisiksi.
Lisätietoja Schematronista ja Eurooppa-normin mukaisesta laskusta
Schematron on XML-pohjaisten tiedostojen tarkistukseen luotu validointikieli.
Schematronit eivät ole itsenäisiä käynnistyskelpoisia ohjelmia, vaan niitä varten tarvitaan ohjelma joka osaa schematron -> xslvt 2.0 -muunnoksen ja varsinaisen validoinnin. Esim. http://saxonica.com/, mutta muitakin löytyy markkinoilta.
Lisätietoja schematronista:
https://en.wikipedia.org/wiki/Schematron
http://schematron.com/