
Los archivos en el servidor y las sentencias TRANSFER, DELETE y CLOSE.
1 La transferencia de archivos al servidor
Una vez abierto un archivo en el servidor con la sentencia OPEN DATASET en modo escritura (FOR OUTPUT) o en modo anexado (FOR APPENDING), es posible grabar información desde la memoria ABAP dentro de ese archivo utilizando la sentencia:
TRANSFER <variable> TO <archivo>.
Esta instrucción permite transferir datos línea por línea o bloque por bloque, dependiendo del modo en que se abrió el archivo (texto o binario).
2 El borrado de archivos del servidor
En esta sección se explica cómo eliminar un archivo que se encuentra almacenado en el servidor de aplicaciones SAP utilizando la sentencia:
DELETE DATASET <archivo>.
Esta instrucción permite borrar archivos creados previamente desde programas ABAP o ubicados en rutas accesibles por el sistema SAP.
3 El cierre de archivos del servidor
Una vez que se ha terminado de trabajar con un archivo en el servidor SAP —ya sea luego de leer, grabar o anexar información—, es indispensable cerrarlo correctamente mediante la sentencia:
CLOSE DATASET <archivo>.
Este cierre libera el recurso del sistema y asegura la integridad de los datos, evitando errores por archivos abiertos simultáneamente o procesos bloqueados.
4 La búsqueda de archivos en el servidor
En esta sección se presenta cómo buscar archivos almacenados en el servidor de aplicaciones SAP utilizando el módulo de función estándar:
Este módulo permite leer el contenido de un directorio del servidor y recuperar los nombres de los archivos que contiene, facilitando la selección dinámica de archivos desde programas ABAP.