BAP3
BAP3_BFH Wirtschaft & Verwaltung
BAP3_BFH Wirtschaft & Verwaltung
Fichier Détails
Cartes-fiches | 104 |
---|---|
Langue | Deutsch |
Catégorie | Informatique |
Niveau | Université |
Crée / Actualisé | 24.06.2015 / 26.06.2017 |
Lien de web |
https://card2brain.ch/box/bap3
|
Intégrer |
<iframe src="https://card2brain.ch/box/bap3/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
ABAP
Advanced Business Application Programming
Installation 3 Systeme
DEV / QAS / PRD Damit ein System zu 100% produktiv sein kann / Entwicklung muss von Produktivumgebung getrennt werden / Tests können auseinander gehalten werden / Einstellung werden getrennt vorgenommen / Aktualisierungen, Updates, Patches und Sicherheitseinstellungen können getrennt geladen & getestet werden
Entwicklungssystem (DEV)
Customizing, Entwicklung von Kundenapplikationen, Standarderweiterungen, Installation von Updates & Upgrades
Anwender DEV System
Key User (Verantwortlich für das Customizing) / Entwickler / Administratoren
Qualitäts- und Testsystem (QAS)
Kontrolle des Customizing / Testen der neuen Entwicklungen / Testen der
Aktualisierungen, Überprüfung der Datenintegrität / Keine Veränderungen am Customizing möglich
Anwender QAS System
Key User / Test User / Administratoren
Produktivsystem (PRD)
Ermöglicht die Führung des Kerngeschäfts der Unternehmung (Business Prozesse) / Workflow / keine Veränderungen am Customizing möglich
Anpassungen SAP System
Können entweder durch SAP (Patches; Konsistenzverbesserung; Neuentwiclung etc.) oder durch den Benutzer im Namespace Client (Korrekturen) oder im Namespace SAP (ReparaturenàVeränderung des Standards durch den Kunden) durchgeführt werden.
Update/Upgrade
Namespace SAP->Ersetzung von alten Objekten durch neue (auch die eigenen Anpassungen werden überschrieben) / Namespace Client (Keine Veränderung)
Datenstruktur
Jede Unternehmung muss Ihr SAP System entsprechend ihrer Bedürfnisse anpassen (Für Planung und Implementierung muss eine Projektgruppe zusammengestellt werden)
Customizing
Konlfiguaration des Systems (Immer zuerst auf dem Entwicklungsystem)
Einstellungstypen
Workbenchàmandantenunabhängig, Customizingàmandantenabhängig
SAP Applikationsserver
Jedes SAP System muss dieselbe Konfiguration besitzen
Mandant
Enthält: BenutzerdatenàRollen & Berechtigungen; ApplikationsdatenàOfferten,
Kundenaufträge, Lieferaufträge; Mandanten spezifische DatenàBuchungskreis, Werk, Sparte
Repository
Beinhaltet alle Entwicklungsobjekte ( ABAP Lexikon Objekte, Transaktionen, Programme,
Funktionsmodule
Transportauftrag
Erlaubt den Transport von Modifikationen und Entwicklungen von einem SAP System in ein anderes; Erlaubt das Abspeichern des SoftwareentwicklungsmodellsàZusammenfassung aller Aufgaben jedes Mitglieds, Niemand ausserhalb der Gruppe kann auf die Objekte zugreifen, Erlaubt die Rückkehr zum letzten ausgeführten Status des Transport (Versionsverwaltung); Wir von jedem Gruppenmitglied validiert
Transaktion Transportauftrag
SE09
ABAP Dictionary
Erfasst und verwaltet die Datendefinitionen aller SAP Objekte (Repository) / Erstellung, Veränderung, Löschung aller Elemente in der SAP Datenbank (Datenobjekte, Tabellen, Übersetzungen, Dokumentation, etc.) / Erlaubt das Arbeiten mit Business Objekten / Erlaubt die Wiederverwendbarkeit und Persistenz alles Objekte des ABAP Dictionary/ Erlaub die Konfiguration der Performance (Tabelle wird ganz oder nur teilweise in den Puffer geladen) / Entwickler greiffen niemals auf die reale Datenbank zu, nur auf das ABAP Dicitionary
Entwicklungsumgebungen
ABAP Dictionary SE11àGenerieren von ABAP Dictionary (Database Table, Data Element, Domain); ABAP Development Workbench SE80àKomplette Entwicklungsumgebung
Domains
Definition von verschiedenen Business Data Typen mit technischen Eigenschaften wie dem Datenformat oder erlaubten Werten
Domains Register Value Range
Bereich der zulässigen Grenzwerte limitieren; 3 Typen Single ValuesàAuflistung der autorisierten/gültigen Daten; IntervalsàBestimmung von Unter- und Obergrenze; Value TableàDas Arbeiten mit einer Wertetabelle ist bei grossen Datenmengen zu empfehlen, das System schlägt die Value table als Kontrolltabelle vor und versucht einen Fremdschlüssel auf diese Zone zu generieren.
Existing Data Elements
Es existieren bereits Data Elements die verwendet werden können