RE:ENVIAR ARCHIVO A UN SERVIDOR
Puedes usar desde el programa 4GL una salida al sistema con el comando RUN
Donde le defines con una variable tipo texto la accion que quieres ejecutar ej:
Siempre y cuando puedas ejecutar un comando desde el usuario que estas trabajando
y tengas los permisos correspondiente (Ejecuta RCP o CP o MV )
let comando = "rcp Archivo_Texto.txt 192.9.80.2:/home/tmp"
Hay comando como MV o CP que lo puedes usar siempre y cuando tengas una unidad definida y compartida en servidores windows, linux, solaris, etc... que sean directorios especificos y desde la RED puedas ingresar.
Pudes mirar SAMBA para configurar estas unidades de disco compartidas o NFS .
let comando = "mv Archivo_Texto.txt /nombre_unidad_compartida/directorio"
OK.