✒️ABAP / Los archivos en el servidor y las sentencias TRANSFER, DELETE y CLOSE Por Alejandra Naranjo Belmonte
ABAP Los archivos en el servidor y las sentencias TRANSFER, DELETE y CLOSE
Los archivos en el servidor y las sentencias TRANSFER, DELETE y CLOSE
La transferencia de archivos al servidor.
- Utilizaremos la sentencia TRANSFER para transferir datos desde nuestros programas a bab a los archivos ubicados en el servidor de aplicaciones de SAP la sintaxis de la sentencia es la siguiente:
TRANSFER <estructura> To <archivo>.
- El modo en que se realiza la transferencia de información se corresponde con el modo de apertura del archivo. Si el archivo no está abierto para escritura el sistema intentará abrirlo en BINARY MODE utilizando la última ejecución de la sentencia OPEN DATASET.
- Con la transacción estándar CG3Y podemos copiar un archivo alojado en el servidor en nuestra computadora, es muy sencillo utilizarla basta con pasar la ruta completa del origen y la del destino y elegir el formato de transferencia que puede ser ASCII o binario
Borrado de archivos del servidor:
- Utilizaremos la sentencia DELETE DATASET para borrar los archivos del servidor de aplicaciones. La sintaxis de la sentencia es la siguiente:
DELETE DATASET <archivo>.
- Para borrar un archivo previamente debemos abrirlo. Si el borrado se realiza correctamente entonces de la variable de sistema SY-SUBRC será cero caso contrario, será 4.
Cierre de archivos del servidor
- Utilizaremos la sentencia CLOSE DATASET para cerrar archivos del servidor de aplicaciones. La sintaxis de la sentencia es la siguiente:
CLOSE DATASET <archivo>.
- Es ampliamente recomendable realizar siempre el cierre de los archivos
La búsqueda de archivos en el servidor
- Utilizando el módulo de funciones /SAPDMC/LSM_F4_SERVER_ FILE podemos crear una ventana de navegación en el servidor de aplicaciones de SAP para poder seleccionar el archivo que deseamos.
- Si ejecutamos el código en una en un sistema que no tiene SAP por lo tanto nos arrojará un error pero sin embargo si lanzamos ese código en un sistema con SAP se nos abrirá una nueva ventana de diálogo con el directorio de los archivos
 
 
 
Sobre el autor
Publicación académica de Alejandra Daniela Naranjo Belmonte, en su ámbito de estudios para el Curso SAP ABAP.
Alejandra Daniela Naranjo Belmonte
Profesión: Analista/desarrollador de Software - Mexico - Legajo: ON48V
✒️Autor de: 63 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Alejandra Naranjo






Disponibilidad Laboral: FullTime


















