Frage

Was sind SAP und ABAP? Ich suchte und bekam eine Reihe von verschiedenen Abkürzungen, die nicht ganz sinnvoll.

  • Ist SAP ein Datenbank-Engine?
  • Sie ABAP eine Programmiersprache?
  • Oder sind sie nichts von dieser Art?

Was sind sie in erster Linie verwendet?

War es hilfreich?

Lösung

SAP ist ein voll Enterprise Resource Planning (ERP) System und Business-Plattform. SAP ist das Unternehmen, dass die Business-Plattform und die zugehörigen Module (Finanzen, Hauptbuch, usw) erzeugt.

ABAP ist die primären Programmiersprache zu schreiben SAP-Software und Anpassungen verwendet. Es täte ihm Unrecht als COBOL und SQL auf Steroiden zu denken, aber das gibt Ihnen eine Idee. ABAP läuft im SAP-System.

SAP und ABAP abstrakt die DB und läuft oben auf verschiedenen zugrunde liegenden DBMS.

SAP produziert auch andere Dinge und sagt sogar öffentlich sie plätschern in Java und produzieren sogar einen J2EE-Container, aber erprobte und wahre SAP ABAP durch und durch.

Andere Tipps

Ich habe mit SAP gearbeitet, seit 1998 SAP ist eine Art von Software ERP (Enterprise Resource Planning) genannt, dass große Unternehmen nutzen, um ihre täglichen Angelegenheiten zu verwalten. Auf der Makro kann die Software in zwei Kategorien aufgeteilt werden: Technische und funktionelle

Lassen Sie uns gehen Technische zuerst, wie es beantwortet die „Was ist ABAP“ Teil Ihrer Frage.

Technische

Es gibt zwei technischen „Stacks“ innerhalb der SAP-Software, die erst die sind ABAP Stapel, die die ursprünglichen Technologie einschließlich aller ist, dass SAP war. ABAP ist die proprietäre Codierung Sprache für SAP RICEFW Objekte (Berichte, Schnittstellen, Umbauten, Erweiterungen, Formulare und Workflows) im ABAP-Stack zu entwickeln.

Der ABAP-Stack wird traditionell über Transaktionscodes (T-Codes) navigiert Sie auf verschiedenen Bildschirmen im SAP-Umfeld zu übernehmen. Aus technischer Sicht, werden Sie alle Ihre Leistung und Optimierung der Arbeitsabläufe im SAP-System tun hier, sowie alle System RFCs konfigurieren, den Aufbau von Benutzerprofilen und auch die notwendige Schnittstelle zwischen dem Betriebssystem zu tun (in der Regel von Windows oder HP-UX) und die Oracle-Datenbank (zur Zeit Enterprise-11g).

Die JAVA-Stack steuert der „Netweaver“ Aspekt von SAP, das SAP in der Lage kapselt über das Internet via SAP Portal zugegriffen werden und es der Fähigkeit Schnittstelle mit anderen SAP und Nicht-SAP-Altsysteme über Process Integration (PI).

SAP verfügt auch über umfangreiche Fähigkeiten im Business Intelligence Bereich (BI) von gespeicherten Informationen innerhalb des Business Warehouse (BW) erreichbar. Derzeit gibt es eine neue Technologie namens HANA 1.0, die die Zeit komprimiert Berichte gegen diese Repositorys auszuführen.

Es gibt zwei hauptsächlich Technologen, die alle diese Funktionen ausführen, werden sie SAP-Basis (Netweaver) Administratoren und ABAP-Entwickler genannt.

Funktions

SAP hat bestimmte vorausgefüllt Funktionspakete für verschiedene Geschäftsbereiche. Zum Beispiel läuft Exxon „IST Oil & Gas“ -Paket, während die Bank of America das „Banking“ Paket ausgeführt wird, während noch weiter Lockheed Martin das „Aerospace & Defense“ Paket ausgeführt wird. Diese Pakete wurden im Laufe der Zeit durch die Verschmelzung von intelligenten funktionalen Anpassungen entwickelt, die auf intelligente Weise an dem System über die Aufnahme in Punkt Mitteilungen portiert werden könnten.

Es gibt jedoch einige Vanille-Funktionsmodule, die fast alle Einheiten laufen, unabhängig von ihrer spezifischen Branche:

  • HR: Human Resources
  • PM: Projektmanagement
  • FI: Finanz
  • CO: Controllers
  • MM: Materialwirtschaft
  • SD: Vertrieb
  • PP: Produktionsplanung

und schließlich die Biggie:

  • MDM: Master Data Management, die für Kunden / Lieferanten / Material usw. die Daten kapselt
  • .

Der Versuch, vereinfachte Erklärung zu liefern:

  

SAP

  • Zum einen ist es ein Produkt.
  • Besitzergesellschaft, leitet seinen Namen mit dem Produktnamen „SAP“
  • Es ist ein Management-System (das heißt als ERP bezeichnet). Welche Mittel, das ist ein Werkzeug für die „Verwaltung des Systems“ verwendet (Domain Specific -. Finanzierung usw.).

Nun hat die SAP eine Umgebung, um SAP erstellt. Um in SAP-Umgebung (das heißt nach Kunden etc.), spricht Abstraktion wurde für den Betrieb erforderlich. Hier kommt ABAP.

  

ABAP

  • Es ist eine Sprache (hohe Pegel), die im SAP-Umfeld für Anpassungen oder neue Feature-Implementierungen verwendet wird.
  • Es ist auf hohem Niveau, weil es nur in SAP-Umgebung bekannt ist.

Daher wird jede Anpassung auf der Basisversion von SAP zu einem gewissen Kunden von SAP gegeben würde erfordern, ABAP-Nutzung, ansonsten nur geliefert SAP ist gut genug für die Nutzung (das heißt kein ABAP erforderlich).

Jetzt ist eine andere Bezeichnung HANA.

  

HANA

  • Dies ist ein In-Memory-RDBMS.
  • Ein weiteres Werkzeug / Produkt von SAP, würden Sie sagen, und Ihr Schwerpunkt liegt in „Analytics“ zu erleichtern.
  • Die Art und Weise, diese ausgelegt ist, ergibt eine hohe Kompression (spaltenweise Speicherung) und damit majorly für „READ“ Operationen verwendet wird, weshalb es mit „Analyse“ zugeordnet ist.

SAP und ABAP erleichterte Weiterentwicklung des SAP-ERP.

Die zugrunde liegende Entwicklung ist in C, C ++ (und ABAP) für SAP.

mit SAP, werden Sie möglicherweise zu einer beliebten Business-Software verweisen:

http://en.wikipedia.org/wiki/SAP_AG

Und laut Wikipedia ABAP ist eine Programmiersprache (kurz für Advanced Business Application Programming) erstellt von SAP AG.

Zusätzlich zu den regulären Verwirrung um SAP Fragen könnten ergeben sich auch die Tatsache bilden, dass SAP verwendet ihr eigenes DBMS haben ..

Es verwendete, um Adabas (vermarktete ursprünglich von Nixdorf und dann von der Software AG) und war ein sehr beliebt DBMS für kleinere SAP (ERP-Lösung) Installationen in Deutschland genannt werden. An einem gewissen Punkt (AFAIK um 2000) SAP begann mitentwickeln / support / übernimmt Adabas und vermarktete es als SAP DB und später MaxDB unter kommerziellen und Open-Source-Lizenzen. Es gab auch / ist einige Vereinbarung mit MySQL.

Aber wenn die Leute über SAP sprechen, sie in der Regel an die ERP-Lösung beziehen, wie die anderen Plakate festgestellt haben.

  • SAP ist ein deutscher multinationalen das macht Unternehmenssoftware. Es ist am besten bekannt für SAP ERP und seine Vorgänger ( SAP R / 2 & SAP R / 3 ). Wie der Name schon sagt, ist SAP ERP ein ERP System, das im Grunde bedeutet, dass es eine breite Palette von Geschäftsprozessen aus der Lagerverwaltung und Vertrieb HR, Business Intelligence unterstützt usw.
    Obwohl SAP ERP nicht die einzige Software, die von SAP verkauft ist, sie beziehen Menschen in der Regel zu SAP ERP, wenn sie sagen „ sich mit SAP bei der Arbeit “. Es ist wichtig zu beachten Sie jedoch, dass SAP der Name des Unternehmens ist und keine Software wird verkauft oder lizenziert als nur „ SAP “.

  • ABAP ist ein 4GL-Programmiersprache von SAP erstellt und häufig verglichen mit Open ABL oder COBOL . Ein Großteil Software SAP wird in ABAP geschrieben. SAP bietet eine ABAP Workbench , die ist eine Sammlung von Tools, die Entwickler von Drittanbietern zu entwickeln, zu testen und laufen benutzerdefinierte ABAP-Programme innerhalb des SAP-ERP-System ermöglicht. Der ABAP Workbench ist in der Regel nur verwendet, wenn die Geschäftslogik nicht durch bloße Konfiguration in SAP ERP implementiert werden kann.

Siehe http://en.wikipedia.org/wiki/SAP_AG .

Kurz gesagt, SAP ist eine modulare basierte Anwendung, die auf eine Datenbank sitzt (wie viele Anwendungen tun). Viele Menschen Fehler SAP als eine Datenbank zu sein, aber in Wirklichkeit ist es nur die Anwendung.

Durch die modulare basierte Anwendung "Ich meine, dass‚SAP Netweaver‘ist ein bisschen wie‚Microsoft Office‘, dass es sich um eine Anwendung oder einen Satz von Anwendungen, die viele Komponenten / Module enthält. Mit SAP können Sie Module (wie Finanz, HR, Bänke, Logistik, etc.) fügen Sie Ihre Geschäftsanforderungen gerecht zu werden.

ABAP ist eine maßgeschneiderte Programmiersprache, die innerhalb von SAP verwendet wird. SAP hat auch jetzt Komponenten, die rein ABAP basieren, rein JAVA-basierte oder eine Mischung aus beiden. SAP kann auch mit anderen Technologien integrieren, wie .net und PHP.

SAP ist nur ein Firmenname und Abap oder ABAP / 4 ist eine Programmiersprache. SAP Unternehmen verfügt über eine umfangreiche Palette an Produkten: ERP (Material, Umsatz, Kosten, Finanzen), CRM, SRM, SCM und alle von ihnen sind Customizing und programmiert mit ABAP und Java. Im Grunde ist es.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top