
ABAP-Programmierung für SAP NetWeaver BI - User Exits und BAdIs
Dirk Herzog(Author)
Rheinwerk (Publisher)
2nd Edition
Published in October 2008
Book
Hardback
269 pages
978-3-8362-1228-1 (ISBN)
Article exhausted; check for reprint
Description
Diese 2. Auflage unseres Bestsellers zeigt Ihnen, wie Sie Anpassungen für SAP NetWeaver BW 7.0 in ABAP umsetzen.
Nach einer kurzen Einführung in die Thematik und einem Überblick über zentrale Aspekte performanter ABAP-Programmierung erhalten Sie detaillierte Einblicke in die Möglichkeiten, den Datenfluss aus dem Quellsystem bis in den Bericht zu manipulieren. Lernen Sie die Entwicklung von Extraktoren-Exits und ihrer Erweiterungen kennen und schöpfen Sie alle Möglichkeiten der Datenanpassung in SAP NetWeaver BW aus: die Transformation mit der Ableitung von Merkmalen und Kennzahlen, Start- und Endroutinen sowie Übertragungs- und Fortschreibungsregeln. Mit der Darstellung von Variablen-Exits werden Sie Schritt für Schritt und mit vielen kommentierten Code-Beispielen in die Lage versetzt, gezielt eigene Anpassungen in der Praxis zu realisieren.
Neu in dieser Auflage ist ein Kapitel, das sich mit der Erweiterung der Planungskomponenten BW-BPS bzw. der BW-integrierten Planung befasst. Alle anderen Teile wurden komplett durchgesehen und aktualisiert.
Das Buch baut auf SAP NetWeaver BW 7.0 auf, an wichtigen Stellen werden aber auch frühere Releases thematisiert und in ihren Unterschieden erläutert. Es eignet sich damit für Entwickler, die einen Releasewechsel unterstützen, kann aber auch als Nachschlagewerk genutzt werden.
Aus dem Inhalt:
- Performance
- User-Exits und BAdIs bei der Extraktion
- User-Exits in Ladevorgängen von Daten
- User-Exits und BAdls im Reporting
- User-Exits in der Planung
Nach einer kurzen Einführung in die Thematik und einem Überblick über zentrale Aspekte performanter ABAP-Programmierung erhalten Sie detaillierte Einblicke in die Möglichkeiten, den Datenfluss aus dem Quellsystem bis in den Bericht zu manipulieren. Lernen Sie die Entwicklung von Extraktoren-Exits und ihrer Erweiterungen kennen und schöpfen Sie alle Möglichkeiten der Datenanpassung in SAP NetWeaver BW aus: die Transformation mit der Ableitung von Merkmalen und Kennzahlen, Start- und Endroutinen sowie Übertragungs- und Fortschreibungsregeln. Mit der Darstellung von Variablen-Exits werden Sie Schritt für Schritt und mit vielen kommentierten Code-Beispielen in die Lage versetzt, gezielt eigene Anpassungen in der Praxis zu realisieren.
Neu in dieser Auflage ist ein Kapitel, das sich mit der Erweiterung der Planungskomponenten BW-BPS bzw. der BW-integrierten Planung befasst. Alle anderen Teile wurden komplett durchgesehen und aktualisiert.
Das Buch baut auf SAP NetWeaver BW 7.0 auf, an wichtigen Stellen werden aber auch frühere Releases thematisiert und in ihren Unterschieden erläutert. Es eignet sich damit für Entwickler, die einen Releasewechsel unterstützen, kann aber auch als Nachschlagewerk genutzt werden.
Aus dem Inhalt:
- Performance
- User-Exits und BAdIs bei der Extraktion
- User-Exits in Ladevorgängen von Daten
- User-Exits und BAdls im Reporting
- User-Exits in der Planung
Reviews / Votes
Buch-Tipp!More details
Series
Language
German
Place of publication
Bonn
Germany
Edition type
Enlarged edition
Dimensions
Height: 16.8 cm
Width: 24 cm
ISBN-13
978-3-8362-1228-1 (9783836212281)
Schweitzer Classification
Other editions
New editions

Book
05/2012
3rd Edition
SAP PRESS
€49.90
Article is exhausted; no reprint
Previous edition

Book
06/2006
1st Edition
Rheinwerk
€48.00
Article exhausted; check for reprint
Content
. Vorwort zur 2. Auflage. 9
1. Einleitung. 11
2. Performance. 15
. 2.1. Tabellenarten in ABAP. 16
. 2.2. Schleifen und Lesezugriffe auf Tabellen. 18
. 2.3. Feldsymbole. 20
. 2.4. Datenbankzugriffe und Cache. 22
3. User Exits und BAdIs bei der Extraktion. 25
. 3.1. Verwendungsmöglichkeiten. 25
. 3.2. Generische Extraktoren. 26
. 3.3. User Exit RSAP0001. 31
. 3.4. BAdI RSU5_SAPI_BADI. 45
4. User Exits in Ladevorgängen von Daten. 49
. 4.1. Transformation. 49
. 4.2. Routinen in den Datentransferprozessen. 77
. 4.3. Hierarchie aus einem unstrukturierten Excel-Blatt laden. 83
. 4.4. Übertragungsregeln in SAP BW 3.x. 102
. 4.5. Fortschreibungsregel in SAP BW 3.x. 117
5. User Exits und BAdIs im Reporting. 131
. 5.1. Variablen-Exit RSR00001. 131
. 5.2. Virtuelle Kennzahlen und Merkmale. 154
. 5.3. VirtualProvider. 169
. 5.4. BAdI SMOD_RSR00004. 179
. 5.5. Implementierung von eigenen Leseroutinen für Stammdaten. 183
6. User Exits in der Planung. 201
. 6.1. Variablen in der Planung. 201
. 6.2. Merkmalswertableitungen. 213
. 6.3. Exit-Funktionen in der Planung. 232
. 6.4. Fazit. 248
7. Zusammenfassung. 249
. Anhang. 251
A. Weitere Erweiterungsmöglichkeiten. 253
. A.1. Weitere BAdIs und User Exits in SAP NetWeaver BI. 253
. A.2. Generierte Tabellen und Objekte in SAP NetWeaver BI. 254
B. Der Autor. 259
1. Einleitung. 11
2. Performance. 15
. 2.1. Tabellenarten in ABAP. 16
. 2.2. Schleifen und Lesezugriffe auf Tabellen. 18
. 2.3. Feldsymbole. 20
. 2.4. Datenbankzugriffe und Cache. 22
3. User Exits und BAdIs bei der Extraktion. 25
. 3.1. Verwendungsmöglichkeiten. 25
. 3.2. Generische Extraktoren. 26
. 3.3. User Exit RSAP0001. 31
. 3.4. BAdI RSU5_SAPI_BADI. 45
4. User Exits in Ladevorgängen von Daten. 49
. 4.1. Transformation. 49
. 4.2. Routinen in den Datentransferprozessen. 77
. 4.3. Hierarchie aus einem unstrukturierten Excel-Blatt laden. 83
. 4.4. Übertragungsregeln in SAP BW 3.x. 102
. 4.5. Fortschreibungsregel in SAP BW 3.x. 117
5. User Exits und BAdIs im Reporting. 131
. 5.1. Variablen-Exit RSR00001. 131
. 5.2. Virtuelle Kennzahlen und Merkmale. 154
. 5.3. VirtualProvider. 169
. 5.4. BAdI SMOD_RSR00004. 179
. 5.5. Implementierung von eigenen Leseroutinen für Stammdaten. 183
6. User Exits in der Planung. 201
. 6.1. Variablen in der Planung. 201
. 6.2. Merkmalswertableitungen. 213
. 6.3. Exit-Funktionen in der Planung. 232
. 6.4. Fazit. 248
7. Zusammenfassung. 249
. Anhang. 251
A. Weitere Erweiterungsmöglichkeiten. 253
. A.1. Weitere BAdIs und User Exits in SAP NetWeaver BI. 253
. A.2. Generierte Tabellen und Objekte in SAP NetWeaver BI. 254
B. Der Autor. 259