CSI-ohjelmistojen 11.0-korjausversio 27.6.23
27. kesäkuun, 2023 | VersiojulkaisutJulkaisemme tänään 27.6.23 korjausversion kaikista CSI-ohjelmistoista. Heinäkuussa korjausversiota ei julkaista, joten tuotekehitystiimimme on tähän versioon urakoinut korjaukset kaikkiin asiakkaiden raportoimiin ja itse löytämiimme virheisiin.
Suosittelemme lämpimästi korjausversioiden säännöllistä päivittämistä etenkin netistä ohjelmistoversionsa lataaville asiakkaille. Myös asennuspakettia käyttävät asiakkaat voivat aina tarvittaessa pyytää meiltä tuoreen, maksuttoman asennuspaketin.
Versio korjaa seuraavat ohjelmistovirheet:
Asiakas
- Esteellisyysraportin ryhmittely toimi väärin.
- Asiakkaalle määritetty riskiarvio ei periytynyt tämän toimeksiannoille.
- Asiakkaan tunnistusikkunassa ”Tunnistuksen tason syy” -kentän otsikko ei näkynyt punaisella, vaikka kenttä oli asetettu pakolliseksi.
- Asiakkaan tunnistus -ikkunassa Tunnistuksen tason syy -kenttään pystyi syöttämään yli 500 merkkiä, mikä johti virheilmoitukseen, koska tietokannassa sallittu pituus oli vain 500 merkkiä.
- Jos muutoshistoriaan oli valittu seurattavaksi kaikki kentät, yrityksen tai yksityishenkilön historiatietojen avaaminen antoi virheen ”Item has already been added”.
- Postituslistan jäsenten listan avaaminen ja sulkeminen antoi virheilmoituksen, jos listalla oli tarpeeksi monta jäsentä.
Toimeksianto
- Kun sisäpiiritoimeksiantoon avustajaksi merkitty käyttäjä, jolla ei ollut oikeuksia toimeksiannon tietojen muokkaukseen, yritti muokata esim. toimeksiannon nimeä, ohjelmisto antoi ensin virheilmoituksen käyttäjän puuttuvista oikeuksista ja sitten turhan kehotuksen täyttää pakolliset tiedot /tarkistaa tietojen oikeellisuus.
- Jos muutoshistoriaan oli valittu seurattavaksi kaikki kentät, toimeksiannon historiatietojen avaaminen antoi virheen ”Item has already been added”.
Kirjaukset
- Kun vierasvaluuttaiseen toimeksiantoon kirjattiin kulu CSI-ohjelmiston käyttöliittymässä, kulu alustui toimeksiannon valuutassa. Korjauksen jälkeen kulu näytetään kirjanpitovaluutassa, mutta kuluikkunassa valuutaksi voi vaihtaa toimeksiannon valuutan.
- Kun kulujen massasiirrossa osa kuluista oli jo kohdetoimeksiannossa, käyttäjä sai epäselvän virheilmoituksen.
- Ruotsinkielisessä käyttöliittymässä aktiviteetin Toistuvuus-ikkunassa oli huonoja käännöksiä ja osa aktiviteetin tiloista oli käännetty huonosti.
Laskutus
- Kun koelaskulle tehtiin kokonaismuutos, myös kiinteähintaisten toimenpiteiden tilaksi asetettiin ”Kokonaismuutos”, vaikka kokonaismuutos ei koske niitä.
- Koelaskun Maksajat-kansiossa näytettiin tietyissä tapauksissa ennakkoehdotuksena virheellinen summa.
- Jos koelaskulle oli kohdistettu ennakkoa, josta osa oli aiemmin palautettu, koelaskun maksajan tiedoissa ennakkoehdotus näytti nettosumman väärin.
- Kun koelaskun esikatselussa valitsi ’Erittely toimeksiannoittain’ -parametrin ja tallensi tulostuskriteerit, kyseinen parametri ei tallentunut käytettäväksi laskun esikatselussa, luonnissa tai lähetyksessä.
- Kun esikatseltiin koelaskua tai esikatseltiin laskua toimeksiannon kautta, tulostusparametri-ikkunassa ei huomioitu järjestelmätason parametreja tietyissä tilanteissa silloin, kun ohjelmiston tietokanta oli luotu kopiona.
- Kun parametri ’Piilota kulut’ oli pois päältä ja ’Piilota kulut erittelystä’ päällä, kyseiset parametrit menivät ristiin laskutulostedialogissa.
- Maksukehotuksen tulostusparametri-ikkunassa ei näytetty laskun alkuperäistä eräpäivää. Korjauksen jälkeen Eräpäivä-kentässä näkyy varsinaisen laskun alkuperäinen eräpäivä eikä päivämäärää voi vaihtaa.
- Jos KTL-muotoinen viiteaineisto sisälsi suorituksia, jotka kohdistuivat CSI-ohjelmistossa jo maksetuille laskuille, kyseisiä suorituksia ei tuotu lainkaan. Korjauksen jälkeen nämä suoritukset tuodaan ylisuorituksina ja ne tiliöidään.
Alitoimeksiantojen laskutus
- Koelaskun luonti pää-/alitoimeksiannoista oli hyvin hidas, kun asiakkaalla on tietokannassa paljon koelaskuja. Korjauksen jälkeen koelaskun luonti kestää 5 sekuntia vs. 1 minuutti.
- Ohjelmisto antoi epäselvän virheilmoituksen, kun pääkoelasku yritettiin hylätä, mutta sen esti yksi tai useampi hyväksytty alikoelasku.
- Koelaskun Kirjauspäivä-kentän viereen tuli infoteksti alikoelaskuista myös silloin, kun alikoelaskuja ei ollut.
- Pää-/alitoimeksiantorakenteessa muodostetussa laskussa oli tarpeeton Osuus-rivi, kun maksajia oli vain yksi. Syynä oli virheellinen pyöristys tilanteessa, jossa sekä pää- että alitoimeksiannolla oli sopivan suuruisia kuluja.
Näkymät ja raportit
- Kun ”Kirjatut toimenpiteet toimeksiannoittain” -näkymä oli asetettu oletusnäkymäksi, sen Tila-suodatus oli väärin (oletussuodatus: Avoin).
- Jos toimenpidelistalle oli valittu suodatuksia ja toimenpiteen Laskutettava/Ei laskutettava -tilaa vaihdettiin, lista ladattiin turhaan uudelleen ja suodatusvalinnat hävisivät.
- Työtehtävät-alueen ”Erääntyneet laskut”-kansio näytti ainoastaan laskut, joissa käyttäjä oli toimeksiannon vastuuhenkilönä, mutta ei niitä, joiden toimeksiannossa käyttäjä oli omistajan tai laskutusyhteyshenkilön roolissa.
- ”Negatiivisen avoimen summan laskut” -näkymä oli virheellisesti valittavissa Työtehtävät-alueen ”Erääntyneet laskut” -kansiossa.
- Osoitteen maa ei tulostunut ”Toimeksiannon kansilehti” -raportille.
- Jos tietylle käyttäjäryhmälle pikavalintoihin lisätty raportti poistettiin julkaisusta, raportti jäi silti pikavalintoihin ja käyttäjä sai raportin valitessaan ilmoituksen siitä, että pääsyä tietoon ei ollut tai tieto ei enää ollut. Korjauksen jälkeen käyttäjä saa ilmoituksen korkeintaan kerran, minkä jälkeen raportti ei enää löydy pikavalinnoista.
- Ruotsinkieliseen ”Lista över aktiva ärenden” -raporttiin oli jäänyt suomenkielisiä termejä ja kirjoitusvirheitä, ja ”Lista över ärenden”- ja ”Lista över aktiva ärenden”-raporteille osoitteen maa tulostui suomeksi.
- Julkaisemattomia ja passiivisia näkymiä ja raportteja pystyi lisäämään pikavalinnaksi käyttäjäryhmälle.
Dokumentinhallinta, integraatiot
- Kun dokumentinhallintaan käytettiin jaettua kansiota (CSI.ModulePlugin.SharedFolder.dll-lisäosa), asiakkaan tai toimeksiannon nimen vaihto antoi joissakin tapauksissa virheen ”Sequence contains no elements”.
- Kun toimeksiannon toimeksiantajaa vaihdettiin, muutos ei vaikuttanut NetDocumentsin käyttöliittymässä toimeksiantoon liittyvän tiedoston metatietoihin.
- NetDocuments-integraatio antoi virheen ”Unable to find a constructor to use for type…”, kun toimeksiannon käyttöoikeuksia yritettiin rajata käyttäjäryhmälle. Ongelma koski myös toimeksiannon määrittämistä sisäpiiritoimeksiannoksi.
- Pienellä näytöllä NetDocumentsin ”Kirjaudu APIin” -ikkunaa ei saanut kokonaan näkyviin, koska sen kokoa ei voinut muuttaa eikä sen sisältöä vierittää.
Kirjanpitointegraatiot
- Kun Procountor jätti siirtämättä suorituksen, joka ei osunut sallitulle päivämäärävälille, tieto näkyi integraatiolokissa tietona, mutta ei varoituksena.
- Procountor-integraatio antoi virheilmoituksen ”Value cannot be null” laskujen viennin yhteydessä, ellei Procountorissa ollut yhtään tuotetta valmiiksi määritettynä.
- Kun Procountor-integraatiossa lisättiin tuote laskujen viennin yhteydessä, ei CSI:n integraatioparametreissa tuotteeseen linkitettyä kirjanpitotiliä viety mukana, vaan käytettiin Procountorin oletustiliä. Korjauksen jälkeen oikeat kirjanpitotilit näkyvät Tili-sarakkeessa.
- Kun Procountoriin vietiin ennakko- tai normaalilasku ja laskusta luotiin kirjanpitorivit, määritetty kirjanpitotili ei alustunut riville.
- Fortnoxin integraatiolokiin ei kirjattu tietoa tilanteesta, jossa test connectionissa oli jokin ongelma, esimerkiksi jos token oli vanhentunut eikä sen päivitys onnistunut.
- Fortnox-integraatio toi kuluna myös hyvitysrivin, jossa summana oli aina 0.
- Kulun tuonti kirjanpitointegraatiolla vierasvaluuttaiseen toimeksiantoon jätti kulun valuuttasummat nollaksi. Korjauksen jälkeen CSI-ohjelmistossa kulun valuutta on kirjanpitovaluutta ja kirjanpidosta tuotu summa on kirjanpitovaluutassa.
- Integraatiolokin (Asetukset > Ohjelmiston hallinta > Lisäosat > Integraatiolokit) ”Virheet ja varoitukset” -näkymä toi käsittelemättömien lisäksi myös käsitellyt lokirivit sekä latasi rivit ilman päivämääräsuodatusta.
- CSI-ohjelmiston integraatiolokissa ei näkynyt riittävän tarkkaa tietoa integraatioajon aikana poistetuista vanhoista lokeista.
- Integraatiolokissa ei voinut merkitä kerralla käsitellyksi useampia virhe-/varoitusrivejä.
Muut korjaukset
- ”Pyöristä laskut kokonaislukuun” -parametrin arvo ei periytynyt päätoimipisteeltä sivutoimipisteelle.
- Tietyssä tilanteessa liitetiedoston lisääminen muistiinpanoihin tuotti virheen ”Unexpected error code 50”.
- Budjettiryhmän nimeen pystyi syöttämään yli sallitun määrän 20 merkkiä, mikä tuotti käyttäjälle epäselvän virheilmoituksen. Korjauksen jälkeen nimeen voi syöttää max 20 merkkiä.
- Kustomoidun kentän asettaminen pelkästään lukutilaan (read-only) ei toiminut.