Cuprins:
- Definiție - Ce înseamnă programarea avansată a aplicațiilor pentru afaceri (ABAP)?
- Techopedia explică programarea avansată a aplicațiilor pentru afaceri (ABAP)
Definiție - Ce înseamnă programarea avansată a aplicațiilor pentru afaceri (ABAP)?
Programarea avansată a aplicațiilor de afaceri (ABAP) este un limbaj de programare specific pentru aplicații 4GL dezvoltat în anii 1980 de către compania de software germană SAP. Sintaxa ABAP este oarecum similară cu COBOL. ABAP a fost și rămâne limbajul de programare pentru dezvoltarea și modificarea aplicațiilor SAP.
Sistemul R / 3 larg instalat a fost lansat pentru prima dată de SAP în 1992 și dezvoltat în ABAP.
În 1999, SAP a lansat o extensie orientată către obiect către ABAP, care denota obiecte ABAP. În 2004, SAP a introdus actualul său mediu de dezvoltare numit NetWeaver, care acceptă atât ABAP cât și Java.
Tradus din limba germană, ABAP înseamnă Allgemeiner Berichtsaufbereitungsprozessor, ceea ce înseamnă „proces de pregătire a raportului generic”.
Techopedia explică programarea avansată a aplicațiilor pentru afaceri (ABAP)
Programele ABAP se află în baza de date SAP și sunt editate folosind instrumentele ABAP Workbench. Acestea sunt compilate, depanate și rulate în contextul componentei de bază SAP, care este de obicei implementată ca parte a serverului de aplicații SAP Web.
Programele ABAP pot fi clasificate în rapoarte și instrumente de module. Termenul „raport” este folosit în mod liber pentru a desemna programe care manipulează datele într-un mod orientat pe listă.
Clienții SAP pot crea rapoarte personalizate și interfețe de utilizator folosind limbajul de programare ABAP. ABAP este ușor de învățat pentru programatori, mai puțin pentru non-programatori. Se presupune că programatorii care învață ABAP au cunoștințe de lucru despre proiectarea relațională a bazelor de date și concepte de programare orientate pe obiecte.
