Konsolidierte InfoObjekte für GP, Produkt und ProduktkategorieMit SAP BW Release 3.0B werden konsolidierte InfoObjekte für Geschäftspartner, Produkt und Produktkategorie zur Verfügung gestellt.
Im SAP BW-System gibt es für betriebswirtschaftliche Objekte wie Produkt oder Geschäftspartner unterschiedliche technische Darstellungen abhängig von ihrer Herkunft aus den SAP-Komponenten (R/3, CRM, EBP, APO) bzw. aus Nicht-SAP-Systemen. Im derzeitigen SAP BW-Datenmodell existiert für jede unterschiedliche technische Darstellung jeweils ein InfoObjekt.
Dabei besitzen identische Ausprägungen der betriebswirtschaftlichen Objekte im allgemeinen nicht den gleichen Schlüssel in ihren unterschiedlichen technischen Darstellungen (d.h. in ihren InfoObjekten).
Beispiel
Dem betriebswirtschaftlichen Objekt „Produkt" entsprechen im SAP BW-System die InfoObjekte 0MATERIAL (Herkunft SAP R/3), 0CRM_PROD (Herkunft SAP CRM), 0BBP_PROD (Herkunft SAP EBP) und 0APO_PROD (Herkunft SAP APO).
Die in allen Herkunftssystemen identische Ausprägung „Pumpe" besitzt im SAP BW-System den Schlüssel „1000" für das InfoObjekt 0MATERIAL und „P100" für das InfoObjekt 0CRM_PROD.
Die konsolidierten InfoObjekte dienen im SAP BW-System zur Integration der Informationen aus unterschiedlichen SAP-Komponenten (z.B. 0MATERIAL aus SAP R/3 und 0CRM_PROD aus SAP CRM) in einem vereinheitlichten (konsolidierten) Datenmodell. Insbesondere bilden diese konsolidierten InfoObjekte auch die technische Voraussetzung für die Integration von Daten aus Nicht-SAP-Systemen.
Auf der Ebene der konsolidierten InfoObjekte ist ein integriertes SAP BW-Reporting über eine heterogene Herkunftssystemlandschaft möglich ist. Dabei gelingt die eindeutige Zuordnung physisch identischer Objektausprägungen zu folgenden Daten:
Daten aus unterschiedlichen SAP R/3-Systemen
Daten, die in unterschiedlichen SAP-Komponenten-Systemen (R/3, CRM, EBP, APO) in unterschiedlichen technischen Darstellungen (Objekttypen) abgelegt sind (R/3 Material, CRM Produkt, usw.)
Daten aus Nicht-SAP-Systemen.
Beispiel
Folgende Abbildung zeigt den Datenfluss zum Produkt (InfoObjekt 0PRODUCT)
Die untere Schicht (lokale Sichten) besteht aus den bereits existierenden InfoObjekten (0MATERIAL, 0CRM_PROD usw.). Diese InfoObjekte spiegeln eine technische Darstellung der Daten wieder, die von der jeweiligen SAP-Komponente bzw. dem jeweiligen Nicht-SAP-System abhängig ist.
Die obere Schicht (globale Sicht) bildet die Integrationsebene aller InfoObjekte der unteren Schicht. In die konsolidierten InfoObjekte der globalen Sicht werden die Daten redundant fortgeschrieben, die zur Integration der lokalen Sichten benötigt werden (alle Schlüssel der bereits existierenden InfoObjekte und ihre Herkunftssysteme) oder die für das Stammdaten-Reporting auf der konsolidierten Ebene erforderlich sind (globale Attribute).
Das Modell ist erweiterbar auf zusätzliche SAP-Komponenten oder auf Nicht-SAP-Systeme.
Von entscheidender Bedeutung für die Integration der Daten aus unterschiedlichen SAP-Komponenten oder Nicht-SAP-Systemen ist die gegenseitige Abbildung von Schlüsselfeldern (Key Mapping). Die Information darüber, welche unterschiedliche Ausprägungen der InfoObjekte aus den lokalen Sichten jeweils zu identischen betriebswirtschaftlichen Objekten gehören, wird in der Key Mapping-Information abgelegt.
Diese Key Mapping-Information ist ein Attribut zu jedem konsolidierten InfoObjekt und sorgt für die Verknüpfung identischer Objekte in der globalen Sicht.
Die Stammdaten-Informationen der lokalen Sichten werden in ein gesondertes System, den SAP Markets Content Integrator, repliziert. Aus diesem System kann dann die Key Mapping-Information ermittelt werden. Aus dem SAP Markets Content Integrator werden die ermittelten Key Mapping-Informationen in das SAP BW-System extrahiert und in die konsolidierten InfoObjekte der globalen Sicht fortgeschrieben.
Steht der SAP Markets Content Integrator nicht zur Verfügung, können die Key Mapping-Informationen auch aus anderen Datenquellen (z.B. flachen Dateien) in das SAP BW-System extrahiert werden.
Beispiel
Produkt (InfoObjekt 0PRODUCT)
Schlüssel des konsolidierten InfoObjekts 0PRODUCT |
Quellsystem |
0MATERIAL (Schlüssel der lokalen Sicht: R/3-System) |
0CRM_PROD (Schlüssel der lokalen Sicht: CRM-System) |
…. |
Key Mapping Information (Gruppen-ID) |
R1 1MAT1000 |
R/3-1 |
1000 |
- |
G1 |
|
R2 1MAT1000 |
R/3-2 |
1000 |
G1 |
||
C1 1PROP100 |
CRM-1 |
- |
P100 |
G1 |
|
R1 1MAT2000 |
R/3-1 |
2000 |
G2 |
||
R2 1MAT2000 |
R/3-2 |
2000 |
G2 |
||
C1 1PROP200 |
CRM-1 |
- |
P200 |
G2 |
Aus den SAP R/3-Systemen R/3-1 und R/3-2 sowie dem SAP CRM-System CRM-1 werden zwei identische Produkte mit unterschiedlichen Schlüsseln für die lokalen Sichten (InfoObjekte 0MATERIAL und 0CRM_PROD) in das konsolidierte InfoObjekt 0PRODUCT geladen. Die Schlüssel der InfoObjekte aus den lokalen Sichten (0MATERIAL = 1000, 2000 bzw. 0CRM_PROD = P100, P200) und die jeweiligen Quellsysteme werden als Attribute von 0PRODUCT gespeichert. Zum Schlüsselaufbau der konsolidierten InfoObjekte siehe nachfolgenden Abschnitt.
Die Key Mapping-Information aus dem SAP Markets Content Integrator-System wird als weiteres Attribut (Gruppen-ID) zu 0PRODUCT hinzugefügt. Entscheidend für die Datenintegration in 0PRODUCT ist die Tatsache, dass identische Produkte dieselbe Gruppen-ID erhalten, die in Auswertungen (SAP BW-Queries) als Navigationsattribut Verwendung findet.
Der Schlüssel der konsolidierten InfoObjekte ist aus mehreren Informationen zusammengesetzt und hat folgenden Aufbau:
Quellsystem-ID
ein Leerzeichen
Backend-Objekttyp
Schlüssel des InfoObjekts aus der lokalen Sicht
Die 2-stellige Quellsystem-ID ist in Tabelle RSSOURSYSTEM des SAP BW-Systems abgelegt (Feld SOURSYSID).
Im obigen Beispiel besitzen die Quellsysteme R/3-1, R/3-2, CRM-1 die 2-stelligen Quellsystem-Ids R1, R2, C1.
Der 4-stellige Backend-Objekttyp vereinigt Informationen über das Herkunftssystem (SAP-Komponente oder Nicht-SAP-System) und den Objekttyp (Partner, Produkt, Produktkategorie) in diesem Herkunftssystem. Die möglichen Ausprägungen des Backend-Objekttys können Sie im SAP BW-System mit der Transaktion RS_BCT_BWBEOTYP anzeigen.
Beispiel
Beispiele für Backend-Objekttypen:
R/3-Material 1MAT
CRM/EBP-Produkt 1PRO
R/3-Kunde 2CUS
Geschäftspartner 2BPA
Die Attribute der konsolidierten InfoObjekte lassen sich folgendermaßen gliedern:
Quellsystem-Information, Schlüssel der InfoObjekte aus den lokalen Sichten, Backend-Objekttyp
Diese Informationen bilden auch den Schlüssel des konsolidierten InfoObjekts.
Alle InfoObjekte der lokalen Sichten, aus denen sich das konsolidierte InfoObjekt zusammensetzt
Key Mapping-Information: Gruppen-ID als Navigationsattribut
Globale Attribute
Die globalen Attribute der konsolidierten InfoObjekte müssen ebenfalls konsolidierte InfoObjekte sein (z.B. die Produkt-Kategorie als globales Attribut zum Produkt) oder die globalen Attribute beziehen sich auf allgemein anerkannte Standards (z.B. die ISO-Codes für das globale Attribut ‚Land’). Nur auf diese Weise gelingt die Vereinheitlichung aller Daten in der globalen Sicht.
Insbesondere dürfen keine Attribute der InfoObjekte aus den lokalen Sichten (z.B. die R/3-Warengruppe als Attribut zum R/3-Material) direkt als globale Attribute in das zugehörige konsolidierte InfoObjekt übernommen werden. Solche lokalen Attribute sind nur in der jeweiligen lokalen Sicht (SAP R/3, SAP CRM usw.) relevant.
Beispiel
Folgendes Beispiel zeigt die Attribute zum Produkt (InfoObjekt 0PRODUCT).
Informationen im Schlüssel von 0PRODUCT
Attribute |
Beschreibung |
0GN_PRO_SSY |
Quellsystem eines Produkts |
0GN_PRO_LID |
Lokale ID des Generischen Produkts |
0GN_BWBEOTY |
Backend Objekttyp für InfoObjekte in SAP BW |
Alle InfoObjekte der lokalen Sichten, aus denen sich 0PRODUCT zusammensetzt
Attribute |
Beschreibung |
0MATERIAL |
Material |
0SERVICE |
Leistungsnummer |
BBP_PROD |
Produkt |
0CRM_PROD |
CRM Produkt |
0APO_PROD |
APO Produkt |
Key Mapping-Information
Attribute |
Beschreibung |
0CI_GRP_PRO |
Gruppen-ID Produkt |
Globale Attribute
Attribute |
Beschreibung |
0GN_CAT_PUR |
Einkaufsskategorie |
0GN_CAT_SAL |
Verkaufskategorie |
Die globalen Attribute sind hier ebenfalls konsolidierte InfoObjekte für die Produktkategorie (aus Einkaufs- bzw. Verkaufssicht).