✒️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
LA SENTENCIA TRANSFER, DELETE Y CLOSE - LECCION 6-5
Transferencia de archivo al servidor.
Utilizaremos la sentencia TRANSFER para transferir datos desde nuestros programas ABAP a los archivos ubicados en el servidor de aplicaciones. Ejemplo TRANSFER<estructura>TO<archivo>.
Nota: 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 utilizaremos 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 nuestra computadora, es muy simple utilizarlo, solo pasamos la ruta completa del origen y destino y elegir el formato de transferencia que puede ser asky o Binario
Borrado de archivo del servidor.
Utilizaremos la sentencia DELETE DATASET para borrar archivos del servidor de aplicaciones. Ejemplo: DELETE DATASET<archivo>
Nota: para borrar un archivo, previamente debemos abrirlo. Si el borrado se realiza correctamente, entonces el SY-SUBRC será 0 caso contrario 8.
Cierre de archivo del servidor.
Utilizaremos la sentencia CLOSE DATASET para cerrar archivos del servicio de aplicaciones. Ejemplo: CLOSE DATASET<archivo>.
Nota: es ampliamente recomendable realizar siempre el cierre de los archivos.
Búsqueda de archivos en el servidor.
Utilizaremos 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 Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga