Razlika između verzija stranice "ABAP"

[nepregledana izmjena][pregledana izmjena]
Uklonjeni sadržaj Dodani sadržaj
Luckas-bot (razgovor | doprinosi)
m r2.7.1) (robot dodaje: hi:एबीएपी
prijevod članka sa engl. Wiki, permalink: http://en.wikipedia.org/w/index.php?title=ABAP&oldid=471021152
Red 1:
'''ABAP''' ({{en|Advanced Business Application Programming}}, originalni naziv ''Allgemeiner Berichts-Aufbereitungs-Prozessor'') je [[programski jezik visokog nivoa]] napravljen od strane [[Njemačka|njemačke]] [[softver]]ske kompanije [[SAP AG|SAP]]. Trenutno je pozicioniran, uporedo sa nedavno predstavljenim [[Java programski jezik|Java programskim jezikom]], kao jezik za programiranje ''[[SAP Web Application Server|SAP Application Servera]]'', koji je dio njihove ''[[NetWeaver]]'' platforme za izgradnju poslovnih aplikacija. Sintaksa ABAP jezika je donekle slična [[COBOL]] programskom jeziku.
'''ABAP''' je skraćenica za „'''''A'''dvanced '''B'''usiness '''A'''pplication '''P'''rogramming''“. To je [[programski jezik]] koji je firma „[[SAP]]“ („Systeme, Anwendungen und Produkte in EDV“) iz Waldorfa kod Heidelberga u [[Njmeačka|Njemačkoj]] razvila. Smatra se da je Gerhard Rode autor ovoga jezika koji se inače tačno zove ABAP/4. Značenje ovoga broja 4 je u stvari četvrta generacija programskog jezika.
Firma je osnovana 1972. godine. SAP-R/3 sistem je skup programa, koji su internacionalno standardizirani i primjenjuju se u glavom u privredi.
[[Softver]] je podijeljen po modulima kao su su MM (''Material management''), CO (''Controlling''), FI (''Finansijsko knjigovodstvo''), HR ('''Personalna uprava: Obracun plaća, organizacija itd'''.).
 
== Historija ==
ABAP/4 je integralni dio SAP-R/3 systema i sve aplikacije su pisane ovim programskim jezikom.
ABAP je jedan od mnogih [[Četvrta generacija programskih jezika|programskih jezika četvrte generacije]] specifične aplikacijske primjene, čiji je razvoj počeo [[1980te|1980-ih]] godina. U početku je ABAP bio jezik za raportiranje u [[SAP R/2]], platformi koja je omogućavala velikim kompanijama da prave centralne poslovne aplikacije za menadžment materijala i ekonomsko knjigovodstvo.
 
ABAP je ispočetka bila kratica za '''''A'''llgemeiner '''B'''erichts'''a'''ufbereitungs'''p'''rozessor'' ("opšti procesor za pravljenje izvještaja" na [[Njemački jezik|njemačkom]])<ref>[http://www.sap-technical.com/content/abap/1ABAP%20History.htm "ABAP History". ''SAP-technical.com'']</ref>, ali je kasnije preimenovan u '''''A'''dvanced '''B'''usiness '''A'''pplication '''P'''rogramming''. ABAP je bio jedan od prvih jezika koji je sadržavao koncept "logičkih baza podataka" ({{en|Logical Databases}}, LDB), koje omogućuju visoki nivo apstrakcije od osnovnih nivoa baze podataka.
 
ABAP programski jezik je u početku bio korišten od strane programera za izradu [[SAP R/3]] platforme. Također je bilo planirano da ga koriste SAP klijenti za proširivanje SAP aplikacija - klijenti su mogli razvijati sopstvene izvještaje i interfejse sa ABAP programiranjem. Jezik je relativno jednostavan za naučiti kada se radi o programerima, ali nije alat za direktno korištenje od strane korisnika bez programerskog iskustva. Znanje o dizajnu relacijskih baza podataka, i također po mogućnosti o konceptima objektno-orijentiranog programiranja, je potrebno za stvaranje ABAP programa.
 
ABAP ostaje kao programski jezik za pravljenje programa za klijent-server [[SAP R/3|R/3]] sistem, koji je SAP izbacio na tržište [[1992]]. godine. Dok se kompjuterski [[hardver]] razvijao i evoluirao tokom [[1990te|1990-ih]], sve više SAP aplikacija i sistema je bilo pisano u ABAP-u. Do [[2001]]. su sve osim većine osnovnih funkcija bile napisane u ABAP-u. Godine [[1999]]. SAP je predstavio objektno-orijentirano proširenje za ABAP nazvano ''ABAP Objects'', uporedo sa R/3 verzijom 4.6.
 
Trenutna razvojna platforma SAP-a, ''NetWeaver'', ima podršku i za ABAP, kao i za programski jezik Java.
 
==Također pogledajte==
 
*[[ERP]]
*[[Secure Network Communications]]
*[[SAP Logon Ticket]]
*[[Single Sign-On]]
 
==Vanjski linkovi==
*[http://help.sap.com SAP Help Portal]
*[http://www.sdn.sap.com/irj/sdn/abap ABAP] na [http://www.sdn.sap.com SAP Developer Network]
*[http://www.sdn.sap.com/irj/sdn/abap-elearning ABAP eLearning]
*[http://help.sap.com/saphelp_nw2004s/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm ABAP Objects]
* {{dmoz|Computers/Software/ERP/SAP/Programming|ABAP}}
 
==Reference==
{{reference}}
 
[[Kategorija:Skraćenice]]
[[Kategorija:Programski jezici]]
[[Kategorija:Skraćenice]]
 
[[bg:ABAP]]