✒️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
Archivos en Servidor: 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.
Sintaxis.
TRANSFER <estructura> TO <archivo>.
La manera en la que se transfiere el archivo se corresponde con el modo en que se ha abierto.
Si el archivo no está abierto para escritura, el sistema intentará abrirlo en BINARY MODE o utlizando la última ejecución de la sentencia OPEN DATASET.
CG3Y copia archivo del servidor a nuestra máquina.
Borrado de archivos del servidor.
DELETE DATASET, Borra el archivo del servidor.
Para realizar el borrado previamente se tiene que abrir el archivo.
Si sy-subcr es igual a 0, el archivo se ha borrado correctamente. si es igual a 4 se ha producido un error.
Sintaxis.
DELETE DATASET <archivo>.
Cierre de archivos.
CLOSE DATASET. Sintaxis.
CLOSE DATASET <archivo>.
Es recomendable realizar el cierre del archivo una vez terminado de trabajar con ellos.
Búsqueda de archivos en el servidor.
Se utiliza la función /SAPDMC/LSM_F4_SERVER_FILE, se puede crear una ventana de navegación para seleccionar el archivo que se desee.
 
 
 
Sobre el autor
Publicación académica de Carlos Rodriguez Escudero, en su ámbito de estudios para la Carrera Consultor ABAP.
Carlos Rodriguez Escudero
Profesión: Desarrollador Abap - España - Legajo: RR34T
✒️Autor de: 42 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Carlos Rodriguez