Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen Übertragungsregeln bearbeiten   Dokument im Navigationsbaum lokalisieren

Verwendung

Nachdem Sie die Transferstruktur und die Kommunikationsstruktur gepflegt haben, können Sie mit Hilfe der Übertragungsregeln festlegen, wie die Felder der Transferstruktur den InfoObjects der Kommunikationsstruktur zugeordnet werden. Sie können eine 1:1 Zuordnung vornehmen. Sie können aber auch InfoObjects über Routinen, Formeln oder Konstanten füllen.

Hinweis

Sie müssen nicht jedem Feld der Transferstruktur InfoObjects zuweisen. Wenn Sie ein Feld nur zur Eingabe einer Routine oder zum Nachlesen aus dem PSA benötigen, dann brauchen Sie dafür kein InfoObject anzulegen.

Dabei müssen Sie allerdings folgendes beachten: Eine Konvertierung von Kennzahlen in das SAP-Format basiert beim Laden aus Nicht-SAP-Systemen auf der Information des InfoObjects. In diesem Falle muss dem Feld also ein InfoObject zugewiesen werden, sonst werden potentiell falsche Zahlen geladen, oder sie werden im Reporting falsch angezeigt. Siehe dazu auch Konvertierungsroutinen im BW.

Voraussetzungen

Bevor Sie die Übertragungsregeln zu einer InfoSource pflegen können, müssen Sie der InfoSource ein Quellsystem zugewiesen und eine Kommunikationsstruktur angelegt haben.

Vorgehensweise

...

       1.      Sie pflegen die Übertragungsregeln über den InfoSource-Baum der Administrator Workbench.

Wählen Sie bei InfoSources Ihre Anwendungskomponente Ihre InfoSource Kontextmenü (rechte Maustaste) Ändern.

       2.      Wählen Sie eine Transfermethode aus. Wir empfehlen die Transfermethode PSA. Im Scheduler stehen Ihnen dann jeweils weitere Optionen für eine Datenverbuchung zur Verfügung. Siehe dazu Registerkarte: Verarbeitung.

       3.      In der rechten Hälfte wird die Transferstruktur mit den ausgewählten DataSource-Feldern angezeigt.

Anhand der Datenelemente schlägt das System in der linken Spalte der Transferstruktur InfoObjects vor, die den entsprechenden Feldern der DataSource zugeordnet werden könnten.

Die Felder, zu denen das System keine Vorschläge ermitteln kann, bleiben leer.

Über das Kontextmenü (rechte Maustaste) Eingabemöglichkeiten bzw. die F4-Hilfe können Sie InfoObjects wählen, die den DataSource-Feldern zugeordnet werden sollen, oder eine Zuordnung anhand gleicher Datenelemente oder Feldnamen ermitteln.

Es besteht nicht die Notwendigkeit, dass Sie zu diesem Zeitpunkt bereits allen DataSource-Feldern InfoObjects zuordnen. Sie können die InfoObjects der Kommunikationsstruktur mit Hilfe der Übertragungsregeln auch mit einer Konstanten oder aus einer Routine füllen.

       4.      In der linken Hälfte werden die InfoObjects der Kommunikationsstruktur sowie die vom System vorgeschlagenen Übertragungsregeln angezeigt.

Indem Sie in der linken und der rechten Hälfte jeweils eine Zeile markieren, können Sie über die Pfeile den InfoObjects der Kommunikationsstruktur Felder aus der Transferstruktur zuordnen.

Hinweis

Nicht benötigte Felder sollten aus der Transferstruktur entfernt werden. Man erreicht dadurch eine bessere Performance, da sonst die Daten, auch wenn sie nicht ausgewählt worden sind, trotzdem extrahiert werden.

       5.      Sie können für InfoObjects mit den Konvertierungsroutinen ALPHA, NUMC oder GJAHR das Kennzeichen optionale Konvertierung setzen. Siehe dazu Konvertierungsroutinen im BW.

       6.      Sie können eine Startroutine anlegen, wenn Sie die Daten über das PSA laden.

Dadurch können Sie die Performance verbessern, (z.B. wenn Sie überprüfen, ob ein bestimmter Request schon im ODS-Objekt vorhanden ist) und es wird eine Konsistenz zu den Fortschreibungsregeln hergestellt.

       7.      Sie können die vorgeschlagenen Übertragungsregeln ergänzen oder modifizieren.

Wählen Sie hierzu einen Übertragungsregeltyp aus, indem Sie auf das Typ-Symbol in der jeweiligen Zeile klicken:

·         InfoObject: Die Felder werden aus der Transferstruktur übernommen und nicht modifiziert.

Führen Sie die Funktion Übertragungsregeln vorschlagen aus, um Felder der Transferstruktur denen der Kommunikationsstruktur zuzuordnen.

·         Konstante: Ein InfoObject wird durch einen Festwert gefüllt.

Sie könnten z.B. dem InfoObject 0COUNTRY den Festwert US zuordnen.

·         Formel: Ein InfoObject wird durch einen durch eine Formel ermittelten Wert gefüllt.

·         Routine: Ein InfoObject wird aus einer lokalen Übertragungsroutine gefüllt.

Lokale Übertragungsroutinen sind ABAP-Programme, die von Ihnen angelegt, modifiziert oder übernommen werden können. Die Routine wirkt sich nur auf das selektierte InfoObject in der zugehörigen Kommunikationsstruktur aus.

Zur Vorgehensweise siehe Übertragungsroutine anlegen.

       8.      Aktivieren Sie die Übertragungsregeln. Nur in einer aktivierten Version können Daten aus dem Quellsystem geladen werden.

Hinweis

Der Status der Übertragungsregeln sollte mit einer grünen oder einer gelben Ampel angezeigt werden.

Da nicht alle Felder der Transferstruktur in die Kommunikationsstruktur übernommen werden müssen, können Sie jedoch die Übertragungsregeln schon mit einem zugeordneten Feld aktivieren. Der Status wird dann mit einer gelben Ampel angezeigt.

Eine rote Ampel weist auf einen Fehler hin. Die Übertragungsregeln können dann nicht aktiviert werden.

Ergebnis

Sie haben sichergestellt, dass die Kommunikationsstruktur gefüllt werden kann.

Ende des Inhaltsbereichs