6
A. Merkmal-InfoObject anlegen 1. Einen Merkmal-InfoObjectCatalog anlegen a. InfoArea TeamTrainee Testumgebung BW öffnen b. Neue InfoArea BW_SCHULUNG anlegen c. Hier Merkm. InfoObjectCatalog BW310C01 mit GR01: Merkm. InfoObjectCatalog anlegen d. InfoObject-Typ: Merkmal > anlegen > aktivieren 2. Ein Merkmal-InfoObject anlegen a. COSTC01, GR01 Kostenstelle b. CHAR, Länge 13, Konvert-Rout. -> ALPHA c. „Mit Stammdaten“ und „Mit Texten“ setzen d. kurze und mittellange Texte aktivieren e. sprach- und zeitabhängig f. mit Hierarchien, Intervalle erlauben g. Hierarchien nicht zeitabhängig h. Bei Klammerung InfoObject mit übergeordnetem InfoObject 0CO_AREA verbinden i. Attribute: i. 0COMP_CODE ii. 0BUS_AREA iii. 0RESP_PERS iv. 0CURRENCY v. 0PROFIT_CTR vi. 0ENTRYDATE j. Alle Attribute zeitabhängig k. 0COMP_CODE (Buchungskreis) und 0BUS_AREA (Geschäftsbereich) = Nav. Attribute mit Beschr. und KurzTXT Nav: Geschäftsbereich bzw. Geschäftsbereich l. Sichern und aktivieren B. Kennzahl-InfoObject anlegen 1. Einen Kennzahl-InfoObjectCatalog anlegen a. BW310K01, GR01: Kennz. InfoObjectCatalog 2. Ein Kennzahl-InfoObject anlegen a. AMOUNT01, GR01 Betrag b. Typ/Einheit = Betrag, Datentyp „CURR-Währungsfeld abgelegt als DEC, Einheit/Währung = 0CURRENCY c. Aggregation auf SUM, Ausnahmeaggregation auf Summation, Flussgröße d. Dezimalstellen auf 0,00. Darstellung auf in 1, Beschreibung kurz e. Sichern und aktivieren C. InfoCube anlegen 1. InfoProvider > unsere Dimension > RM -> InfoCube anlegen a. GR01CUBE1, GR01 InfoCube, Standard-InfoCube b. 6 kundeneigene Dimensionen anlegen

Vorgehen.pdf

Embed Size (px)

Citation preview

Page 1: Vorgehen.pdf

A. Merkmal-InfoObject anlegen

1. Einen Merkmal-InfoObjectCatalog anlegen

a. InfoArea TeamTrainee Testumgebung BW öffnen

b. Neue InfoArea BW_SCHULUNG anlegen

c. Hier Merkm. InfoObjectCatalog BW310C01 mit GR01: Merkm. InfoObjectCatalog

anlegen

d. InfoObject-Typ: Merkmal > anlegen > aktivieren

2. Ein Merkmal-InfoObject anlegen

a. COSTC01, GR01 Kostenstelle

b. CHAR, Länge 13, Konvert-Rout. -> ALPHA

c. „Mit Stammdaten“ und „Mit Texten“ setzen

d. kurze und mittellange Texte aktivieren

e. sprach- und zeitabhängig

f. mit Hierarchien, Intervalle erlauben

g. Hierarchien nicht zeitabhängig

h. Bei Klammerung InfoObject mit übergeordnetem InfoObject 0CO_AREA verbinden

i. Attribute:

i. 0COMP_CODE

ii. 0BUS_AREA

iii. 0RESP_PERS

iv. 0CURRENCY

v. 0PROFIT_CTR

vi. 0ENTRYDATE

j. Alle Attribute zeitabhängig

k. 0COMP_CODE (Buchungskreis) und 0BUS_AREA (Geschäftsbereich) = Nav. Attribute

mit Beschr. und KurzTXT Nav: Geschäftsbereich bzw. Geschäftsbereich

l. Sichern und aktivieren

B. Kennzahl-InfoObject anlegen

1. Einen Kennzahl-InfoObjectCatalog anlegen

a. BW310K01, GR01: Kennz. InfoObjectCatalog

2. Ein Kennzahl-InfoObject anlegen

a. AMOUNT01, GR01 Betrag

b. Typ/Einheit = Betrag, Datentyp „CURR-Währungsfeld abgelegt als DEC“,

Einheit/Währung = 0CURRENCY

c. Aggregation auf SUM, Ausnahmeaggregation auf Summation, Flussgröße

d. Dezimalstellen auf 0,00. Darstellung auf in 1, Beschreibung kurz

e. Sichern und aktivieren

C. InfoCube anlegen

1. InfoProvider > unsere Dimension > RM -> InfoCube anlegen

a. GR01CUBE1, GR01 InfoCube, Standard-InfoCube

b. 6 kundeneigene Dimensionen anlegen

Page 2: Vorgehen.pdf

i. Kostenstelle

0CO_AREA (Kostenrechnungskreis)

