✒️ABAP / Los archivos en el servidor y las sentencias OPEN y READ Por Carlos Hernandez Salas
ABAP Los archivos en el servidor y las sentencias OPEN y READ

Dejo resumen de algunos concepto que ayudaran a reforzar lo aprendido en esta unidad
Rutinas de conversión de datos
- Describa Rutina de conversión de datos
o Permite convertir el contenido de un campo de la pantalla del formato de visualización al formato interno de SAP
Tratamiento de archivos
- Explique la sentencia OPEN DATASET
o Esta nos ayuda abrir los archivos en el servidor de aplicaciones
- Explique la sentencia READ DATASET
o Esta nos ayuda a la lectura de los archivos en el servidor de aplicaciones
- Explique la sentencia TRANFER
o Esta nos ayuda a transferir datos al servidor de aplicaciones
- Explique la sentencia DELETE
o Esta nos ayuda a borrar archivos en el servidor de aplicaciones
- Explique la sentencia CLOSE
o Esta nos ayuda a crear archivos en el servidor de aplicaciones
Nota: Con la transacción AL11 podemos acceder a los directorios de SAP en el servidor
Apertura de archivos
- Cuál es la sentencia que se utiliza para abrir los archivos
o Utilizaremos la sentencia OPEN DATASET
Nota: Si la apertura del archivo se realiza correctamente entonces el SY-SUBRC sera 0 en caso contrario será 8
- Con que clausula abrimos un archivo para lectura
o Con la cláusula FOR INPUT
Nota: El archivo que se intenta abrir debe existir caso contrario el SY-SUBRC será 8
Si el archivo existe y está abierto el sistema se posicionara al comienzo del archivo
p_path : es un parámetro en la pantalla de selección en donde se ingresa el directorio y el nombre del archivo
- Con que clausula abrimos un archivo para escritura
o Utilizaremos la cláusula FOR OUTPUT
Nota: Si el archivo no existe se crea automáticamente
Si existe pero está cerrado el contenido será sobre escrito
Si existe y está abierto, el sistema se posicionara al comienzo del archivo
Si la apertura se realiza correctamente el SY-SUBCR será 0 si no será 8
- Con que clausula abrimos un archivo para agregar información
o Utilizaremos la cláusula FOR APPENDING
Nota: Si el archivo no existe se crea automáticamente
Si existe pero está cerrado , el sistema lo abrirá y se posicionara al final
Si existe y está abierto, el sistema se posicionara al final del archivo
El SY-SUBCR siempre será 0
- Para abrir un MODO TEXTO, debemos utiliza la clausula
o IN TEXT MODE ojojo Revisar apunte en doc. Archivos en el servidor
Nota: Si leemos o escribimos un archivo que ha sido abierto en modo texto, la información será transferida línea a línea, si utilizamos el modo texto debemos agregar la palabra reservada ECODING DEFAULT
- Para abrir un archivo en modo binario utilizaremos la clausula
o IN BINARY MODE
Nota: Si leemos o escribimos en un archivo que ha sido abierto en modo binario, la información es transferida Byte a Byte
- Cuál es la sentencia que utilizaremos para la lectura de archivos en el servidor
o READ DATASET
Nota: Para determinar en qué variable tenemos debemos almacenar los datos que leeremos del archivo, debemos conocer la estructura del archivo que leeremos
Si la lectura se realizó correctamente, entonces el SY-SUBRC será 0 si no 8
 
 
 
Sobre el autor
Publicación académica de Carlos Hernandez Salas, en su ámbito de estudios para el Curso SAP ABAP.
Carlos Hernandez Salas
Profesión: Licenciatura en Informática - Mexico - Legajo: WA10K
✒️Autor de: 63 Publicaciones Académicas
🎓Egresado de los módulos:
- Master Material Management for SAP S/4HANA LOGISTIC
- Carrera Consultor SAP PP
- Carrera Consultor SAP MM Nivel Avanzado
- Curso SAP ABAP
Disponibilidad Laboral: FullTime
Presentación:
Iniciar con el desarrollo del lenguaje abap de sap , considero que es una buena alterna- tiva para continuar con mi desarrollo profesional tengo mas de 30 años desarrollando diferentes funciones
Certificación Académica de Carlos Hernandez
























