Tekenset verkeerd behandeld met fnx.sie.SieFileByType met Query Tool en Cloud

QueryTool PROD 25.0.68

We hebben een klein probleem met de verkeerde verwerking van tekens bij fnx.sie.SieFileByType met de Invantive Query Tool:

de [¨] & [°] worden niet goed gedecodeerd.
zie bijvoorbeeld : “#KONTO 1114 “F**�RR�DSBYGGNADER 100%”
in plaats van #KONTO 1114 “F
ÖRRÅ**DSBYGGNADER 100%”

We verwijzen naar deze taak Handling Swedish SIE files for Fortnox

Voer onderstaande code uit om het probleem te reproduceren:

create or replace table sie_file@inmemorystorage
( FinancialYearId number
, FinancialYear   number
, Result          clob
);
insert into sie_file@inmemorystorage
( FinancialYearId
, FinancialYear
, Result
)
select 27
,      2025
,      Result
from   fortnox.Sie.SieFileByType@fnx(4, 27)
insert into sie_file@inmemorystorage
( FinancialYearId
, FinancialYear
, Result
)
select 26
,      2024
,      Result
from   Fortnox.Sie.SieFileByType@fnx(4, 26)
create or replace table sie_lines@inmemorystorage
as
select f.FinancialYearId
,      f.FinancialYear
,      t.line
from   sie_file@inmemorystorage f
join   csvtable
       ( passing replace(f.Result, chr(13), '')     -- normaliseer CRLF → LF
         row delimiter chr(10)
         column delimiter chr(9)                    -- dummy scheidingsteken
         columns line varchar2 position next
       ) t
where  t.line is not null
and    length(trim(t.line)) > 0
select * 
from   sie_lines@inmemorystorage

Same issue is present with Invantive Cloud

Can we expect an advise or turnaround on this charset issue

Testing the query on QueryTool 25.0.127 still shows unsupported characters

Het gebruik van SIE (met het bijbehorende beschreven probleem) staat momenteel niet gepland voor de korte termijn. De huidige focus ligt op de jaareindewerkzaamheden en digitale soevereiniteit. SIE wordt gezien als een belangrijk element om de prestaties van de Fortnox-driver te verbeteren, maar heeft een lagere prioriteit. Volgende week wordt een korte analyse uitgevoerd om te kijken of er een snelle oplossing mogelijk is.

Vanaf release 25.0.160 wordt de ontbrekende tekensetconversie van codepagina 437 van het SIE-formaat (Zweeds auditbestand), zoals teruggegeven door Fortnox, naar Unicode toegevoegd.

Hierdoor worden alle speciale tekens, zoals a-umlaut, correct weergegeven.

Zie ook:

De wijzigingen zijn doorgevoerd naar Invantive Cloud.

In de loop van 20 januari bevat de volgende download ook de Fortnox-verbeteringen:

https://download.invantive.com/release/msi/Invantive%20Query%20Tool-25.0.161-net48.msi

Deze vraag is automatisch gesloten na minstens 1 week inactiviteit nadat een mogelijke oplossing was aangeboden. Het laatst gegeven antwoord is als oplossing gemarkeerd.

Stel een nieuwe vraag via een apart onderwerp als het probleem zich opnieuw voordoet. Vermeld in de nieuwe vraag een link naar dit onderwerp door de URL ervan in de tekst te plakken.