Pues lo voy a probar, tan solo tengo una duda... para subir desde el AS/400 por ftp un fichero del IFS cómo tengo que escribir la ruta? Igual que en el campo TOSTMF del ejemplo que me has pasado?
Muchas gracias, [cid:[email protected]] Sergi Sitjes Director Sistemes d'Informació/CIO GENEBRE GROUP E-mail: [email protected] Web: http://www.genebre.es Tel: +34 93 298 80 02 Fax: +34 93 298 80 07 De: Forum.help400 <[email protected]> En nombre de LLuis Segura Enviado el: miércoles, 26 de mayo de 2021 13:05 Para: forum.help400 <[email protected]> Asunto: RE: Pasar por ftp archivo Hola Sergi, Yo lo que hago es traspasar el fichero del AS400 a una carpeta del IFS y de ahí ejecuto el FTP para traspasar ficheros y lo hago en formato UTF-8 finalmente le pongo un pipe "|" para poder importarlo a una aplicación externa. La instrucción para bajarlo del IBM i al IFS que utilizo es la siguiente: CPYTOIMPF FROMFILE(BIBLIOTECA/FICHERO) + TOSTMF('/home/carpeta/fichero.csv') + MBROPT(*REPLACE) FROMCCSID(1145) + STMFCCSID(1208) STMFAUT(*INDIR) + RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM(*NONE) + STRESCCHR(*NONE) FLDDLM('|') A partir de ahí un FTP y lo subo a la aplicación externa. Cualquier consulta estoy a tu disposición. Saludos Lluís. De: Forum.help400 [mailto:[email protected]<mailto:[email protected]>] En nombre de Sergi Sitjes Enviado el: dimecres, 26 de maig de 2021 12:25 Para: forum.help400 <[email protected]<mailto:[email protected]>> Asunto: RE: Pasar por ftp archivo Se me ha olvidado comentar que el fichero que quiero transferir es el resultado de una QRY/400, así que dispongo de las "limitadas" funciones del QRY/400 para convertir formatos si esa pudiera ser una solución. Saludos, [cid:[email protected]] Sergi Sitjes Director Sistemes d'Informació/CIO GENEBRE GROUP E-mail: [email protected]<mailto:[email protected]> Web: http://www.genebre.es Tel: +34 93 298 80 02 Fax: +34 93 298 80 07 De: Forum.help400 <[email protected]<mailto:[email protected]>> En nombre de Sergi Sitjes Enviado el: miércoles, 26 de mayo de 2021 12:18 Para: forum.help400 <[email protected]<mailto:[email protected]>> Asunto: Pasar por ftp archivo Hola, Tengo un fichero con varios campos, algunos de tipo GRAPHIC (pues nuestro ERP trabaja lo campos alfanuméricos como de doble byte para soportar lenguajes que lo requieren) y otros numéricos. El problema que tengo es que cuando lo transfiero a un servidor via FTP (lo hago en formato ASCII) los campos numéricos me llegan mal. Me sustituye los números por un carácter extraño. Me llegan así: [cid:[email protected]] Si hago un DSPFFD del fichero en cuestión este es el detalle del primer campo, el que me carga como un cuadradito en lugar de ponerme el valor que es 10. Field Level Information Data Field Buffer Buffer Field Column Field Type Length Length Position Usage Heading MMCONO PACKED 3 0 2 1 Both MMCONO Alguna idea de cómo lo puedo solucionar? Muchas gracias, [cid:[email protected]] Sergi Sitjes Director Sistemes d'Informació/CIO GENEBRE GROUP E-mail: [email protected]<mailto:[email protected]> Web: http://www.genebre.es Tel: +34 93 298 80 02 Fax: +34 93 298 80 07 La información que contiene este correo electrónico es confidencial y compete exclusivamente al destinatario. Si Vd. ha recibido esta comunicación por error, por favor, notifíquelo inmediatamente al remitente y borre el mensaje junto con sus ficheros anexos sin leerlo, copiarlo, grabarlo, distribuirlo o divulgarlo o hacer cualquier otro uso de la información sin el consentimiento de Genebre S.A. El correo electrónico vía Internet no permite asegurar la confidencialidad o correcta recepción de los mensajes, por lo que Genebre no asume responsabilidad alguna por los daños causados. The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee. If you receive this communication in error, please notify the sender immediately and delete it, and all its attached documents. If you are not the intended recipient, you are expressly prohibited from reading, copying, distributing, disseminating or, in any other way, using any of the information without the Genebre S.A. consent. Please note that Internet e-mail guarantees neither the confidentiality nor the proper receipt of the message sent, so that Genebre shall not be liable for any damages caused. La información que contiene este correo electrónico es confidencial y compete exclusivamente al destinatario. Si Vd. ha recibido esta comunicación por error, por favor, notifíquelo inmediatamente al remitente y borre el mensaje junto con sus ficheros anexos sin leerlo, copiarlo, grabarlo, distribuirlo o divulgarlo o hacer cualquier otro uso de la información sin el consentimiento de Genebre S.A. El correo electrónico vía Internet no permite asegurar la confidencialidad o correcta recepción de los mensajes, por lo que Genebre no asume responsabilidad alguna por los daños causados. The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee. If you receive this communication in error, please notify the sender immediately and delete it, and all its attached documents. If you are not the intended recipient, you are expressly prohibited from reading, copying, distributing, disseminating or, in any other way, using any of the information without the Genebre S.A. consent. Please note that Internet e-mail guarantees neither the confidentiality nor the proper receipt of the message sent, so that Genebre shall not be liable for any damages caused. La información que contiene este correo electrónico es confidencial y compete exclusivamente al destinatario. Si Vd. ha recibido esta comunicación por error, por favor, notifíquelo inmediatamente al remitente y borre el mensaje junto con sus ficheros anexos sin leerlo, copiarlo, grabarlo, distribuirlo o divulgarlo o hacer cualquier otro uso de la información sin el consentimiento de Genebre S.A. El correo electrónico vía Internet no permite asegurar la confidencialidad o correcta recepción de los mensajes, por lo que Genebre no asume responsabilidad alguna por los daños causados. The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee. If you receive this communication in error, please notify the sender immediately and delete it, and all its attached documents. If you are not the intended recipient, you are expressly prohibited from reading, copying, distributing, disseminating or, in any other way, using any of the information without the Genebre S.A. consent. Please note that Internet e-mail guarantees neither the confidentiality nor the proper receipt of the message sent, so that Genebre shall not be liable for any damages caused. La información que contiene este correo electrónico es confidencial y compete exclusivamente al destinatario. Si Vd. ha recibido esta comunicación por error, por favor, notifíquelo inmediatamente al remitente y borre el mensaje junto con sus ficheros anexos sin leerlo, copiarlo, grabarlo, distribuirlo o divulgarlo o hacer cualquier otro uso de la información sin el consentimiento de Genebre S.A. El correo electrónico vía Internet no permite asegurar la confidencialidad o correcta recepción de los mensajes, por lo que Genebre no asume responsabilidad alguna por los daños causados. The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee. If you receive this communication in error, please notify the sender immediately and delete it, and all its attached documents. If you are not the intended recipient, you are expressly prohibited from reading, copying, distributing, disseminating or, in any other way, using any of the information without the Genebre S.A. consent. Please note that Internet e-mail guarantees neither the confidentiality nor the proper receipt of the message sent, so that Genebre shall not be liable for any damages caused.
____________________________________________________ �nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 � Publicaciones Help400, S.L.
