Moin, Moin,

die Darstellung 3R als -39 entspricht der Art, wie die iSeries im QSYS.LIB - System negative Werte speichert.

Versuch 'mal, die Datei, die Du transferieren möchtest, mit dem Befehl CPYTOIMPF zunächst ins IFS zu stellen und dann erst zu übertragen.

z. B.

CPYTOIMPF FROMFILE(MYLIB/MYFILE) TOSTMF('/myifs.asc') RCDDLM(*CRLF) DTAFMT(*FIXED) DECPNT(*COMMA)

Bei der FTP-Übertragung mußt Du dann ein "quote site namefmt 1" und ein "ascii" vor dem "get /myifs.asc" absetzen.

Mit CPYTOIMPF kann man auch noch ein wenig herumspielen, z. B. über DTAFMT(*DLM) eine CSV-Datei zu erstellen. Satzbegrenzer sind dann frei wählbar.