✒️ABAP ¿Qué es ABAP?

Publicación Académica por Lady Paola Quintero Moreno

Publicación Académica creada y compartida por Lady Quintero Moreno para el tema ¿Qué es ABAP?.

Dentro del ámbito de estudios: Carrera Programador ABAP / Unidad 1: Introducción a SAP y a ABAP.

¿Buscás una carrera con Futuro?

ABAP ¿Qué es ABAP? por Lady Quintero Moreno

SAP denomina ABAP DEVELOPMENT WORKBENCH se compone deuna serie de herramientas integradas que permiten crear desarrollos nuevos en poco tiempo.

ABAP es un lenguaje de programacion de cuarta generacion , propiedad de SAP , que se utiliza para programar la mayoria de sus productos .

el lenguaje de programacion de cuarta generacion es una herramienta que permite contruir aplicaciones sencillas combinando piezas prefabricadas .las principales ventajas que presentan los lenguajes de cuarta generacion son:

permiten elaborar programas en menor tiempo, lo que conlleva a un aumento de la productividad

el personal que elabora software sufre menos agotamiento , ya que generalmente requiere escribir menos .

el nivel de concentracion que se requiere es menos , ya que algunas instrucciones , que le son dadas a las herramientas.

mediante ABAP se desarrollan nuevas aplicaciones como complemento a las ya existentes , en la version de sap instalada o como apoyo a la configuracion del sistema , lo que es llamado en SAP como Z y permite a los usuarios cumplimentas los requerimentos no satisfechos por la version estandar del sistema.

podemos decir que la programacion ABAP es estructurada ya que en su mayoria , los programas tendran la tipica estructura TOP - DOWN es el nombre que se le conoce a la programacion linel tipica de los lenguajes estructurados debido que ABAP es un lenguaje estructurado , esta es la estructura de programacion utilizada n los programas de sap

en el modelo top-down se formula un resumen del sistema ,sin especificar detalles. cada parte del sistemase refiere diseñando con mayor detalle . cada parte nueva es entonces redefinida, cada vez mayor detalle , hasta quela especificacion completasa es lo suficientemente detallada para validar el modelo.

tambien podemos afirmar que la programacion ABAP es orientada a eventos , es un paradigma de programacion en el que tanto la estructura como la ejecucion de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuariooo que ellos mismos provoquen . en la programcion orientada a eventos si el usuario no realiza una accion entonces nada sucedera .

ya que el usuario no realiza alguno accion , tal commo presionar un boteon de la pantalla, nada sucedera.

se introduce la programacion orientada a objetos de modo de estar a tono con las ultimas tendencias del mercado mundial.

FORTALEZAS DE ABAP

  1. utilizasentencias de OPEN SQL : es el lenguaje estructurado de consulta. es un lenguaje declarativo de acceso a bases de datos relacionales que permite esoecificar diversos tipos de operciones sobre las mismas . la gran ventaja que nos proporciona es que nos independiza del motor de base de datos que se haya instalado en la base de datos . es decir , ya que la base de datos sea ORACLE O HANA O INFORMATIX , la forma de acceder a los datos sera siempre la misma .se llaman sentencas open SQL a aquellas propias de ABAP que simulan un subconjunto de sentencias SQL ( strctured Query Languge ) . se puede conectar con cualquier base de datos
  2. es un lenguaje estructurado que puede ser tambien programado orientado a objetos
  3. cuenta con miles de funciones para el manejo de archivos , base de datos , fechas
  4. permite conexiones RFC llamada funcion remota como sus sigas (rremote function call )para conectar a los sistemas SAP con cualquier otro sistema o lenguaje de programacion
  5. permite la creacion de aplicaciones multi -idioma
  6. posee una ayuda muy potente sobre la sintaxis y la semantica del lenguaje
  7. permite la realizacion de reportes en forma rapida y sencilla

HERRAMIENTAS PROPIAS DE ABAP

posee determinadas herramientas que son propias del lenguaje y no estan presentes en otros entornos de desarrollo

  • diccionario de daos (transaccion SE11) es el punto de referencia para los programadores ya que permite aislarles del sistema de gestion de base de datos que se utilice por debajo. desde una misma pantalla se puede crear , modificar y borrar los obhjetos de base de datos , entre los que se incluyen : tablas , base de datos , estructuras , vistas , elementos de datos y dminios.
  • las definiciones de las tablas , pueden ser referenciadas derectamente en los programas permitiendonos modificar posteriormetne las tablas sin tener que cambiar los programas . tenemos la posibilidad de gestionar otros objetos del diccionario de datos como las ayudas de busqueda , los objetos de bloqueo o los objetos de autorizacion

Sobre el autor

SAP Master

Lady Paola Quintero Moreno

Colombia - Legajo: QA12M

✒️Autor de: 144 Publicaciones Académicas

🎓Cursando Actualmente: Programador ABAP Nivel Inicial

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Soy estudiante responsable, dinámica con capacidad de trabajo en equipo con ética y moral, para el ejercicio de mi profesión estando dispuesta a poner en practica en las organizaciones y en la comuni.

Certificación Académica de Lady Quintero

 

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

El lunes 29 Julio 2019 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:


 

Recursos Free:

Los mejores recursos Libres y Gratuitos compartidos con la comunidad: