Was sind ABAP und SAP?
Was ist SAP und ABAP aus? Ich suchte und bekam eine Reihe von verschiedenen Abkürzungen, die nicht durchaus Sinn machen.
- Ist SAP eine Datenbank-engine?
- ABAP Programmiersprache?
- Oder sind Sie nichts von der Art?
Was sind Sie in Erster Linie verwendet?
InformationsquelleAutor der Frage Omar | 2009-11-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
SAP ist ein voll Enterprise-Resource-Planning (ERP) - system-und-business-Plattform. SAP ist ein Unternehmen, das produziert die business-Plattform und die zugehörigen Module (Rechnungswesen, Hauptbuch, &c).
ABAP ist die primäre Programmiersprache zum schreiben von SAP-software und-Anpassungen. Es wäre es Unrecht, zu denken, der es als COBOL und SQL auf Steroiden, aber das gibt Ihnen eine Idee. ABAP-läuft innerhalb des SAP-Systems.
SAP-und ABAP-abstract die DB und die Ausführung auf verschiedenen zugrunde liegenden DBMS.
SAP produziert andere Dinge auch und das sogar öffentlich sagt, dass Sie versuchen, in Java und produzieren sogar einen J2EE-container, sondern versucht-und-true-SAP ABAP-durch-und-durch.
InformationsquelleAutor der Antwort Jé Queue
Habe ich mich gemeinsam mit SAP seit 1998. SAP ist eine Art von software namens ERP (Enterprise Resource Planning), dass große Firmen nutzen zur Verwaltung Ihrer Tag zu Tag Angelegenheiten. Auf der makro -, die software kann in zwei Kategorien aufgeteilt werden: Technische und Funktionelle
Let ' s go Technische erste, als es beantwortet die "Was ist ABAP" - Teil deiner Frage.
Technische
Gibt es zwei technische "Stapel" innerhalb der SAP-software, die erste ist die ABAP stack ist inclusive aller original-Technologie, die SAP war. ABAP ist die proprietäre Codierung Sprache für SAP zu entwickeln RICEFW-Objekten (Reports, Interfaces, Conversions, Extensions, Forms und Workflows) innerhalb des ABAP-Stacks.
Den ABAP-stack ist traditionell navigiert über Transaktionscodes (T-Codes), über die Sie zu verschiedenen Bildschirmen innerhalb der SAP-Umgebung. Aus technischer Sicht, Sie wird alles tun, Ihre Leistung und Optimierung der Arbeitsprozesse im SAP-system, sowie die Konfiguration aller system-RFCs, Gebäude, Benutzer-profile und auch die notwendigen Schnittstellen zwischen dem Betriebssystem (meist Windows oder HPUX) und die Oracle Datenbank (aktuell 11g Enterprise).
Den JAVA-stack steuert die "Netweaver" - Aspekt von SAP, die kapselt die SAP-Fähigkeit via Internet abgerufen werden über das SAP-Portal und seine Fähigkeit zur Schnittstelle mit anderen SAP-und non-SAP legacy-Systeme über die Prozess Integration (PI).
SAP hat auch umfangreiche Fähigkeiten in der Business-Intelligence-Bereich (BI) durch den Zugriff auf gespeicherte Informationen innerhalb des Business Warehouse (BW). Derzeit gibt es eine neue Technologie namens HANA 1.0, komprimiert die Zeit, um Berichte ausführen, die gegen diese Repositorys.
Es gibt zwei vor allem die Technologen, die laufen ALLE diese Funktionen, Sie sind als SAP Basis (Netweaver) Administratoren und ABAP-Entwickler.
Funktionale
SAP-spezifische pre-besiedelten funktionale Pakete für verschiedene business-Bereiche. Zum Beispiel, Exxon läuft die "Öl & Gas" - Paket, während die Bank of America führt das "Banking" - Paket, während noch weiter Lockheed Martin führt die "Aerospace & Defense" - Paket. Diese Pakete wurden entwickelt im Laufe der Zeit durch die Zusammenlegung von intelligenten funktionalen Anpassungen, könnte intelligent portiert, um das system über die Aufnahme in dot-releases.
Allerdings gibt es einige Vanille funktionale Module, die fast alle Unternehmen führen, unabhängig von Ihrer spezifischen Branche:
und schließlich die biggie:
InformationsquelleAutor der Antwort thegrandchavez
Versuchen, um eine vereinfachte Erklärung:
Nun, dass SAP ein Umfeld geschaffen hat, um SAP. Um den Betrieb im SAP-Umfeld (z.B. für Anpassungen etc.), Sprache-Abstraktion erforderlich war. Hier kommt ABAP.
Daher, jede Anpassung auf der Basis-version von SAP gegeben, um einige Kunden von SAP würde erfordern ABAP-Nutzung, ansonsten nur geliefert SAP ist gut genug für die Nutzung (D. H. keine ABAP erforderlich).
Nun ist ein anderer Begriff HANA.
SAP und HANA zusammen abstrahiert die zugrunde liegende Komplexität von Datenbank-access-Abfragen und UI (in java entwickelt), zusammen, um die user-experience gut für die management-system (verwendet hauptsächlich in der Analytik, und so, dass der Schwerpunkt bleibt in analytics). Dieses sehr spezielle Werkzeug/Produkt, ist wie gesagt "Technik", hat es wie aus einem Umfeld, das von seiner eigenen (Begriffe etc.). ABAP erleichtert die weitere Entwicklung der SAP-ERP.
Die zugrunde liegende Entwicklung in C, C++ und ABAP) für SAP.
InformationsquelleAutor der Antwort parasrish
mit SAP, könnten Sie sich zu einem beliebten business-software:
http://en.wikipedia.org/wiki/SAP_AG
Und laut Wikipedia, ABAP ist eine Programmier-Sprache (kurz für Advanced Business Application Programming) erstellt von der SAP AG.
InformationsquelleAutor der Antwort Trav L
Zusätzlich zu den regulären Verwirrung um SAP-Themen, vielleicht auch die Stammform der Tatsache, dass SAP verwendet haben, um Ihre eigenen DBMS ..
Früher hieß Adabas (vermarktet ursprünglich von Nixdorf und dann von der Software AG) und war ein sehr beliebtes DBMS für kleinere SAP - (ERP-Lösung) Anlagen in Deutschland. Irgendwann (AFAIK um 2000) SAP begonnen, die co-Entwicklung/Unterstützung/übernahme Adabas und vermarktet Sie als SAP-DB und später MaxDB unter kommerziellen und open-source-Lizenzen. Auch dort war/ist einige Einigung mit MySQL.
Aber wenn die Leute reden über SAP, Sie beziehen sich meist auf die ERP-Lösung wie die anderen Poster angemerkt haben.
InformationsquelleAutor der Antwort Thorsten
SAP SE ist ein deutscher multinationaler macht enterprise-software. Es ist am besten bekannt für SAP ERP und seine Vorgänger (SAP R/2 & SAP R/3). Wie der name schon sagt, SAP ERP ist eine ERP system, was im Grunde bedeutet, dass es unterstützt eine Vielzahl von Geschäftsprozessen, vom warehouse-management und sales, HR, business intelligence, etc.
Obwohl SAP ERP ist nicht nur software verkauft, die von SAP sind die Menschen in der Regel bezieht sich auf SAP-ERP -, wenn Sie sagen "Sie sind mit SAP bei der Arbeit". Es ist wichtig zu beachten Sie jedoch, dass SAP den Namen des Unternehmens und wird keine software verkauft oder lizenziert werden lediglich als "SAP".
ABAP - ist ein 4GL-Programmiersprache von SAP erstellt wurden, und allgemein im Vergleich mit OpenEdge ABL oder COBOL. Viel von SAP-software ist in ABAP geschrieben. SAP bietet eine ABAP Workbenchdas ist eine Sammlung von tools, die ermöglicht es Entwicklern von Drittanbietern zu entwickeln, zu testen und ausführen von benutzerdefinierten ABAP-Programmen innerhalb der SAP-ERP-system. Die ABAP Workbench ist in der Regel nur verwendet, wenn die Geschäftslogik nicht umgesetzt werden können in SAP ERP durch bloße Konfiguration.
InformationsquelleAutor der Antwort John Slegers
Sehen http://en.wikipedia.org/wiki/SAP_AG.
Kurz gesagt, SAP ist eine modulare Anwendung, die sitzt oben auf eine Datenbank (wie viele Anwendungen). Viele Menschen verwechseln SAP als eine Datenbank, aber in der Tat ist es nur die Anwendung.
Durch "modular basierte Anwendung' meine ich, dass die 'SAP Netweaver' ist ein bisschen wie 'Microsoft Office', in dem es eine Anwendung oder Reihe von Anwendungen, enthält viele Komponenten/Module. Mit SAP können Sie Module (wie Finanzen, HR, Banking, Logistik, etc.) zur Erfüllung Ihrer geschäftlichen Anforderungen.
ABAP ist eine maßgeschneiderte Programmiersprache, die verwendet wird, innerhalb von SAP. SAP nun auch Komponenten, die sind rein ABAP-basierte, rein JAVA-basiert, oder eine Mischung von beiden. SAP kann auch die Integration mit anderen Technologien wie .net und PHP.
InformationsquelleAutor der Antwort Techboy
SAP ist nur ein Firmenname und Abap oder Abap/4 ist eine Programmiersprache die Programmierung. SAP-Unternehmen hat eine Menge von Produkten: ERP(material -, Umsatz -, Kosten, Finanz), CRM, SRM, SCM und alle von Ihnen sind für customizing und Programmierung mit ABAP und Java. Im Grunde ist es.
InformationsquelleAutor der Antwort Marcos