✒️ABAP Los archivos en el servidor y las sentencias OPEN y READ
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
- 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
- Con que clausula abrimos un archivo para agregar información
o Utilizaremos la cláusula FOR APPENDING
Si el archivo no existe se crea automáticamente
Si existe pero está cerrado , el sistema lo abrirá y se posicionara al final
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 la Carrera Consultor ABAP.
Carlos Hernandez Salas
Profesión: Licenciatura en Informática - Mexico - Legajo: WA10K
✒️Autor de: 63 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster Material Management en SAP S/4HANA LOGISTIC
- Carrera Consultor en SAP PP
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
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