COSTC01: GR01 Kostenstelle (aus dem InfoObjectCatalog ziehen)

ii. Kostenart

0COSTELMNT (Kostenart)

0DB_CR_IND (Sender-/Empfänger-Kennzeichen)

iii. Wertetyp/Version

0METYPE (Kennzahltyp)

0VERSION (Version)

0VTDETAIL (Detaillierung des Werttyps)

0VTYPE (Werttyp für Reporting)

iv. Partner

0PIOBJSV (Partnerobjekttyp)

0PIOVALUE (Partnerobjekt)

0PART_CCTR (Partner-Kostenstelle)

0PART_ACTTY (Leistungsart der Partner-Kostenstelle)

0PART_COORD (Partner-Auftrag)

0PART_WBSEL (Partner-PSP-Element)

0PART_ABCPR (Partner-Geschäftsprozess)

v. Currency Type

0CURTYPE (Währungstyp)

vi. Bewertungssicht

0VALUATION (Bewertungssicht)

2. COSTC01_0BUS_AREA + COSTC01_0COMP_CODE als Nav.Attr. anschalten

3. Die Kennzahl AMOUNT_01 aus Kennz.InfoObjectCatalog dem Ordner Kennzahlen hinzufügen,

nach 0QUANTITY suchen und auch hinzufügen

4. Dimension Zeit Direkteingabe:

a. 0FISCPER

b. 0FISCVARNT

c. 0FISCYEAR

d. 0FISCPER3

5. Auf Fehler prüfen, aktivieren

D. Laden von Attributen/Texten aus einer CSV-Datei

1. (Optional) csv-Datei erstellen

2. (Optional) Anpassen der globalen Übertragungsroutine

3. Flatfile-DataSource für den Stammdatenupload anlegen

1. DataSources > Nicht zugeordnete Knoten > RM -> DataSource anlegen

a. COSTC02_MD_FLATFILE

b. I_EXTERN (=Flatfile)

c. Stammdatenattribute

1. Beschreibung für k,m,l: GR01 MD aus Flatfile

2. Pfad der Datei auswählen („T_COSTCENTER_MD01“)

3. Erste Kopfzeile ignorieren

Page 3: Vorgehen.pdf

4. Datenformat > durch Separtor getrennt

5. (optional) Vorschläge anzeigen lassen

6. Bei Felder eingeben:

Kost.Rech.Kreis: char 4 intern

Kost.Stelle: char 10 intern

Kst.Bez.kurz: char 20 intern

Kst.Bez.lang: char 40 intern

Gesch.Bereich: char 4 intern

Buch.Kreis: char 4 intern

Prof.Cent.: char 10 intern

Verantwortl: char 20 intern

Eintritt: dats 8 extern

7. Vorschaudaten anschauen

4. Transformationen anlegen für Attribute

a. Die eben erstellte DataSorce („GR01 MD aus Flatfile“) > RM > Transformation

anlegen (für Attribute)

1. InfoObject

2. Attribute

3. COSTC_BEL --- = tech. Name des zugehörigen, zuvor erstellen InfoObjects

4. DataSource, COSTC01_MD_FLATFILE

5. DataSource-Felder mit den InfoObjects des Merkmals verknüpfen

6. Feld 0DATETO öffnen

Beschreibung bis

Konstante, 31.12.9999

7. 0DATEFROM

Formel, heutiges Datum

8. 0CURRENCY

„Stammdaten nachlesen“ auswählen

Feld „Kostenrechnungskreis“ hinzufügen

0CO_AREA zusätzlich bei IObj-Zuw. Eintragen

Im Feld „Aus Attribut von“ klicken und F4 klicken

5. Transformation anlegen für Textinformationen

1. Auf dieselbe Datasource wie oben > RM

2. „Texte“ einstellen, sonst identisch zu oben

3. Felder Kostenrechnungskreis, Kostenstelle, Beschr. kurz und lang

verknüpfen

4. Auf 0LANGU klicken, als Beschr. Sprache eintippen, im Formeleditor

SYST-LANGU auswählen

5. Auf 0DATETO klicken, bis, Konstante bis 31.12.9999

6. Auf 0DATEFROM klicken, Tagesdatum, im Formeleditor aktuelles

Datum wählen

6. InfoPackage zum Laden von Daten in die PSA anlegen

1. Die vorhin erstellte DataSource („GR01 MD Flatfile“) mit RM >

InfoPackage anlegen, GR01 Stammdaten-Flatfile, sichern

2. Einplanen > Start

3. Monitor starten, Datenladeprozess im Monitor überprüfen

Kommentar [SBE1]: Hiernach treffen die Felder aus DataSource (also Flatfile) auf die Felder in InfoObject. Die Quelle trifft auf ihr Ziel. Es folgt Transformation.

Page 4: Vorgehen.pdf

4. Imselben Fenster auf Monitor > PSA-Pflege > weiter

7. Datentransferprozesse (DTP) zum Upload von Stammdaten ins Ziel anlegen

1. InfoProvider > InfoObject COSTC_## > Attribute expandieren >

