Buenos días a todos/as.


Estoy subiendo unos ficheros CSV desde una carpeta del IFS a ficheros
nativos de un IBM i que esta en versión 7.1.



Los ficheros estan codificados con UNIX LF y UTF-8  y al ejecutar el
CPYFRMIMPF con el FROMCCSID a 1252 y el  TOCCSID a *FILE para que use el de
sistema que es 1145 el problema es que se cambian los acentos, Ñ y
caracteres especiales por otros caracteres como “ó” y por la Ñ “ñ”.



He probado diferentes tipos de codigos CCSID tanto en el FROMCCSID como en
el TOCCSID pero parece que el sistema pasa totalmente de mi.



La unica manera que tengo de subir correctamente todos los datos es
cambiando los datos del CSV a ANSI entonces si suben correctamente todos
los caracteres especiales, pero tendria que hacer un proceso manual muy
tedioso dado que recupero estos ficheros en una CL via FTP.



He comprovado que la tabla que usa el fichero CSV en el IFS es la 1252
(comprobado con el QSH y mirando sus atributos).



¿ Puede ser que me falten las tablas de correspondencia 1252 a 1145 he
efectuado un WRKTBL y no veo, o no se ver, en ninguna biblioteca que esten
estas tablas ?

¿ Puede ser que me falten algunas PTF ?



Saludos a todos.



*Lluís Segura*
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a