✒️ABAP Los archivos en el servidor y las sentencias TRANSFER, DELETE y CLOSE
ABAP Los archivos en el servidor y las sentencias TRANSFER, DELETE y CLOSE
Transferencia de archivos al servidor.
Se utiliza la sentencia TRANSFER, para transferir datos desde nuestros programas ABAP a los archivos ubicados en el servidor de aplicaciones SAP, con la siguiente sintaxis:
TRANSFER <estructura> TO <archivo>.
El modo en el que se realiza la transferencia, es el mismo modo en el que se apertura el archivo. Sí el archivo no esta abierto para escritura, el sistema intentará abrirlo en BINARY MODE o utilizando la última ejecución de la sentencia OPEN DATASET.
En la transacción CG3Y, se puede copiar un archivo alojado en el servidor en la computadora local. Se toma la ruta completa del origen y del destino, se elige el formato de transferencia que puede ser ascii o binario.
Borrado de archivos del servidor.
Se utiliza la sentencia DELETE DATASET, para borrar archivos del servidor de aplicaciones SAP, con la siguiente sintaxis:
DELETE DATASET <archivo>.
Para borrar un archivo, previamente debe ser abierto. Si el borrado es correcto en la variable SY-SUBRC es 0, sino es 4.
Cierre de archivos del servidor.
Se utiliza la sentencia CLOSE DATASET, para cerrar archivos del servidor de aplicaciones SAP, con la siguiente sintaxis:
CLOSE DATASET <archivo>.
Búsqueda de archivos en el servidor.
Se utiliza el módulo de funciones /SAPDMC/LSM_F4_SERVER_FILE para crear una ventana de navegación en el servidor de aplicaciones SAP para poder seleccionar el archivo que deseamos.
Si se ejecuta el código en un sistema SAP dónde no hay un servidor de aplicaciones se mostrara una ventana emergente que dice:
Operating system messaje: opendir.
Si se ejecuta en un sistema dónde SI hay un servidor de aplicaciones, surgirá una ventana emergente con el directorio de los archivos del servidor, dónde se podrá buscar el archivo deseado.
 
 
 
Sobre el autor
Publicación académica de Linda Carolina Zambrano León, en su ámbito de estudios para la Carrera Consultor ABAP.
Linda Carolina Zambrano León
Profesión: Agente - Peru - Legajo: XR55P
✒️Autor de: 63 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Linda Zambrano