Julkaisemme tänään CSI-ohjelmistoista 13.0-version korjauspaketin, joka korjaa asiakkaiden raportoimat ohjelmistovirheet sekä tuo Baltian asiakkaiden käyttöön verkkolaskutuslisäosan ja Viron asiakkaille kaksikielisen laskupohjan.
Korjaukset
Asiakas
- Asiakasta poistava käyttäjä ei saanut ilmoitusta siitä, että aktiivinen tai hylätty avauspyyntö esti poiston. Korjauksen jälkeen näytetään ilmoitus ja kehotetaan siirtämään avauspyyntö toiselle asiakkaalle poiston mahdollistamiseksi.
- Yksityishenkilön poisto epäonnistui, jos hän oli yritysasiakkaan tunnistuksessa yhteyshenkilönä. Korjauksen jälkeen poisto onnistuu, jos yksityishenkilön tiedot siirretään toiselle yksityishenkilölle. Jos yksityishenkilön tiedot siirretään yritysasiakkaalle, yksityishenkilö vain passivoidaan.
- Yksityishenkilön poisto ei onnistunut, jos tietokanta oli vanha ja kyseinen yksityishenkilö oli joskus ollut edustajana yritysasiakkaan tunnistuksessa. Edustaja-kenttää ei enää nykyään ole ohjelmistossa.
Avauspyyntö ja toimeksianto
- Käyttäjä pystyi muokkaamaan avauspyynnön vastuuroolikenttien tietoja, vaikka avauspyynnön tila oli "Suljettu".
- Kun Alitoimeksiannot-kansio avattiin päätoimeksiannon kautta, ja päätoimeksianto suljettiin, avattiin uudelleen ja tehtiin siihen jokin muokkaus, ohjelmisto antoi "Object reference not set to an instance of an object" -virheen.
- Kun pää-/alitoimeksiantorakenteessa koelaskun maksajalle antoi alennuksen summana, "Alennus"- ja "Alikoelaskujen alennus" -kenttiin tuli erisuuruiset alennukset.
Toimenpide
- Kun toimenpiteen loi ajastimen kautta, sille pystyi valitsemaan päätetyn toimeksiannon.
- "Kopioi toimenpide" -toiminto asetti uuden toimenpiteen päivämääräksi kuluvan päivän. Korjauksen jälkeen kopioituun toimenpiteeseen tulee alkuperäisen toimenpiteen päivämäärä.
- Toimenpiteen siirto toimenpideikkunan kautta sotki laskutettavat tunnit ja hinnat.
- Toimeksiannon A vaihe jäi toimenpiteen tietoihin, kun toimenpidettä käytettiin pohjana eikä uuden toimenpiteen toimeksiannossa B ollut vaiheita. Ongelma ilmeni siten, että toimeksiannon B "Kaikki toimenpiteet vaiheittain" -näkymässä uudella toimenpiteellä oli toimeksianto A:n vaihe.
Työaikakirjaus
- Työaikakalenteri näytti kaikkien käyttäjien kalenterit, vaikka niitä ei ollut jaettu.
- Työaikakalenterin "Käytä pohjana" -toiminto aiheutti tietyssä tilanteessa virheen "Objektin viittaukseksi ei voi määrittää objektiesiintymää".
Hinnoittelu
- Jos maksajalla oli alennustaulukko käytössä ja maksajan osuudeksi koelaskulla muutettiin 0 %, ohjelmisto jätti alennuksen kyseiselle maksajalle.
Laskutus
- Koelaskun esikatselu toimi väärin, jos erittelysivulle oli valittu "Näytä erittely toimeksiannoittain" -ryhmittely.
- CSI LakiMies -ohjelmisto ei avannut kokonaismuutos ikkunaa, jos laskutettavan kirjauksen päivämäärä oli tulevaisuudessa.
Integraatiot
- MS GraphApi/Outlook -fataljisynkronointi ei toiminut, jos koneen aikavyöhyke oli "Suomen normaaliaika".
- Laskusta muodostettu Estonian Einvoice -aineisto ei ollut validi, koska xml-tiedostossa kaikille laskuriveille ei tullut "itemSum"- ja "itemTotal"-tietoja.
- Peppol 3.0 -laskuaineistosta puuttui "Godkänd för F-skatt" -tieto, jos laskuttajan kotimaa oli Ruotsi.
- TEAPPSXML-aineiston lähetys Peppol-verkkoon kaatui validointivirheeseen.
Uudet ominaisuudet
Telema verkkolaskutus
Ohjelmistoon on lisätty "CSI.ModulePlugin.TelemaEInvoice"-lisäosa Baltian asiakkaiden verkkolaskutusta varten.
Lisäosan laskun lähetys -toiminto:
- Tarkistaa, että laskulla on kaikki Peppol-tiedoston ja laskun välityksen vaatimat tiedot (esim. maksajan ja laskuttajan verkkolaskuosoitteet). Jos tietoja puuttuu, käyttäjälle näytetään ohjaava virheilmoitus.
- Muodostaa Peppol-tiedoston ja lähettää sen Telema-API:in. Jos asiakkaalla on latvialainen "e-address"-osoite, Peppol upotetaan SBDH-sanomaan, joka sisältää laskun välitykseen tarvittavat tiedot.
Jos lähetys onnistuu ja lasku oli CSI-ohjelmistossa ennen lähetystä tilassa Avoin, laskun tilaksi vaihtuu Lähetetty ja lähetyspäiväksi tulee kuluva päivä. Jos lähetys epäonnistuu, näytetään virheilmoitus tai API:n palauttama virhekoodi sekä kirjoitetaan kyseiset tiedot virhelokiin.
Viron lisäosan laskupohjamuutos
Maakohtaiseen Viro-lisäosaan on tehty samanlainen kaksikielinen (viro/englanti) laskupohja, joka löytyy jo Latvia- ja Liettua-lisäosista.korjaa asiakkaiden raportoimat ohjelmistovirheet
Kommentit
0 kommenttia
Kirjaudu sisään jättääksesi kommentin.