Upload
sergio-belitzki
View
74
Download
1
Embed Size (px)
Citation preview
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
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
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.
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 !!
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:
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