✒️ABAP Los archivos locales y el download de datos
ABAP Los archivos locales y el download de datos
Lección: Archivos Locales: Download de datos
1) Grabación de datos en archivos locales
Para grabar datos existentes en las tablas internas de nuestros programas a archivos ubicados en la PC, utilizaremos el método CL GUI FRONTEND SERVICES-GUI DOWNLOAD. Ej
Analicemos algunos de los parámetros del método:
FILENAME: contiene el directorio y nombre del archivo a descargar a la PC
FILETYPE: contiene el tipo o extensión del archivo que descargamos a la PC
Los tipos o extensiones admitidas son:
- BIN: para archivos binarios. Se debe especificar la longitud del archivo en el parámetro. BIN_FILESIZE. La tabla interna que se utiliza debe tener un solo campo del tipo X
- ASC: para archivos ASCII
- DAT: para archivos excel. Las columnas son separadas utilizando tabls. Las líneas son separadas con saltos de línea
- WK1: para archivos excel y de lotus
WRITE_FIELD_SEPARATOR: indica si se generará un separador de archivo o no y cual será
DATA_TAB: aquí se almacena el contenido del archivo. Esta tabla debe tener la misma estructura del archivo
En este método también están definidas excepciones con descripciones que contemplan cada uno de los errores que se pueden producir al ejecutar el método
Luego si ejecutamos el código veremos el mensaje que dice que la transferencia de datos se realizó correctamente y se especifica la cantidad de bytes transferida
En algunos programas ABAP, podemos ver que se utilizan las funciones DOWNLOAD y WS_DOWNLOAD
No es recomendable la utilización de estas funciones debido a que actualmente son consideradas objetos obsoletos por SAP
 
 
 
Sobre el autor
Publicación académica de Aida Cortina Fernandez, en su ámbito de estudios para la Carrera Consultor ABAP.
Aida Cortina Fernandez
Profesión: Consultor Junior - España - Legajo: MK87X
✒️Autor de: 74 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado del módulo:
Certificación Académica de Aida Cortina