¿Qué es SAP?

  1. Programa informático de gestión empresarial.

  2. Permite gestionar los recursos de la empresa al más alto nivel.

  3. Utilidad: permite recopilar todo tipo de datos de la empresa y procesarlos para proporcionar a las diferentes áreas de la organización, información útil para tomar decisiones.

  4. Trabaja desde lo particular o bien a nivel global al sumarle más módulos al software.

SAP ABAP

ABAP – Advanced Business Application Programming. Lenguaje de programación propiedad del Sistema SAP utilizado para programar la mayoría de productos de la empresa.

Objetivo: Crear nuevas ejecuciones de programas que no existen en el estándar de SAP, pero también sirve para ampliar transacciones que ya existen en el estándar cuando la funcionalidad que proveen es insuficiente para su negocio. 

Características:
  1. Sentencias y palabras clave propias del lenguaje.
  2. Lenguaje especifico, orientado a eventos definidos.
  3. Es interpretado, no compilado.
  4. Utilizado para programación de informes y de dialogo para SAP.
  5. Integrado en el entorno de desarrollo de SAP.
  6. Lenguaje orientado a objetos, es decir, contiene: clases, atributos, métodos e interfaces.
  7. Todo el sistema SAP está programado en ABAP
  8. Todos los módulos del ERP hacen uso del lenguaje de ABAP

Funciones: manejo de archivos, bases de datos, fechas, etc. Permite conexiones Remote Function Calls (RFC) para conectar a los sistemas de SAP con cualquier otro sistema o lenguaje de programación.

Proporciona códigos ejecutables para otros programas no ejecutados independientemente.

Tipos de programa:

  • Informes

Modelos de programación simple, el usuario introduce una serie de parámetros y el programa los usa para producir un informe en forma de lista interactiva.

  • Module pool

Definen patrones más complejos de interacción con el usuario a través de una colección de pantallas (imagen física).

¿Para qué sirve su lenguaje?
  1. Lo utilizan programadores o consultores técnicos
  2. Crear nuevas aplicaciones o ampliaciones de SAP para complementar las funcionalidades requeridas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *