
**********Archivos en Servidor: las sentencias TRANSFER, DELETE y CLOSE [ 5º de 8 ]
Transferencia de archivos al aservidor
Para transferir datos desde nuestros programas ABAP a los archivos ubicados en el servidor de aplicaciones usamos la sentencia TRANSFER: TRANSFER <estructura> TO <archivo>.
El modo en el que se realiza la transferencia corresponde al modo de apertura del archivo. si el archivo no está abierto para escritura, el sistema intentará abrirlo BINARY MODE o utilizando la última ejecución de la sentencia OPEN DATASET.
Transacción SG3Y: Podemos copiar un archivo alojado en el servidor en nuestra computadora. Basta con pasar la ruta completa del origen y del destino y elegir el modo de transferencia ASCII o Binario.
Borrado de archivos del servidor
DELETE DATASET: DELETE DATASET <archivo>.
Para borrar el archivo previamente hay que abrirlo. Si el borrado se realiza correctamente, entonces el SY-SUBRC será 0. Sino será 4.
- Cierre de archivos del servidor
CLOSE DATASET: CLOSE DATASET <archivo>.
Se recomienda siempre cerrar los archivos.
- Búsqueda de archivos en el servidor
Utilizando la función /SAPDMC/LSM_F4_SERVER_FILE creamos una ventana de navegación en el servidor de aplicaciones para poder seleccionar el archivo que deseamos.