✒️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:
TRANSFER: sentencia utilizada para transferir datos desde nuestros programas ABAP a los archivos ubicados en el servidor de aplicaciones.
TRANSFER <ESTRUTURA> TO <ARCHIVO>.
EL MODO EN QUE SE REALIZA LA TRANSFERENCIA DE INFORMACION SE CORRESPONDE CON EL MODO DE APERTURA DEL ARCHIVO. SI EL ARCHIVO NO ESTA ABIERTO PARA ESCRITURA, EL SISTEMA INTENTARA ABRIRLO EN BINARY MODE O UTILIZANDO LA ULTIMA EJECUCION DE LA SENTENCIA OPEN DATASET.
Transaccion CG3Y podemos copiar un archivo ubicado en el servidor en nuestra PC, con solo pasar las rutas de origen y destino y elegir el formato de transferencia que puede ser ASCII o BINARIO.
Borrado de archivos del servidor: DELETE_DATASET: sentencia utilizada para borrar archivos del servidor de aplicaciones.
DELETE DATASET <ARCHIVO>.
PARA BORRAR UN ARCHIVO PREVIAMENTE PODEMOS ABRIRLO. SI EL BORRADO SE REALIZA DE FORMA CORRECTA, ENTONCES SY-SUBRC SERA CERO, SINO SERA CUATRO.
Cierre de archivos del servidor: CLOSE_DATASET: sentencia utilizada para cerrar archivos del servidor de aplicaciones.
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 Jose Ignacio Rodini, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Ignacio Rodini
Profesión: Licenciado en Informatica - Argentina - Legajo: HM58N
✒️Autor de: 115 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jose Rodini