SKJ Kehitys 2020.01.14P versiosaate
Vuoden 2020 päivämääräongelman korjaava versiojulkaisu
SKJ:n ohjelmistossa havaittiin 1.1.2020 ongelma, joka aiheutti useita päivämäärään sidoksissa olevia ongelmia ympäri ohjelmistoamme.
Ongelma havaittiin kolmannen osapuolen ohjelmistokirjastossa. Korjausta kuitenkaan kolmannen osapuolen kirjastoon ei saatu, joten ongelma ratkaistiin tekemällä muutokset SKJ:n omaan ohjelmakoodiin.
Ongelma ilmeni ainakin seuraavissa toiminnoissa:
- Tilien saldonsiirto
- Työaikaraportointi
- Kirjanpitoliittymä
- Ostoehdotus
- Osto- ja myyntiraportti
- Tuotemyyntiraportti (lähteenä MT-Tilattu)
Tänään julkaistuun ohjelmistoversioon on tehty korjaukset, jolla nämä toiminnot toimivat suunnitellusti jatkossa. Myös ensi vuonna.
Näistä ongelmista saldonsiirto-ongelma on näkemyksemme mukaan merkittävin. Osa asiakkaistamme tekee tilien saldonsiirtoja päivittäin ja vaikutus on toki silloin suurin.
Toisaalta, osa asiakkaista on yrittänyt (onnistumatta) tilien saldonsiirtoa heti vuodenvaihteen jälkeen ja tapahtumista on siirtynyt tällöin vain osa.
Ensimmäinen toimenpide tilanteen ratkaisemiseksi on tehdä ohjelmistopäivitys. Tähän saatte apuja tukikumppaniltanne. Ohjelmistopäivitys on toki hyvä tehdä useamman toimipisteen ollessa kyseessä kaikkiin toimipisteisiin, mutta mahdollista on myös tehdä päivitys ensin vain niihin pisteisiin, jossa tehdään ongelman alaisia toimintoja.
Olemme julkaisseet samalla myös työkaluja, joilla virheellistä tilannetta pystytään korjaamaan suurimmassa osassa tapauksia.
Vaikka et itse suorittaisikaan korjaustoimenpiteitä, on hyvä ymmärtää tilanne vähintääkin otsikkotasolla:
- Mikäli virheen aikana ei ole tehty tilien saldonsiirtoja, on ohjelmistopäivitys riittävä toimenpide
- Mikäli virheen aikana on tehty tilien saldonsiirtoja, on tapahtumista siirtynyt vain yksittäisiä tapahtumia ja korjaustoimenpiteitä todennäköisesti tarvitaan:
- Jos yksittäisiä rivejä sisältäviä laskuja on jo lähetetty ja niitä ei ole tarve hyvittää, on ohjelmistopäivitys riittävä toimenpide
- Jos yksittäisiä rivejä sisältäviä laskuja ei ole lähetetty ja niitä ei ole hyvitetty, tarvitaan korjaustoimenpiteitä
- Jos yksittäisiä rivejä sisältäviä laskuja on lähetetty ja ne on hyvitetty, tarvitaan korjaustoimenpiteitä
Korjaustoiminnot suoritetaan seuraavassa järjestyksessä:
- Varmuuskopion ottaminen
- Varmuuskopion ottamisesta löydät ohjeistuksen artikkelista Varmuuskopiointi
- Ohjelmistoversion päivitys
- Versiosaatteet löydät artikkelista Versiosaatteet. On hyvä lukea versiosaatteet nykyisen ohjelmiston päivämäärästä tähän päivään saakka.
- Väärien laskujen poisto / hyvittäminen
- Tämä voidaan tehdä joko manuaalisesti tai vaihtoehtoisesti koneellisella ajolla.
- Mikäli laskumäärä on pieni, on manuaalinen työ suositeltava toimintamalli.
- Mikäli laskumäärä on iso tai muulla tavalla tilanne on mutkikas, voidaan tilanne korjata SKJ:lta/tukikumppaneilta saatavilla olevilla korjausajoilla
- Vääriin laskuihin päätyneiden tilisaldotapahtumien merkkaaminen siirtämättömiksi
- Tätä toimenpidettä ei voi tehdä käsin, korjausajo saatavilla SKJ:lta/tukikumppaneilta
- Tilien saldonsiirto
- Tilien saldonsiirto tehdään tämän jälkeen normaalisti
Korjausajo tekee seuraavat toimet:
- Poistaa kaikki laskut, jotka ovat muodostettu vuoden 2020 puolella, joissa esiintyy sana 'Tosite' laskun tekstirivillä
- Merkitsee vuoden 2020 puolella siirretyt kassasaldotapahtumat siirtämättömiksi
- Summaa asiakkaan tilisaldon yhteissumman siirtämättömiä tapahtumia vastaavaksi
Mikäli tarpeellista, tiedotamme aiheesta lisää uutissivullamme https://news.skj.fi
Teknisiin kysymyksiin asiasta vastaa tukikumppanisi tai tuotanto@skj.fi.
Muihin kysymyksiin asiasta vastaa toimitusjohtaja Aarno Hartikainen (aarno.hartikainen@skj.fi) 0500-674438.