✒️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
Mediante la sentencia TRANSFER podremos transferir datos desde nuestros programas ABAP a los archivos ubicados en el servidor de aplicaciones. La sintaxis es TRANSFER <estructura> TO <archivo>.
El modo en que se realiza la transferencia de información corresponde con el método de apertura del archivo.
Si el archivo no está abierto para escritura, el sistema intentara abrirlo en BINARY MODE o 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 nuestro computador, solo debemos pasar la ruta completa del origen y del destino y elegir el formato de transferencia que puede ser ASCII o Binario
Borrado de archivos del servidor.
Con la sentencia DELETE DATASET borraremos archivos del servidor de aplicaciones. La sintaxis es la siguiente DELETE DATASET <archivo>.
Para borrar un archivo, previamente debemos abrirlo. Si el borrado se realiza correctamente el SY-SUBRC será 0 Caso contrario será 4.
Cierre de archivos del servidor.
Utilizaremos la sentencia CLOSE DATASET para cerrar archivos del servidor de aplicaciones. La sintaxis es la siguiente CLOSE DATASET <archivo>.
Es ampliamente recomendable realizar siempre el cierre de los archivos.
Búsqueda de archivos en el servidor
Utilizando la función /SAPDMC/LSM_F4_SERVER_FILE podemos crear una ventana de navegación en el servidor de aplicaciones para poder seleccionar el archivo que deseamos.
 
 
 
Sobre el autor
Publicación académica de Jeferson José Peña Curvelo, en su ámbito de estudios para la Carrera Consultor ABAP.
Jeferson José Peña Curvelo
Venezuela - Legajo: PD49W
✒️Autor de: 128 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jeferson Peña