ABAP

linguaxe de programación From Wikipedia, the free encyclopedia

Remove ads

ABAP (Advanced Business Application Programming) é unha linguaxe de cuarta xeración, propiedade de SAP, que se utiliza para programar a maioría dos seus produtos (R/3, mySAP Business suite...). Utiliza sentenzas de Open SQL para conectarse con practicamente calquera base de datos. Conta con miles de funcións para o manexo de arquivos, bases de datos, datas etc... Permite conexións RFC (Remote Function Calls) para conectar aos sistemas SAP con calquera outro sistema ou linguaxe de programación.

Datos rápidos Persoas e organizacións, Produción ...

SAP fornece de xeito case gratuíto unha instalación limitada de R/3 chamada MiniSAP para a práctica da programación en ABAP.

Remove ads

Historia

ABAP foi desenvolvido por SAP como linguaxe de informes para SAP R/2 nos anos 80, unha plataforma que permitía ás grandes corporacións construír aplicacións de negocios para xestión de materiais e finanzas. ABAP, moi parecido ao COBOL nas súas orixes, orixinalmente significaba Allgemeiner Berichtsaufbereitungsprozessor, palabras alemás para procesador xenérico para a preparación de informes. Nos seus inicios ABAP incluía o concepto de Bases de datos lóxicas, que fornecía un alto nivel de abstracción para o acceso a bases de datos.

ABAP foi pensado como unha linguaxe de programación para que os usuarios finais puidesen manipular a información, pero o 4GL foise volvendo demasiado complicado para usuarios normais, polo que é necesario programadores experimentados para realizar desenvolvementos.

ABAP mantívose como a linguaxe de desenvolvemento para a seguinte versión cliente-servidor de SAP R/3, que foi lanzada ao mercado en 1992, no que case todo o sistema, menos as chamadas ao sistema básicas estaban escritas en ABAP. En 1999, co lanzamento da versión 4.5 de R/3, SAP lanzou unha extensión orientada a obxectos denominada ABAP Objects.

A última plataforma de desenvolvemento de SAP, NetWeaver, soporta ABAP e Xava como linguaxes de programación.

Remove ads

Bibliografía recomendada

  • Hijón Neira, Raquel (2005): Programación en ABAP/4 para SAP R/3. Editorial: Universidade Pontificia Comiñas (ICAI-ICADE), Colección Enxeñería.
  • Tejada Galindo, Alvaro (2006): A Arte de Programar SAP R/3. Editorial: Lulu Press.

Véxase tamén

Ligazóns externas

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads