161
ERP (Fach) / Alles (Lektion)
Anzeige
- Welche Arten von Middleware gibt es? Datentransaktions Middleware Funktions Middleware Betriebs Middleware
- Was ist Middleware und wofür wird sie benötigt? Praxis = komplexe Situation, da viele Systeme und Altanwendungen Probleme ist hierbei, dass Anwendungen integriert werden müssen um Prozesse sinnvoll zu unterstützen -> Point to Point Schnittstellen Arichitektur als eine Lösung -> Enterprise Application Integration - Middleware als andere
- Wie sieht eine Point to Point Architektur aus und was sind die Vorteile/Nachteile? Individuelle Schnittstellen, welche sehr gut an die Bedürfnisse angepasst werden können Nachteil: Steigende Anzahl an Anwendungen = hoher Wartungsaufwand, Veränderung und Austausch gestaltet sich als schwierig, sehr komplex Problem: Aufwand und Kosten sind sehr hoch, Architektur ist unflesibel Anwenung A <> Anwendung B <> Anwendung C
- Wie Sieht die Architektur einer EAI Middleware aus? Anwendung A <> Middleware <> Anwendung B
- Was sind die wichtigsten Aufgaben einer Middleware für mobile SAP Anwendungen? 1. Intelliegente Datenverarbeitung 2. Datenkonsolidierung 3. Performance 4. Sicherheit 5. Konflikthandling (Rule Engine) 6. Lastentzerrung 7. Softwareverteilung
- Was ist die Aufgabe der Anwendungssoftware und welche Aspekte machen sie aus? Anwendungssoftware biete die Funktionen, welche der Unterstützung der betriebswirtschaftlichen Geschäftsprozesse dienen. Datenbankschnittstellen, Präsentationsschnittstellen ERP Begriffsdefinitionen ERP Anwendungsdienste
- Welche internen Schnittstellen gibt es? Datenbank <Datenbankschnittstelle> ERP SAP GUI <Präsentationsschnittstelle> ERP Betriebssystem <Betriebssystemschnittstelle> ERP
- Was ist eine ERP Instanz? Ein oder merhere ERP-Service, die als Prozessgruppe auf einem Server laufen und von einem Dipatcher verwaltet werden. Der Befriff Insanz wird oft als Synonym für Server verwendeit, dies ist allerdings nur bedingt richtig, da auf einem Server mehrere Instanzen installiert werden können.
- Was ist ein ERP-System (im Bereich Anwendungssoftware)? Eine oder mehere ERP Insanzen, die unter einem Systemnamen mit einer Datenbank arbeiten.
- Was ist ein ERP Server? Ein Rechner, auf dem ein oder mehrere ERP-Services gefahren werden. (Dialog, Update, Batch usw.)
- Anzeige
- Woraus besteht ein zentrales ERP System? Ein zentrales ERP System besteht aus einer einzigen Instanz, die alle benötigten Services anbietet. Eine Insanz ist eine administrative Einheit, in der komponenten eines ERP-Services zusammengefasst werden Die Dienste die eine Instanz anbietet werden gemeinsam gestartet und gestoppt Alle Komponenten einer Instant werden über ein gemeinsames Instanzen-Profil parametriesiert, Jede Instanz verüfgt über einzelne Pufferbereiche
- Woraus besteht ein Verteiltes ERP System? Unter dem Aspekt der Skalierbarkeit und der Sicherheit kann in einem ERP System eine Verteilung der Dienste erfolgen. Ein verteiltes ERP System besteht aus mehreren ERP Rechnern. Auf jedem Rechner können mehrere Instanzen laufen, auf diese sind die einzelnen Dienste verteilt In dem System gibt es nur eine Instanzm auf der der Message Service installiert ist
- Was ist/macht ein Dispatcher? Steuerungsinstanz auf jedem Applikationsserver Der Dispatcher verwaltet in Abstimmung mit dem Betriebssystem die Ressourcen für fir ERP Anwedung: Verteilung der Transaktionslast auf die Workprozesse Anbindung der Präsentationsebene Organisation von Kommunikationsvorgängen Initialisierung des ERP Systems
- Welche Anwendungsdienstgruppen gibt es? Interne Workprozesse Interne Kommunikation Externe Kommunikation
- Wofür sind Dialog Workprozesse zuständig? Wofür ist der Task Handler zuständig? Aufarbeitung von Anfragen des SAP GUI Task Handler: Aktivierung des Dynpro/ABAP Prozessors Steurung der Dynproablauflogik Abarbeitung von ABAP Anweisungen Veranlassung von Datenbankänderungen Druchführung des Roll in und Roll out
- Was macht der Verbuchungsservice? Mithilfe des Service werden Änderungen der Datenbank ausgeführt: entweder direkt (Dialog Workprozesse veranlassen Veränderungen direkt beim Server) oder indirekt (Übergabe des Änderungsauftrags and Verbuchungsserver, in der Regel lokal zur Datenbank, kürzere Kommunikationswege)
- Was macht der Enqueue Service? Der Service übernimmt die Verwaltung des ERP-Sperrmechanismus Anwendung soll sich bei Zugriff auf Daten nicht behindern, deswengen Sperre (Enqueue) und Aufhebung (Dequeue) bei Zugriff auf Daten
- Was macht ein Batch Service? Der Batch Service ermöglicht es, den Start für ABAP Reports und Programme für die Hintergrundverarbeitung einzuplanen. 1. Job definieren, Startzeitpunkt festlegen 2. Auf dem Hintergrundverarbeitungsserver arbeitet ein Dialog Workprozess den Schedular ab, in Intervallen wird geprüft ob ein Batch Job zur Verfügung steht 3. Batch Workprozess wird angestoßen 4. Dieser lädt das Prorgramm aus der DB und führt es aus
- Was macht ein Spool Service? Gepufferte Übertragung von Daten an Ausgabemedium, Spool-Service übernimmt die Verwaltung Spoolaufträge können im Dialog oder per Batch erzeugt werden SpoolWorkprozess als Druchauftrag Übergabe an das Betriebssystem
- Was macht der Message Service? Realisierung der internen Kommunikation in einem verteilten ERP System Nachrichten können über das System ausgetauscht werden Jeder Applikationsserver meldet sich bei Message-Server an, da diese alle anderen Server kennen, können sie die Namen über den Message Server kommunizieren
- Was macht ein Gateway Service? Ist für die Kommunikation mit externen Servern verantwortlich. Message Service = kleine interne Nachrichten Gateway: auch größere Datenmengen Einziger Rechner, dre die Mainframe Verbindungen aufrecht hält
- Was ist eine Transaktion/ das Transaktionskonzept? Allgemein wird unter einer Transaktion eine Veränderung des Inhalts einer Datenbank verstanden Eine Transaktion kann aus mehreren Dialogschritten zusammengesetzt sein, welche durch Dispatcher kontrolliert werden Erst mit Abschluss des letzten Schrittes werden die Daten in der Datenbank verändert um Konsistenz sicherzustellen Datenbankkonsistenz durch Sperrmechanismen (keine gleichzeitige Veränderung) Durch LUWs gesteuert
- Was macht eine Logische Arbeitseinheit (LUW)? Durch eine LUW wird im ERP die logische Struktur des Schritte einer Transaktion festgelegt Die LUWs steuern die Sperrprozesse im ERP und gewährleisten, dass alle Schritte in richtiger Reihenfolge ausgeführt werden Interkative Phase (Eingabe + Zwischenspeicherung) Verbuchungsphase (Daten werden in die Datenbank geschrieben/ Veränderungen werden vorgenommen)
- Wofür steht die ACID Eigenschaft? Atomic, LUWs als Einheit, entweder alle Schritte werden ausgeführt oder jeiner davon, also ganz oder gar nicht Constistent, Nach Beendigung wird die Datenbank in konsistentem Zustand zurückgelassen, immer konsistent zu konsistent Isolated, LUWs können parallel ablaufen, da sie unabhängig sind, sie dürfen nur nicht auf die selbe Quelle gleichzeitig zugreifen Durable, Die Ergebnisse nach dem Abschluss sind Dauerhaft, Ergebniss darf nicht durch Systemfehler beeinflusst werden
- Was ist ein Sperrobjekt? Das Sperrkonzept (ENQUEUE, DEQUEUE) kann nur auf im ERP definierte Objekte angewendet werden
- Wie erfolgt die Verarbeitung einer Benutzeranfrage? Dispatcher übernimmt zentale Steuerungsinstanz: Eingaben werden an Dispatcher geschickt Der Dispatcher verteilt die Anforderungen an freie Prozesse Die Ergebnisse werden vom Dispatcher an den SAPGUI gesendet.
- Welche Anwendungssoftware Service gibt es? D Dialog V Verbuchung B Batch E Enqueue S Spool M Message G Gateway
- Was ist Standardsoftware? Software, die für ein Anwendungsgebiet für den anonymen Markt erstellt wird
- Was ist Individual Software? Software die für dein Einsatz in einem speziellen Betrieb erstellt wird (Eigenerstellung/Auftragsvergabe)
- Was sind die Vor/Nachteile von Standardsoftware? Vorteile: Kostengünstig, Verfügbar, Umfang/Verwendung Reif/best practice, Erweiterbar und anpassbar Nachteile: Hohe Kosten durch Anpassung, Organisationsumstellung, Schnittstellenprobleme, Mangelnde Identifikation der Belegschaft mit Servicer, Abhängigkeit
- Anzeige
- Welche 2 Varianten gibt es bei der Einführung von Standardsoftware? Business Process Reengineering: Anpassen der Geschäftsprozesse an die Software, Standardisierung der Prozesse, Reduzierung von Schnittstellen usw. "Änderung" der ERP Software: Anpassung der Software an die Geschäftsprozesse, Eingriff in die Software, ggf. Modifikation des Standards, Einfluss auf die Haftung
- Welche Entwicklungswerkzeuge stehen bei der Einführung von SAP zur Verfügung? Business Engineer: SAP Referenzmodell, Einführungsleitfaden ABAP Workbench: Tools zur Eigenentwicklung (Erweiterungen, Modifikationen)
- Welche Konfigurationsebenen gibt es? Top Down: Unternehmen, Benutzerrollen, einzelne Anwender 1. Customizing 2. Personalisierung 3. Persönliche Konfiguration
- Was ist ein Mandant? Eine Mandant ist eine für sich handelsrechtlich, organisatorisch und datentechnisch abgeschlossene Einheit innerhlab eines SAP Systems. Höchste Einheit im System, hat Mandatennummer
- Was ist ein Buchungskreis? Ein Buchungskreis dient zur Abrechung der selbständig bilanzierenden Einheit, Kleinste Organisatorische Einheit des externen Rechnungswesen Organisationseinheit des Rechnungswesens Abgeschlosssene Buchhaltung für die von Gesetzgeber geforderte Bilanz, GUV Pro Mandant meherere Buchungskreise
- Was ist ein Vertriebsbereich? Kombination aus Verkaufsorganisation, Vertriebsweg und Sparte Ein Vertriebsbereich wird genau einem Buchungskreis zugeordnet
- Was ist Customizing (Begriff und Ziele)? Die Vorgehensweise der Systemkonfiguration bezeichnet, in der Mitarbeiter des Projektteams Systemeinstellungen vornehmen Anpassung des Systems an betrierbswirtschatliche Anforderungen, Einführung von SAP Lösungen, Dokumentation und Überwachung der Systemeinstellung
- Wann wird Customizing genutzt und welche Funktionen erfüllt es? Nutzung: Bei der Einführung des SAP Systems, Bei der Erweiterung, bei einem Release-Wechsel oder System Upgrade Funktionen:Roadmap als Strukturplan zur Erweiterung und Einführung des SAP Systems, Werkezeug für Systemeinstellung und deren Dokumentation, Empfehlung für Systemeinstellung
- Was ist IMG? IMG = Implementation Guide Mit Hilfe des Guides wird die Einführung strukturiert und organisiert, hierarchische Struktur gegliedert, die die Komponentenhierarchie abbildet Zentrales Hilfsmittel zum Aufruf der Customizing Transaktionen
- Wofür kann man IMG verwenden? "SAP-Funktionen schnell, sicher und kostengünstig konfigurieren" Standardfunktionen auf individuelle anforderungen zuschneiden Einführungs oder Erweiterungsprojekte verwalten, bearbeiten und analysieren
- Welche IMG Varianten und Ausprägungstiefen gibt es? SAP Referenz IMG, Standardauslieferung, enthält die voller Funktionalität aller möglichen Customizing-Einstellungen, hierarchisch ensprechend der Anwendungskomponeten gegliedert, Aktivitäten sind den Komponenten zugeordnet Projekt-IMG, Einführungsleitfaden für bestimmte Projekte, Umfang der Aktivitäten wird aus Referenz IMG ausgewählt, besserer Überblick IMG zu einer Projektsicht, Dienen zur Strukturierung von Customizing Projekten, Durch die Auswahl von Attributen wird das IMG auf eine bestimmte Sicht reduziert, Jeder Sicht können einzelne Projektmitarbeiter zugeordnet
- Welche Benutzerrollen gibt es beim Customizing? Was steht ihnen zur Verfügung? Projektadministrator: Legt Projekte im SAP System an, bestimmt Umfang und Dauer und koordiniert die Mitarbeit in Projekten (Dafür steht im die Projektverwaltung zur Verfügung) Projektmitarbeiter: Der Projektmitarbeiter führt Systemeinstellungen durch und dokumentiert den Projektfortschritt (Dafür steht im die Projektbearbeitung zur Verfügung)
- Was macht die Projektverwaltung? Anlegen von Customizing Projekten und Sichten Definiton des Umfangs Festlegungs des Beginns und Ende Zuordnung von Mitarbeitern Statusdefinition, Definition der Dokumentationsarten
- Was macht die Projektbearbeitung? Der Projektmitarbeiter nimmt anhand eintelner Customizing Projekte Systemeinstellungen vor und dokumentiert die Vorgänge bei der Einführung eines SAP-Systems in den Statusinformationen sowie der Projektdokumentation
- Was passiert bei der Projektauswertung? Statusinformationen aus den Projekten dienen als Grundlage für Auswertungen Je ausführlicher die Projektinformationen gepflegt wurden, desto vielfältiger die Auswertungsmöglichkeiten, Es können einzelne oder mehrere Projekte ausgewertet werden
- Was ist das Ziel von Personalisierung? Das Ziel der Personalisierung ist es Geschäftsvorfälle im SAP ERP durch individuelle Anpassungen beschleunigen und zu vereinfachen: Personalisierung des Arbeitsplatzes Personalisierung von SAP ERP Transaktionen
- Welcher Änderungsebenen gibt es bei ERP Software? 1. Customizing 2. Personalisierung 3. Erweiterung 4. Modifikation
- Welche Werkzeuge bietet SAP zur Eigenentwicklung? Dictionary ABAP Editor Function Builder Screen- Menupainter Testwerkzeuge
- Wo läuft die Kundenindividuelle Entwicklung ab? Im Kundennamensraum, dieser ist für die individuellen Objekte Reservierungen im Kundennamensraum für dezentrale Entwicklungslandschaft Gleichzeitig gibt es auch einen Namenraum für Partner für CS Entwicklung
- Was wird unter Erweiterungen verstanden? Anpassungen im ERP System, die von der SAP bereits angedacht/vorgesehen sind Erweiterungen sind Konform und sorgen für keine Probleme mit Modifikationen "echte Modifikationen" sind somit kaum noch nötig