SAP ABAP y el entorno de desarrollo SAP

Publicación Académica por Gustavo Adolfo Escobar

Publicación Académica de Gustavo Escobar para el tema ABAP y el entorno de desarrollo SAP.

Dentro del ámbito de estudios: Curso Introducción SAP / Unidad 1: ¿Qué es SAP?.

Curso Introducción SAP
Curso Introducción SAP
Inscripción Abierta - Inicio: 28 Agosto 2017

SEMANA HOTSALE 2017 en CVOSOFT!

Del 23 al 29 de Agosto 20% OFF en todas nuestras Carreras

SAP ABAP y el entorno de desarrollo SAP por Gustavo Escobar

27 de Feb de 2015 |

ABAP, EL ENTORNO DE DESARROLLO DE SAP


SAP en sus innumerables aplicaciones como sistema y en su versión estándar , provee respuesta y soluciones a muchas necesidades. Pero existen casos en que éstas necesidades que requiere el cliente exceden los limites que abarcan estas soluciones ya preestablecidas en las aplicaciones de SAP. Por esto existe un entorno de desarrollo para nuevas aplicaciones del sistema SAP denominado ABAP Development Workbench.

ABAP: es el lenguaje de programación de cuarta generación, que utiliza SAP para su desarrollo. Es orientado a eventos, que resulta de una mezcla entre el COBOL y el SQL.


Herramientas de ABAP

  • Diccionario de Datos (Transacción SE11): Utilizada para la administración de todas las definiciones de datos utilizadas en SAP (Crear , modificar,borrar objetos de bases de datos).
  • Editor de Programas(Transacción SE38 y SE80): Son utilizadas para el desarrollo de aplicaciones dentro del sistema. Este editor permite efectuar verificaciones de sintaxis, y tener una buena visión de la estructura del programa.
  • Screen Painter (Transacción SE51): Es utilizada para la creación de las pantallas o dynpros. Lo que conviene a la creación de interfaces gráficas de usuario.
  • Entorno de depuración (Dentro de Transacción SE38): Permite encontrar errores de ejecución, viendo directamente el código fuente del programa.
  • Otros: Menú Painter, Object browser, etc.

Fortalezas de ABAP

  • Uso de OPEN SQL. Conexión a cualquier base de datos
  • Lenguaje estructurado.
  • Alto nivel de funcionalidad para manejo de archivos
  • Permite conexiones RFC
  • Creación aplicaciones multidioma.
  • Ayuda para errores de sintaxis y semántica.
  • Creación de reportes en forma rapida.

Modificaciones al estándar.

Para satisfacer nuevos requerimientos SAP deja espacios en el sistema. Estos cambios se pueden hacer por medio de :

  • User Exits (CMOD y SMOD): Permite agregar validaciones y mejoras.
  • Field Exits (CMOD y escribir PRFB): Validaciones de los elementos asociados a campos de pantalla
  • BADIS (Business Adds-ins) (Transacción SE18 y SE19): Permite implementar validaciones y ampliaciones sin modificar código estándar.
  • Enhancements (Transacción SE38): ampliaciones al código estándar para agregar nuevas funcionalidades.
  • Estructuras Append (Transacción SE11) : Objetos para agregar datos adicionales a las tablas y estructuras

Ciclo trabajo Consultor ABAP

  1. Reunión del usuario con el consultor funcional.
  2. El consultor funcional elabora el diseño funcional y se lo envía al consultor técnico.
  3. Este ultimo elabora el diseño técnico y luego realiza programación y las pruebas.

Comentario:

#1 / 21 de Abril de 2015 / Amanda Vargas:
Excelentes tus apuntes.

 

:: Al igual que Gustavo ¿Usted está dispuesto a aprender SAP?

El lunes 28 Agosto 2017 comenzamos el Curso Introducción SAP, Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

:: Más Publicaciones Académicas sobre Tecnología SAP

Buscador de Publicaciones:

 

 

:: Ayúdenos a Difundir nuestra propuesta

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!


 

+Recursos Gratuitos: