SAP® HANA für ERP Financials

14
SAP ® HANA für ERP Financials

Transcript of SAP® HANA für ERP Financials

Page 1: SAP® HANA für ERP Financials

SAP® HANA für ERP Financials

Page 2: SAP® HANA für ERP Financials

INHALTSVERZEICHNIS

5

Inhaltsverzeichnis

Vorwort 7

1 In-Memory-Computing in aller Kürze 11

1.1 Allgemeines Konzept 11

1.2 SAP-ERP-Systeme profitieren auf unterschiedliche Weise von In-Memory-Computing 16

2 Reporting mit SAP HANA 21

2.1 SAP HANA als Reporting-System 21

2.2 Datenmodellierung in SAP HANA 22

2.3 Vorgefertigte Analysemodelle mit SAP HANA Live 25

2.4 Verbinden analytischer Front-Ends mit SAP HANA 36

3 Beschleuniger für Finanzwesen und Controlling 41

3.1 Grundlegende Bedeutung von In-Memory-Computing für das Finanzwesen 41

3.2 Unterstützte Szenarien 42

3.3 Beschleuniger für das Finanzwesen 42

3.4 Controlling-Beschleuniger 54

4 SAP ERP-basierter Konfigurationsüberblick 83

4.1 Voraussetzungen 83

4.2 Verbindung zwischen ERP und SAP Landscape Transformation (SLT) 83

4.3 Zentrale Konfiguration basierend auf SAP ERP 84

4.4 Zusammenfassung 88

5 Neue Anwendungen auf Basis von SAP HANA 89

5.1 Abstimmung des WE/RE-Kontos 89

Page 3: SAP® HANA für ERP Financials

INHALTSVERZEICHNIS

6

5.2 Intercompany-Abstimmung 90

5.3 SAP Collections Insight 94

5.4 SAP Working Capital Analytics 95

5.5 Suchmodelle und Infoblätter in SAP Fiori 103

6 Financials Add-on for SAP Business Suite powered by

SAP HANA 111

6.1 Das Hauptbuch in SAP ERP 114

6.2 Abstimmung von FI- und CO-Belegen 118

6.3 Einheitliches Modell für die Finanzplanung 133

6.4 Perspektivwechsel in der Ergebnisrechnung 140

6.5 Entfernung von Indizes und Summentabellen 149

6.6 Datenselektion im Periodenabschluss 158

6.7 Überarbeitete Transaktionen für den Periodenabschluss 161

7 Ausblick 169

A Die Autoren 175

B Index 177

C Disclaimer 183

Weitere Bücher von Espresso Tutorials 184

Page 4: SAP® HANA für ERP Financials

21

2 Reporting mit SAP HANA

In diesem Kapitel erhalten Sie einen Überblick über die verschie-

denen Optionen der Verwendung von SAP HANA als Appliance

für Berichte und über den Modellierungsansatz in SAP HANA.

2.1 SAP HANA als Reporting-System

Die nachfolgenden Ausführungen sind unabhängig davon, ob

SAP HANA als ergänzendes Auswertungssystem neben dem Quell-

system verwendet wird oder als primäre Datenbank für ein SAP Busi-

ness Suite-System fungiert. Im ersteren Fall bedarf es eines Daten-

replikationsmechanismus für SAP-Quellsysteme, z. B. ERP und

CRM. Für das Laden von Nicht-SAP-Quellen steht in beiden Fällen

eine ETL-Komponente (Extraktion, Transformation, Laden) zur Verfü-

gung.

Der Zugriff auf SAP HANA ist, trotz der andersartigen Technologie,

genau wie bei anderen Datenbanken über Standard-SQL-Anweisun-

gen möglich. SAP HANA verfügt über JDBC- und ODBC-Treiber; das

sind standardisierte Programmierschnittstellen für den Zugriff auf

relationale Datenbanken. Auch MDX (Multidimensional Expressions),

eine weitverbreitete Abfragesprache für OLAP-Datenbanken, wird

unterstützt. Für das Reporting können verschiedene Front-Ends mit

HANA verbunden werden; SAP empfiehlt die Verwendung von Front-

Ends der SAP BusinessObjects BI Suite. Zu den empfohlenen Front-

Ends zählen SAP BusinessObjects Crystal Reports, SAP Business-

Objects Analysis, Edition für MS Office, SAP Lumira, Dashboards und

BusinessObjects Explorer.

Page 5: SAP® HANA für ERP Financials

REPORTING MIT SAP HANA

22

Daten werden in der Regel ohne weitere Transformation in HANA

repliziert, daher müssen Sie das Rohmodell erweitern, um betriebs-

wirtschaftlich sinnvolle Sichten auf die Tabellen zu erreichen. SAP

bietet bereits modellierte Inhalte, um den Implementierungsaufwand

gering zu halten. Die Modellierung von SAP HANA erfolgt unabhängig

von SAP ERP; Benutzer und Berechtigungen werden nicht automa-

tisch aus dem Quellsystem übernommen.

2.2 Datenmodellierung in SAP HANA

In SAP HANA werden drei grundlegende Arten von Views unterschie-

den:

Attribute View,

Analytic View,

Calculation View (grafisch oder skript-basiert).

Ein Attribute View wird hauptsächlich zur Modellierung von Stammda-

ten verwendet. Für Leser, die mit SAP Business Warehouse vertraut

sind, lässt sich dieses Konzept mit BW InfoObjects vergleichen. Die

Erzeugung eines Attribute Views erläutern wir am Beispiel des Mate-

rialstamms (siehe Abbildung 2.1). Um den Attribute View zu erstellen,

gehen Sie folgendermaßen vor:

1. Wählen Sie die erforderlichen ERP-Tabellen für die gewünschte

Sicht aus, in unserem Fall: MARA (Materialstamm), MAKT (Mate-

rialtexte) und T134T (Materialartentexte) und T023T (Waren-

gruppentexte).

2. Wählen Sie die in der Sicht anzuzeigenden Attribute aus.

3. Legen Sie Join-Kriterien für die Tabellen fest.

4. Aktivieren Sie den Attribute View.

Page 6: SAP® HANA für ERP Financials

REPORTING MIT SAP HANA

23

Abbildung 2.1: Attribute View in SAP-HANA-Studio

Der Analytic View dient üblicherweise zur Modellierung von Bewe-

gungsdaten mit einer Erweiterung durch Stammdaten. Für Leser, die

mit SAP BW vertraut sind, lässt sich dieses Konzept mit

BW InfoCubes vergleichen. Um einen Analytic View zu erstellen, sind

folgende Schritte erforderlich:

1. Wählen Sie die erforderlichen ERP-Tabellen mit den Bewe-

gungsdaten aus, zu denen Berichte erstellt werden sollen, in un-

serem Fall: CE1S_GO für CO-PA-Einzelposten

2. Wählen Sie Attribute und Kennzahlen aus, die in der Sicht ange-

zeigt werden sollen.

3. Verknüpfen Sie Attribute Views, um Stammdaten zu erläutern (in

einem Sternschema). Auf diese Weise sieht der Endbenutzer

nicht nur die in der Bewegungsdaten-Tabelle gespeicherten

Page 7: SAP® HANA für ERP Financials

REPORTING MIT SAP HANA

24

Stammdatencodes, sondern alle zusätzlichen Attribute und Tex-

te, die im Attribute View definiert wurden. Im Beispiel in Abbil-

dung 2.2 sind die Attribute Views für Kunden- und Material-

stammdaten mit den Bewegungsdaten verknüpft.

4. Definieren Sie zusätzliche berechnete Kennzahlen oder Attribute.

Eine berechnete Kennzahl wird nicht in der Datenbank gespei-

chert, sondern umgehend berechnet; so kann z. B. der Nettoer-

lös als Kennzahl aus dem Bruttoerlös abzüglich Erlösschmäle-

rungen errechnet werden.

Abbildung 2.2: Analytic View in SAP-HANA-Studio

Ein Calculation View wird im Allgemeinen zum Modellieren von Be-

wegungsdaten eingesetzt, wenn die Modellierungsoptionen des Ana-

lytic Views nicht genügen. In einem Calculation View können Sie

flexible Join- und Vereinigungsvorgänge über ein grafisches Modellie-

rungstool ausführen oder mit der Sprache SQLScript von SAP eine

kodierte Logik implementieren. Für Leser, die mit der SAP-ABAP-

Entwicklung vertraut sind, lässt sich dies mit einem Funktionsbau-

stein mit einem Ausgabeparameter des Typs »Tabelle« vergleichen.

Page 8: SAP® HANA für ERP Financials

REPORTING MIT SAP HANA

25

2.3 Vorgefertigte Analysemodelle mit SAP HANA Live

2.3.1 Motivation und Ziele von SAP HANA Live

Um den Aufwand für die Modellierung der Views zu verringern, liefert

SAP vorgefertigte Modelle aus. Für Leser, die mit dem SAP BW ver-

traut sind, sind diese mit BW Content vergleichbar.

Mit der Auslieferung von SAP HANA Live verknüpft SAP folgende

Ziele:

Zugriff auf die Daten der SAP Business Suite über offene

Standards (SQL),

freie Wahl des Berichtswerkzeugs (inkl. Drittanbieter) – einige

von SAP empfohlene Berichtswerkzeuge sind in Kapitel 2.4

beschrieben,

Lieferung von Daten, die möglichst keine weitere Interpretati-

on über Konfigurationstabellen mehr benötigen,

einheitliche und international verständliche Bezeichnungen

für die Felder,

Erweiterbarkeit mit Standard-SQL-Mitteln,

Kombinierbarkeit verschiedener Datenquellen, sowohl inner-

halb von SAP-Anwendungen als auch mit fremden Daten-

quellen,

Grundlage für die Entwicklungen neuer HTML5-Anwen-

dungen (z. B. die in Kapitel 5.1 beschriebene Warenein-

gangs-/Rechnungseingangsabstimmung).

Diese Entwicklung stellt in vielen Bereichen eine Abkehr vom bisheri-

gen Vorgehen dar, etwa im Bereich Reporting, wo von SAP eine eher

geschlossene Welt angeboten und beispielsweise ein Zugriff auf Da-

tenbankebene nicht unterstützt wurde.

Die Nutzung von SAP HANA Live ist komplett unabhängig davon, ob

Sie Ihr ERP-System direkt auf einer HANA-Datenbank betreiben

(siehe Kapitel 1.2.3) oder alternativ HANA als Zusatzsystem an Ihre

Page 9: SAP® HANA für ERP Financials

INDEX

177

B Index

A

Abgleich zwischen FI-GL und

FI-AA 48

Abgrenzung 61

Abgrenzungsversion 163

Abrechnungsvorschrift 148

Abstimmkonto 117, 120

Abstimmledger 117

Abweichungsermittlung 166

Aggregat 149

ALV-Reporting 39

Analytic View 23, 38

Android 94

Anlagenbuchhaltung 42, 45

Archivierte Daten 34

Attribute View 22

AUFK 163

Auswertungen in Speziellen

Ledgern 51

B

Batch-Job 46

Begriffe 27

Berechtigungsprüfung 33, 54

Beschleuniger 17, 42, 73

Beschleuniger für CO-PA 71

Beschleunigung von

Prozessen 41

BKPF 152

Blade 11

Browser für

Sachkontenbuchungen 43

Buchhalterische

Ergebnisrechnung 141,

142, 143, 145

Business Function

FIN_CO_COGM 116

Business Function

FIN_REP_SIMPL_1 68

Business Function Simplified

Reporting 62

BusinessObjects-Reporting

51

BW Content 25

C

Cache 12, 15

Calculation View 24, 28

CDS-View 150, 156

CO-PA 49, 124, 140

CO-PA-Beschleunigung 78

Core Data Service 150

COSP 153

COSS 153

CPU 12

D

DataSource 52, 65, 67

Datenbankindex 13

Page 10: SAP® HANA für ERP Financials

INDEX

178

Datenbeschaffungslauf 64

Datenharmonisierung 35

Datenreplikationsmechanismu

s 21

Days Inventory Held 96

Days Payable Outstanding 96

Days Sales Outstanding 96

DBCON 83

Debitorenbuchhaltung 42

Debitorenrechnung 123

Deckungsbeitrag 71

DIH 96

Direct Extractor Connection

65

direkte Kalkulationsmethode

98

Disaggregation 135, 142

DPO 96

DSO 96, 99, 100, 101, 102

Dynamische Selektionen 46

E

Echtzeitintegration 117, 120,

125, 126

ein logischer Beleg 119

einheitliches Planungsmodell

133

Einzelpostenbericht 43, 55

Einzelpostenreporting 28

Einzelpostentabelle 120

Enterprise Data Warehouse

34

Ergebnisbereich 141

Ergebnisbereich SFIN 141

Ergebnisermittlung 127

Ergebnisobjekt 71

erlösproportionale Abgrenzung

127

ETL-Komponente 21

F

FAGLFLEXA 152

Feldbezeichnungen 26

Fertigstellungsgrad 127

Fertigungsaufträge 62

Fertigungsversion 62

Festplattenzugriff 12

FI 42

FI-AA 45

Financials Add-on for SAP

Business Suite powered by

SAP HANA 111, 114, 133

Fiori 104

Freitextsuche 30

Front-Ends mit SAP HANA 36

G

GLT0 152

H

HANA als primäre Datenbank

112

HANA Analytic Privilege 33

HANA Live 129

HANA-Modelle 39

Hauptarbeitsspeicher 11, 12

Hierarchieanzeige 56

HTML5 25

Page 11: SAP® HANA für ERP Financials

INDEX

179

I

Index 13, 15, 150

Indextabelle 149

indirekte Kalkulationsmethode

97

Infoblatt 105, 106, 107

InfoCubes 23

InfoObjects 22

InfoSet 68

InfoSet Querys 68

In-Memory-Technologie 11,

16, 35

Intercompany-Abstimmung 90

Investitionsmanagement 80

Investitionsprogramm 80

iOS 94

J

JDBC-Treiber 21

JOIN 26

K

kalkulatorische

Ergebnisrechnung 124,

140

Kapitalbindungsdauer 95

klassisches Hauptbuch 114

Kostenelemente 144

Kostenschichtung 144

Kostenstelle 106, 129

Kostenstellenreporting 28

Kreditorenbuchhaltung 42

KSB1L 55

Kundenkonto 107

L

Landscape-Transformation-

Komponente 17

Leistungsart 108

Lesen bei jedem

Navigationsschritt 49

Liquidität 102

Liquiditätsteuerung 95

Lohn- und Gehaltskosten

122, 125, 139, 141

M

Materialaufwandsbuchung

121

Material-Ledger 49

MDX 21

Merkmal 71, 124

Mobilgerät 94, 104

MS Excel 38

MS PowerPoint 38

N

Nettofälligkeitsdauer 102

neues Hauptbuch 42, 49, 114

O

ODBC-Treiber 21

P

Parallelisierung 16

Partnerobjekt 56

Planung 135, 138

POC 163, 164

Primärkostenart 117

Page 12: SAP® HANA für ERP Financials

INDEX

180

Private View 28

Produktkostenrecherche 63,

67

Produktkostenrechnung 28

Produktkostensammler 62,

163

Profitcenter 44

Profitcenter-Auswertungen 50

Profitcenter-Rechnung 42, 49

Prozessaufträge 62

Q

Query View 28

R

RABEST_ALV01 45, 86

RABEWG_ALV01 45, 86

RAGITT_ALV01 45, 86

Read upon each navigation

step 49

Recherche 39, 49, 51

Rechercheberichte 49

Replikationsmechanismus 17

Reporting 26

Re-use View 28

S

SAP Accounting powered by

SAP HANA 128, 130, 141,

144, 149, 150, 154, 157

SAP BusinessObjects Analysis

39

SAP BusinessObjects

Analysis, Edition für

Microsoft Office 21, 32, 36,

38, 129, 139

SAP BusinessObjects BI Suite

19

SAP BusinessObjects Crystal

Reports 21, 36

SAP BusinessObjects

Explorer 36

SAP BW 34

SAP Collections Insight 94

SAP Crystal Reports 36

SAP Financials 113

SAP Fiori 104

SAP HANA als ergänzendes

Auswertungssystem 19

SAP HANA als primäre

Datenbank 20

SAP HANA als sekundäre

Datenbank 17, 38

SAP HANA Live 25, 26, 34

SAP HANA Live Authorization

Assistant 33

SAP HANA Live Browser 30

SAP HANA Live-Modelle 27

SAP HANA Studio 29

SAP Human Capital

Management 122

SAP Landscape

Transformation-Tool 41

SAP Lumira 21

SAP Rapid Deployment

Solutions 88

SAP Working Capital Analytics

97, 102

SAP-ERP-Auswertungen 39

SAP-Fiori-Launchpad 104

Page 13: SAP® HANA für ERP Financials

INDEX

181

SAP-Landscape-

Transformation 83

Sekundärkostenart 120

spaltenorientierte Speicherung

13, 15, 112, 135

Spezielle Ledger 42, 116

Splitschema 167

SQLScript 24

Standard-SQL 21

Suchmodelle 104

Summensatzreporting 28

Summentabelle 149

Sybase Replication Server 17

System Landscape

Transformation 19

Szenario

Konsolidierungsvorbereitun

gen 115

Szenario Profitcenter 116

Szenario Umsatzkosten 115

T

Tabelle GLT3 153

Tablet-PC 104

Tag 32

TKKAS 163

Top-down-Verteilung 159

Transaktion 55

Transaktion CJ44 60

Transaktion CJ45 60

Transaktion CJ46 60

Transaktion CJ47 60

Transaktion CJ8G 159

Transaktion CJB1 159

Transaktion CJI3N 55

Transaktion CJI4N 55

Transaktion CO42 60

Transaktion CO43 60

Transaktion CO88 159

Transaktion CPZI 60

Transaktion CPZP 60

Transaktion FAGLL03H 43

Transaktion HDBC 41, 53, 66,

85

Transaktion KALC 117

Transaktion KDH1 137

Transaktion KE28 159

Transaktion KGI2 60

Transaktion KGI4 60

Transaktion KGP2 60

Transaktion KGP4 60

Transaktion KKAK 164

Transaktion KKAO 162

Transaktion KKBC_HOE 157

TRANSAKTION KKO0 63

Transaktion KKPJ 61

Transaktion KKPZ 61

Transaktion KKR0 157

Transaktion KKRC 156

Transaktion KKRV 64

Transaktion KKS1 165

Transaktion KO8G 159

Transaktion KOB1L 55

Transaktion KOB1N 55

Transaktion KOBPN 55

Transaktion KS03 106

Transaktion KSA3 61

Transaktion KSA4 61

Transaktion KSA8 61

Transaktion KSB1N 55

Page 14: SAP® HANA für ERP Financials

INDEX

182

Transaktion KSI4 61

Transaktion KSP4 61

Transaktion KSS1 166

Transaktion RSA2 52

Transaktion SFW5 68

Transaktion SQ01 68

Transaktion VA44 61

Transaktion VA88 159

Transferschema 148

Transformationen 35

U

Umlagezyklus 125, 147

Umsatzkosten 130, 143

UNION 26

Unternehmensübernahme 26

Ursprungsobjekt 57

User-Rollen 33

V

Verdichtungsebene 72, 75,

156

Verfügbarkeitskontrolle 79

Verrechnungsschema 148

View 22, 31

virtueller InfoProvider 38, 39,

52

Vorteile des In-Memory-

Computing 16

W

Ware in Arbeit 127, 132, 162

Warenbewegung 121

Wareneingangs-

/Rechnungseingangskonto

89

WE/RE Cockpit 89

WE/RE-Konto 43

Wertfeld 27, 124, 147

Wiederverwendung

vorhandener

Berechtigungen 39

WIP 132, 162

Work Analysis 131, 132

Working Capital Analytics 103

Working Capital Management

95

Z

zeilenorientierte Speicherung

13, 15

zeitunabhängige Strukturen

35

Zusammenführen von Daten

26

Zuschlagsberechnung 59

Zyklus 146