Ordner DTP > RM > DTP anlegen

GR01 Kostenstellen-Attributdaten aus Flatfile

Quelle DataSource

Datasource > vorhanden anzeigen lassen >

COSTC##_MD_Flatfile

2. Im folgenden Fenster:

Extrationsmodus: Full

Bei Verbuchung dritte Zeile auswählen

„Doppelte Satzschlüssel behandeln“ aktivieren

Sichern, aktivieren und anschließend ausführen

InfoProvider > unser InfoObject COSTC## mit RM >

Datenflussfluss anzeigen

3. Gleicher Vorgang für Texte, also zwieten DTP anlegen

GR01 Kostenstellen-Textdaten aus Flatfile

Full, Doppelte Satzschlüssel behandeln

Speichern, Aktivieren, Ausführen

E. Bewegungsdaten aus einer CSV-Datei laden

1. DataSource anlegen

a. COSTC01_TD_FLATFILE

b. I_EXTERN

c. Bewegungsdaten

d. Für k, m, l GR01 TD Flatfile

e. Datei auswählen „T_COSTCENTER_TRANS01“

f. Erste Kopfzeile ignorieren

g. Getrennt durch Separator

h. Zahlenformat > Direkte Eingabe > . Punkt / , Komma

i. Felder:

i. Kost.RechKr. char 4 intern

ii. Kost.St. char 10 intern

iii. Gesch.Ber. char 4 intern

iv. Buch.Kr. char 4 intern

v. Währ.: char 2 intern

vi. Prof.Cntr. char 10 intern

vii. Kost.Art: char 10 intern

viii. Währ.Typ. char 2 intern

ix. Betrag: char 15 intern

x. Menge: char 5 intern

xi. Gesch.Jahr: numc 7 intern

2. Transformation anlegen

a. Die neue DataSource

i. Objekttyp InfoCube !

ii. Unserer InfoCube (z.B. „BELCUBE1“)

Kommentar [SBE2]: Falls Problem mit Überlappung > in Einstellungen bei DTP unter Verbuchung „Doppelte Satzschlüssel behandeln“ aktivieren !!

Page 5: Vorgehen.pdf

iii. COSTC01_TD_FLATFILE

iv. Felder verknüpfen:

1. Kost.Rechn.Kr. zu Kost.Rechn.Kr.

2. Kostenstelle zu kostenstelle

3. Währungstyp zu Währungstyp

4. Betrag zu Betrag

5. Währungseinheit zu Betrag

6. Menge zu Menge

7. Mengeneinheit zu Menge

8. Gesch.Jahr zu Gesch.Jahr/Periode

v. InfoObject 0FISCVARNT (Gesch.Jahr.Var.) manuell bearbeiten

1. Konstante K3

3. InfoPackage zum Laden von Daten in die PSA anlegen

a. Dieselbe DataSource (COSTC##_TD_FLATFILE) wählen > RM > InfoPackage anlegen

i. GR01 Bewegungsdaten-Flatfile

ii. Alles noch einmal prüfen + sichern

iii. Datenload sofort starten

iv. Monitor öffnen, Prozess überwachen, PSA-Tabelle öffnen

4. DTP zum Upload von Bewegungsdaten ins Ziel

a. Meinen InfoCube öffnen

b. Auf leeren DTP-Ordner klicken > RM > DTP anlegen

i. GR01 Kostenstellen-Bewegungsdaten aus Flatfile

ii. Objekttyp InfoCube

iii. Delta

c. Geladene Dateien anzeigen

i. Auf Cube klicken > Dateien anzeigen

F. Prozesskette zum Laden des InfoCubes anlegen

1. Administration > Prozessketten > Anlegen

a. T_GR01_PC01

b. GR01 Prozesskette 01

c. Anlegen

d. GR01_START01

e. GR01 Start01

f. Selektion ändern > Sofort > Sichern

g. Zu Planungssicht wechseln > Prozesstypen > Ladeprozess und Nachverarbeitung >

> InfoPackage ausführen > in die rechte Bildschirmhälfte ziehen > F5 > Cube

Bewegungsdaten auswählen

h. PSA-Tabelle leeren:

i. > Sonstige BW-Prozesse > Löschen von Requests aus dem PSA

1. GR01_PSA_DEL, Anlegen

2. GR01 PSA löschen

3. Nach COSTC01_TD_FLATFILE suchen, davor Hacken setzen

i. Schritte verbinden:

Page 6: Vorgehen.pdf

i. Auf Start mit RM > Verbinden mit > PSA-Request löschen

ii. Auf PSA-Request löschen mit RM > Verbinden mit > Daten laden

> Aktion bei Erfolg

Buchungskreis: 0COMP_CODE

Geschäftsbereich: 0BUS_AREA

Kostenrechnungskreis: 0CO_AREA

Kostenstelle: 0COSTCENTER

Kostenart: 0COSTELMNT

Geschäftsjahr/Periode: 0FISCPER

Betrag: 0AMOUNT

Menge: 0QUANTITY

Währungstyp: 0CURTYPE