✒️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
Utilizaremos la sentencia TRANSFER para transferir datos desde nuestro programa ABAP a los archivos ubicados en el servidor de aplicaciones. 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 intentara abrirlo en BINARY MODE o utilizando la última ejecución de la sentencia OPEN DATASET.
BORRADO DE ARCHIVOS DEL SERVIDOR
Utilizaremos la sentencia DELETE DATASET para borrar archivos del servidor de aplicaciones. La síntesis de la sentencia es:
DELETE DATASET <archivo>
Para borrar un archivo, previamente debemos abrirlo. Si el borrado se utiliza correctamente, entonces 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 de la sentencia es la siguiente:
CLOSE DTASET <ARCHIVO>.
Es ampliamente recomendable realizar siempre el cierre de los archivos.
BUSQUEDA 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 Jean Carlos Lopez Uzcategui, en su ámbito de estudios para la Carrera Consultor ABAP.
Jean Carlos Lopez Uzcategui
Profesión: Sistemas - Venezuela - Legajo: HS82J
✒️Autor de: 53 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Jean Lopez