Podes crear un miembro fuente que contiene las instrucciones FTP, y hay que
cambiarlo cada vez que querrás bajar el archivo.
El miembro fuente es algo así (Supongamos que lo creas en BIBLIOTECA/QCLSRC
y se llama FTPTEXTO:
USUARIO PASSWORD (Del servidor WINDOWS)
put biblioteca/archivo C:\path\Nombre nuevo del archivo.extensión
quit
Y luego ejecutas en la CL, los siguientes comandos:
OVRDBF FILE(INPUT) TOFILE(BIBLIOTECA/QCLSRC) MBR(FTPTEXTO)
FTP RMTSYS('XX.XX.XX.XXX') (La dirección del servidor)
Espero te sirva de algo.
Saludos.
From: [email protected]
[mailto:[email protected]] On Behalf Of Benito
Hernandez
Sent: Sábado, 25 de Diciembre de 2010 01:18 p.m.
To: forum.help400
Subject: RE: parametros en un transfer automatico
Gracias a todos por su respuesta,
Se que debo estudiar y mucho , y JAVIER te agradecere mucho si eres tan
amable de enviarme tus fuentes, el probelma es que ya debo empesar el lunes
con esto, ya logre todo lo que queria
LO UNICO QUE ME FALTA ES TOMAR LOS ARCHIVOS DE TEXTO QUE DEJO EN UNA
CARPETA QUE CREE EN IFS, Y PASARLOS DE FORMA AUTOMATICA AL SERVIDOR DE
WINDOWS SIN QUE EL USUARIO PARTICIPE EN NADA
Gracias A TODOS NUEVAMENTE POR SU AYUDA
BENITO
--- On Fri, 12/24/10, Javier Mora <[email protected]> wrote:
From: Javier Mora <[email protected]>
Subject: RE: parametros en un transfer automatico
To: "forum.help400" <[email protected]>
Date: Friday, December 24, 2010, 8:15 AM
Manuales y documentación hay mucha, sobre todo en inglés, en el InfoCenter
y en otras fuentes. No te puedo ofrecer nada de cosecha propia.
La solución del IFS es bastante sencilla de implementar, consiste en
configurar el servicio NetServer. Lo puedes hacer a través del navegador de
operaciones de iSeries Access. Es un protocolo más dentro de la opción Red |
Servidores | TCPIP. Básicamente, con este servicio consigues poner al AS/400
como un servidor de archivos dentro de una red Windows. Vamos, como si fuera
un PC con carpetas compartidas. Para compartir carpetas y establecer
permisos también se puede hacer desde el navegador de operaciones dentro de
la opción Sistemas de archivos | Sistema de archivos integrado. El equipo
Windows que acceda al AS/400 a través de NetServer deberá validarse, un
truco consiste en utilizar el mismo usuario y contraseña en Windows y en el
AS/400.
La solución del FTP es diferente. En el AS/400 puedes generar los archivos
en el IFS (con el nombre todo lo largo que quieras) y después utilizar el
servicio FTP para transferir el fichero al equipo Windows. Necesitas tener
un servidor FTP corriendo en la máquina Windows, el AS/400 hace de cliente
FTP (aunque podrías tener también arrancado este servidor en el AS/400).
Como ya he mencionado, con el OS/400 viene un cliente FTP interactivo
(STRTCPFTP) que te obliga a introducir manualmente los comandos FTP. Sin
embargo, también se puede programar la posibilidad la ejecución de una
secuencia de comandos por lotes y de forma desatendida (sería muy largo
explicarlo en este correo). Si estás interesado en una herramienta de este
estilo, puedo buscar los fuentes de la que yo utilizo.
En la organización donde trabajo utilizados los dos métodos, en función de
los sistemas a integrar.
Espero que este correo te aclare un poco más de qué va todo esto. Si no
estás muy familiarizado los mejor es estudiar un poco estas posibilidades
(hay otras, por supuesto). En la web http://www.recursos-as400.com/ es
posible que encuentres alguna información y utilidades. Esta Web lleva
varios años ¿"en coma"?, pero su contenido todavía es bastante útil.
Javier
_____
De: [email protected]
[mailto:[email protected]] En nombre de Benito
Hernandez
Enviado el: jueves, 23 de diciembre de 2010 23:39
Para: forum.help400
Asunto: RE: parametros en un transfer automatico
gracias por tu respuesta javier
Se oyen muy bien tus dos propuestas, pero para serte franco
ando en pañales en los dos casos
Tendras algunas pantallas o manuales de como realizar esto, como les
mencione anteriormente mis nombres de archivos en el IFS son grandes pueden
llegar a ser de 30 caracteres incluyendo nombre y extension del archivo
Agradecer tu atencion JAvier
--- On Thu, 12/23/10, Javier Mora <[email protected]> wrote:
From: Javier Mora <[email protected]>
Subject: RE: parametros en un transfer automatico
To: "forum.help400" <[email protected]>
Date: Thursday, December 23, 2010, 8:39 AM
Tienes dos opciones:
1. El servidor Windows accede al IFS a través del servicio NetServer y se
lleva los ficheros.
2. Utilizando FTP, tomas los archivos de tu IFS y los dejas en el servidor
Windows. Necesitas un servidor FTP en esta máquina.
Javier
_____
De: [email protected]
[mailto:[email protected]] En nombre de Benito
Hernandez
Enviado el: miércoles, 22 de diciembre de 2010 4:12
Para: forum.help400
Asunto: RE: parametros en un transfer automatico
BUENAS Y MEDIAS NOTICIAS NOTICIAS
Ya deje en el IFS el archivo de texto con el nombre que quiero (esas son
las buenas)
las medias es que aun me falta incluir en mi CL la transferencia del archivo
de texto que esta en el IFS a un servidor de windows en mi misma RED
si alguien tiene algo alrespecto se los agradecere (cuando este listo les
mandare como quedo mi CL
Saludos y Gracias a todos por sus aportaciones
Benito Hernandez
--- On Wed, 12/22/10, Benito Hernandez <[email protected]> wrote:
From: Benito Hernandez <[email protected]>
Subject: RE: parametros en un transfer automatico
To: "forum.help400" <[email protected]>
Date: Wednesday, December 22, 2010, 12:18 AM
Gracias a todos por sus respuestas
les pongo un ejemplo del tamaño de mis archivos en el Iseries se llama uno
de los archivos (F956888001) este archivo lo creo de acuerdo a datos de mi
facturacion pero siempre sera de 10 caracteres esto ya esta resuelto
y el de texto debe de ser minimo de 25 caracteres incluyendo la extension
ejemplo (33_NPG_MEFAC_956888_F.txt)
en EL IFS solo me deja renombrar con 8 caracteres para el nombre y 3 para la
extension
separados por el punto.
Ya esutve buscando varias formas pero no encuentro la solucion
Mucho les agradecere su ayuda
Benito hernandez
--- On Mon, 12/20/10, Javier Mora <[email protected]> wrote:
From: Javier Mora <[email protected]>
Subject: RE: parametros en un transfer automatico
To: "forum.help400" <[email protected]>
Date: Monday, December 20, 2010, 8:28 AM
¿No te es más cómodo utilizar FTP o el IFS?
_____
De: [email protected]
[mailto:[email protected]] En nombre de Benito
Hernandez
Enviado el: viernes, 17 de diciembre de 2010 17:43
Para: [email protected]
Asunto: parametros en un transfer automatico
Alguien ha hecho algun CL o PGM en el que corra automaticamente una
transferencia de datos pero cambaindo el nombre del archivo que se toma del
As400 y cambiando el nombre del archivo que se deja en la PC
estoy con lo de la factura electronica y debo pasar a un servidor de windows
un archivo de texto. con la informacion que se requiere. el problema es que
cada factura que genero es un nombre de archivo diferente con un solo campo
de 254 posiciones, y ese archivo lo debo de convertir a texto para pasarlo a
la PC, esto ya lo he logrado usando el Transfer de Personal COmunication
pero de forma manual (cambiando el nombre de entrada y cambiando el nombre
de salida. pero se debe hacer de forma automatica.
sabran algo de como hacer para que por parametros cambie esos nombres tanto
de entrada como de salida
Por su ayuda de antemano GRACIAS
Benito Hernandez Rivera
Mexico
-----Inline Attachment Follows-----
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.
-----Inline Attachment Follows-----
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.
-----Inline Attachment Follows-----
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.
-----Inline Attachment Follows-----
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.