{"id":6650,"date":"2025-02-12T09:20:29","date_gmt":"2025-02-12T09:20:29","guid":{"rendered":"https:\/\/extra.csihelsinki.fi\/?p=6650"},"modified":"2025-02-12T09:26:25","modified_gmt":"2025-02-12T09:26:25","slug":"csi-lawyer-och-csi-lakimies-uppdateringspaket-12-2-25","status":"publish","type":"post","link":"https:\/\/extra.csihelsinki.fi\/sv\/csi-nyheter\/csi-lawyer-och-csi-lakimies-uppdateringspaket-12-2-25\/","title":{"rendered":"CSI Lawyer och CSI LakiMies uppdateringspaket 12.2.25"},"content":{"rendered":"\n<p>Vi har publicerad ett uppdateringspaket av alla CSI program. Den nya versionen korrigerar f\u00f6ljande fel och kommer med n\u00e5gra nya funktioner (markerade som NYTT p\u00e5 listan).<\/p>\n\n\n\n<!--more-->\n\n\n\n<p><strong>\u00c4rende, \u00e4rendef\u00f6rfr\u00e5ga<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Om ett medarbetarrollpris fanns kopplat till en \u00e4rendef\u00f6rfr\u00e5gan och samma rollpris f\u00f6rs\u00f6kte l\u00e4ggas till igen, gav programmet ett on\u00f6digt extra felmeddelande efter det faktiska felmeddelandet: &#8221;Cannot insert the value NULL into column &#8217;request_guid&#8217;, table &#8217;database.dbo.RequestRole&#8217;; column does not allow nulls. UPDATE fails. The statement has been terminated.&#8221;<\/li>\n\n\n\n<li>Att v\u00e4lja \u00e4renden som massa (Ctrl + a) var l\u00e5ngsamt, \u00e4ven om funktionen inte borde ta mer \u00e4n en minut trots ett stort antal \u00e4renden.<\/li>\n\n\n\n<li>Om ett \u00e4rende skapades genom att anv\u00e4nda ett\u00a0 annat \u00e4rende som mall d\u00e4r det fanns teammedlemmar som inte hade Timpris checkboxen vald, var checkboxen vald f\u00f6r teammedlemmarna p\u00e5 det nya \u00e4rendet.<\/li>\n\n\n\n<li>Borttagningen av \u00e4rendet misslyckades om \u00e4rendet skapades fr\u00e5n en \u00e4rendef\u00f6rfr\u00e5gan f\u00f6r vilken en j\u00e4vskontroll hade gjorts.<\/li>\n\n\n\n<li>I uppdateringspaketet f\u00f6r januari 2025 hade listan &#8221;Fakturerbara \u00e4renden&#8221; \u00e4ndrats s\u00e5 att den visar \u00e4renden med \u00e5tg\u00e4rder\/utl\u00e4gg med status &#8221;\u00f6ppen&#8221;, &#8221;p\u00e5 prelimin\u00e4rfaktura&#8221; eller &#8221;granskad&#8221;. Listan har nu korrigerats s\u00e5 att den endast visar de \u00e4renden med \u00e5tg\u00e4rder\/utl\u00e4gg som inte finns p\u00e5 en prelimin\u00e4rfaktura och vars status \u00e4r &#8221;\u00f6ppen&#8221; eller &#8221;granskad&#8221;. Listan ber\u00e4knar ocks\u00e5 summorna av ej fakturerade \u00e5tg\u00e4rder och utl\u00e4gg per \u00e4rende. (NYTT)<\/li>\n<\/ul>\n\n\n\n<p><strong>Registreringar<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Huvudanv\u00e4ndaren kan nu \u00e4ndra flera arbetstidsregistreringars typ p\u00e5 en g\u00e5ng genom att markera arbetstidsregistreringarna, h\u00f6gerklicka och v\u00e4lja funktionen &#8221;\u00c4ndra flera&#8221;. (NYTT)<\/li>\n\n\n\n<li>F\u00f6r en anv\u00e4ndare som utf\u00f6r en viss typ av arbete \u00e4r det m\u00f6jligt att definiera en standard \u00e5tg\u00e4rdstyp som automatiskt l\u00e4ggs till \u00e5tg\u00e4rden som registreras av anv\u00e4ndaren. Definitionen g\u00f6rs i parametrarna Inst\u00e4llningar > Anv\u00e4ndare, > \u00c5tg\u00e4rder\/\u00c5tg\u00e4rdsparametrar > Standard\u00e5tg\u00e4rdstyp, och endast fakturerbara \u00e5tg\u00e4rdstyper kan anges som standard. Standard\u00e5tg\u00e4rdstypshierarkin fr\u00e5n starkast till svagast \u00e4r: 1) Standard\u00e5tg\u00e4rdstyp som angetts i \u00e4rendeparametrarna, 2) Standard\u00e5tg\u00e4rdstyp som angetts i anv\u00e4ndarparametrarna, 3) Standard\u00e5tg\u00e4rdstyp som angetts i kontorsparametrarna f\u00f6r \u00e4rendet, 4) Standard\u00e5tg\u00e4rdstyp som angetts i huvudkontorets parametrar. Om de \u00e5tg\u00e4rdstyper som ska anv\u00e4ndas i \u00e4rendet definieras separat och de inte inneh\u00e5ller anv\u00e4ndarens standard\u00e5tg\u00e4rdstyp, f\u00f6rblir f\u00e4ltet \u00c5tg\u00e4rdstyp i den nya \u00e5tg\u00e4rdens f\u00f6nster tomt. (NYTT)<\/li>\n\n\n\n<li>N\u00e4r en arbetstidsregistrering kopierades f\u00f6r en period och automatiskt skapande av en transaktion fr\u00e5n \u00e5tg\u00e4rden var aktiverad, meddelade programmet inte anv\u00e4ndaren att kopieringsfunktionen inte skapade transaktioner automatiskt.\u00a0 Som korrigering har en notering om detta lagts till i f\u00f6nstret &#8221;Kopiera f\u00f6r period&#8221;.<\/li>\n\n\n\n<li>K\u00e4llan f\u00f6r \u00e5tg\u00e4rdens timpris uppdaterades inte automatiskt d\u00e5 en \u00e5tg\u00e4rd flyttades fr\u00e5n ett \u00e4rende till ett annat.<\/li>\n\n\n\n<li>Huvudanv\u00e4ndare kunde inte l\u00e4gga till anteckningar p\u00e5 fakturerade \u00e5tg\u00e4rder.<\/li>\n<\/ul>\n\n\n\n<p><strong>Kostnadsr\u00e4kning<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Det gick inte att skicka en kostnadsr\u00e4kning som e-postbilaga eller att skapa fakturamaterialet fr\u00e5n en samlingsfaktura om anv\u00e4ndargr\u00e4nssnittsspr\u00e5ket f\u00f6r huvudkontoret var &#8221;Ej vald&#8221;.<\/li>\n<\/ul>\n\n\n\n<p><strong>Prelimin\u00e4rfaktura<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kontrollprocessen f\u00f6r prelimin\u00e4rfakturan l\u00e5ste sig p\u00e5 grund av att anv\u00e4ndare saknades t.ex. d\u00e5 den f\u00f6rsta kontrollanten var &#8221;\u00c4rendets assistent&#8221; och ingen assistent hade valts f\u00f6r \u00e4rendet. Efter korrigeringen hoppar programmet \u00f6ver de kontrollanter som inte har en anv\u00e4ndare iflylld i b\u00f6rjan av kontrollprocessen och prelimin\u00e4rfakturan kontrolleras av en giltig kontrollant.<\/li>\n\n\n\n<li>Duplikatkontrollen av prelimin\u00e4rfakturans kontrollfl\u00f6de fungerade felaktigt i vissa situationer.<\/li>\n<\/ul>\n\n\n\n<p><strong>Faktureringsmaterial<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>I en viss situation ber\u00e4knades nettosumman av kreditfakturaraderna felaktigt n\u00e4r en total kreditering gjordes. D\u00e4rf\u00f6r var Finvoice-, Peppol- och TEAPPSXML-data inte giltiga.<\/li>\n\n\n\n<li>I e-faktureringsmaterialet i Finvoice-format \u00f6verensst\u00e4mde inte momsbeloppet som ber\u00e4knats utifr\u00e5n fakturaraderna med momsbeloppet p\u00e5 fakturan. En kontroll har lagts till i XML-formatet f\u00f6r e-fakturan f\u00f6r att s\u00e4kerst\u00e4lla att det momsbelopp som ber\u00e4knas fr\u00e5n fakturaraderna per momssats motsvarar beloppen i fakturans momsspecifikation. Om beloppet skiljer sig \u00e5t l\u00e4ggs det till\/dras skillnaden av fr\u00e5n den st\u00f6rsta nettofakturaraden som har samma momssats som den reviderade momssatsen.<\/li>\n<\/ul>\n\n\n\n<p><strong>Rapportering<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>N\u00e4r parametern &#8221;Anv\u00e4nd fakturans datum som registreringsdatum&#8221; anv\u00e4ndes och ett f\u00f6rskott anv\u00e4ndes vid godk\u00e4nnandet av prelimin\u00e4rfakturan, uppdaterades anv\u00e4ndningsdatumet f\u00f6r f\u00f6rskottet felaktigt i databasen och f\u00f6rskottet visades d\u00e4rf\u00f6r inte i rapporten \u00d6ppna f\u00f6rskott.<\/li>\n<\/ul>\n\n\n\n<p><strong>Inst\u00e4llningar<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>N\u00e4r man i inst\u00e4llningarna angett ett standardpris f\u00f6r en \u00e5tg\u00e4rdstyp \u00e5terst\u00e4lldes timpriset till noll i \u00e5tg\u00e4rdstypsf\u00f6nstret, men visades fortfarande felaktigt i listan f\u00f6r \u00e5tg\u00e4rdstyper.<\/li>\n<\/ul>\n\n\n\n<p><strong>Bokf\u00f6ringsintegrationer<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>I 12.0-versionen av CSI-programmet kunde Netvisor-integrationen inte hantera decimaler I momsprocentens, vilket ledde till att 25,5 % momssatsen f\u00f6rsvann fr\u00e5n de importerade utl\u00e4ggen.<\/li>\n\n\n\n<li>Om det fanns m\u00e5nga \u00e4renden med samma \u00e4rendenummer i databasen, visade aktiveringen av Netvisor-till\u00e4gget ett slumpm\u00e4ssigt \u00e4rendenummer i felmeddelandet. Efter korrigeringen listar felmeddelandet alla \u00e4rendenummer som finns i databasen mer \u00e4n en g\u00e5ng. Korrigeringen har implementerats till alla CSI:s standardiserade bokf\u00f6ringsintegrationer.<\/li>\n\n\n\n<li>I den kundspecifika Visma-bokf\u00f6ringsintegrationen blockerade ett fel i ett utl\u00e4gg (till exempel d\u00e5 utl\u00e4gget saknade \u00e4mne) k\u00f6rningen och resten av utl\u00e4ggen \u00f6verf\u00f6rdes inte till CSI. Efter korrigeringen anv\u00e4nds &#8221;Utl\u00e4gg fr\u00e5n bokf\u00f6ring&#8221; som utl\u00e4ggs\u00e4mne i Visma om det beh\u00f6vs, och Visma-verifikationsnumret sparas f\u00f6r de importerade utl\u00e4ggen. Samtidigt har loggningen av alla bokf\u00f6ringsintegrationer f\u00f6rb\u00e4ttrats f\u00f6r att f\u00e5nga eventuella felsituationer. Om utl\u00e4ggsregistreringen av n\u00e5gon anledning misslyckas, hoppar man \u00f6ver det ogiltiga utl\u00e4gget som sedan loggas och de andra utl\u00e4ggen importeras.<\/li>\n<\/ul>\n\n\n\n<p><strong>Dokumenthanteringsintegrationer<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>L\u00e4nkandet av NetDocuments-anv\u00e4ndare och anv\u00e4ndargrupper visade eller loggade inte i ett anv\u00e4ndarv\u00e4nligt format felet som returnerades fr\u00e5n NetDocuments API.<\/li>\n\n\n\n<li>Uppdateringen av anv\u00e4ndarr\u00e4ttigheter i NetDocuments-integrationen har f\u00f6rb\u00e4ttrats f\u00f6r att g\u00f6ra processen snabbare. N\u00e4r uppdateringen \u00e4r klar skickas ett e-postmeddelande om \u00e4ndringar i \u00e5tkomstr\u00e4ttigheter och eventuella fel till den anv\u00e4ndare som har uppdaterat NetDocuments-\u00e5tkomst token. (NYTT)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outlook-addin<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>I Outlook-addinen f\u00f6ljde inte ikonerna f\u00f6r funktionerna Skapa fatalie och Skapa aktivitet samma ordning som CSI-programvaran: 1. Uppgift (Aktivitet), 2. Fatalie.<\/li>\n\n\n\n<li>B\u00e5da komponenterna i Outlook Add-in-programmodulen hade en on\u00f6dig &#8221;EffectiveValueSourceIds&#8221; parameter.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u00d6vrigt<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Felmeddelandena som visades vid problem med databasens anslutningsnyckel var inte tillr\u00e4ckligt anv\u00e4ndarv\u00e4nliga. Nu informeras anv\u00e4ndaren tydligt om huruvida felet orsakas av ett misslyckande i skapandet av databasanslutningen, en fel formulerad anslutningsnyckel eller ett felaktigt l\u00f6senord f\u00f6r anslutningsnyckeln.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"Vi har publicerad ett uppdateringspaket av alla CSI program. Den nya versionen korrigerar f\u00f6ljande fel och kommer med n\u00e5gra nya funktioner (markerade som NYTT p\u00e5 listan).","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[49,53],"tags":[],"class_list":["post-6650","post","type-post","status-publish","format-standard","hentry","category-csi-nyheter","category-programversioner","cat-49-id","cat-53-id"],"acf":[],"_links":{"self":[{"href":"https:\/\/extra.csihelsinki.fi\/sv\/wp-json\/wp\/v2\/posts\/6650","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/extra.csihelsinki.fi\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/extra.csihelsinki.fi\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/extra.csihelsinki.fi\/sv\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/extra.csihelsinki.fi\/sv\/wp-json\/wp\/v2\/comments?post=6650"}],"version-history":[{"count":2,"href":"https:\/\/extra.csihelsinki.fi\/sv\/wp-json\/wp\/v2\/posts\/6650\/revisions"}],"predecessor-version":[{"id":6652,"href":"https:\/\/extra.csihelsinki.fi\/sv\/wp-json\/wp\/v2\/posts\/6650\/revisions\/6652"}],"wp:attachment":[{"href":"https:\/\/extra.csihelsinki.fi\/sv\/wp-json\/wp\/v2\/media?parent=6650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/extra.csihelsinki.fi\/sv\/wp-json\/wp\/v2\/categories?post=6650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/extra.csihelsinki.fi\/sv\/wp-json\/wp\/v2\/tags?post=6650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}