Wie immer das Verständnisproblem.
Wenn du per CPYFRMIMPF eine Datei ins IFS mit PCASCII oder 1252 kopierst, hast du automatisch eine SBC-Datei.
Betrachtest du diese auf einem deutschen Windows-PC, sind die Sonderzeichen eben schrott, betrachtest du sie dann auf dem kroatischen PC, passt es wieder.

Hier hilft nur tatsächlich Unicode (UCS 13488) oder UTF-8 (1208).

Gibts du bei der Ausgabe UTF-8 aus, klappts meistens.
Betrachte und speichere die Datei aber nicht mit Notepad, da dieser kein UTF-8 unterstützt.

Unicode direkt, kannst du per SQL mit
CREATE VIEW MyView as (select ...
cast(mycharfield as graphic(xx) 13488), ... from myFile)
erstellen.
Aber Achtung:
Gibst du diese wieder als SBC-Datei ins IFS hilft dir das wieder nichts.
Du musst die Daten mit Programmen, die Unicode unterstützen, runterladen (VB.Net, VB6, o.ä. mit ADO).

Der MS-Query von Excel unterstützt leider kein Unicode.