RSS

Schlagwort-Archive: ale

SAP ALE: Stammdaten-IDocs verteilen

SAP ALE: Stammdaten-IDocs verteilen

Definition

Stammdaten (engl. Master Data) zeichnen sich dadurch aus, dass sie eine relativ lange Verweildauer im System haben, in dieser Zeit aber eher selten geändert werden.

Arten

Es gibt eine Vielzahl von Stammdaten für unterschiedlichste Bereiche, z.B. Vertrieb, Logistik, Personalverwaltung, etc. Es gibt aber auch Stammsätze die von verschiedenen Bereichen genutzt werden können. Durch die Verwendung von zentralen Stammsätzen entfällt eine redundante Datenhaltung. Ein Beispiel dafür ist der Materialstamm. Der Materialstamm ist ein zentraler Stammsatz, um die Informationen bezüglich Artikel, Teile und Dienstleistungen zu speichern, die ein Unternehmen beschafft, fertigt und lagert. Der Materialstamm stellt das zentrale Informationsobjekt für die Auftragsabwicklung dar. Der Materialstamm wird von sämtlichen Abteilungen wie zum Beispiel Einkauf, Verkauf, Produktion, Buchhaltung und Controlling genutzt.

Sichten

Die Abteilungen müssen nicht alle Informationen des Materialstammes sehen. Es werden deshalb unterschiedliche Sichten definiert, die Felder bzw. Informationen eines Stammdatensatzes definieren und darstellen.

SMD-Werkzeug: Änderungen sammeln und verteilen

Änderungen an Stammdatenobjekten werden über das SMD-Werkzeug (Shared Master Data) verwaltet. Das SMD-Werkzeug dient der Verteilung von Stammdatenänderungen an dezentrale Systeme.

Das SMD-Werkzeug sorgt dafür, dass Änderungen an Stammdatenobjekten zusammengeführt werden.

Das SMD-Werkzeug ist an die Änderungsbelegschnittstelle angeschlossen. Ist ein Stammdatum verteilungsrelevant, schreibt die Anwendung einen Änderungsbeleg. Der Inhalt wird an das SMD-Werkzeug übergeben. Sind die Felder verteilungsrelevant, werden vom SMD-Tool Änderungszeiger (Change Pointer) geschrieben und in den Tabellen BDCP und BDCPS abgelegt – danach wird ein Master-IDoc erzeugt. Das Master-IDoc wird von der ALE-Schicht übernommen und an interessierte Systeme versendet.

Zum Verteilen von geänderten Stammdaten müssen die Änderungszeiger weiterverarbeitet werden. Dabei werden, abhängig vom Nachrichtentyp, Stamm-IDocs erzeugt und zum Versenden an die ALE-Schicht weitergegeben. Dazu dient das Program RBDMIDOC. Üblicherweise wird RBDMIDOC automatisch durch einen Hintergrund-Job ausgeführt, wobei ein Hintergrund-Job pro Nachrichtentyp einzuplanen ist. Abhängig von der Einstellung der Partnervereinbarungen kann es notwendig sein, das Versenden von IDocs durch Ausführen des Programms RSEOUT00 explizit anzustoßen.

Anhang

Generelle Verwaltung unter:
SALE -> Geschäftsprozesse modellieren und implementieren -> Verteilung von Stammdaten -> Replikation von geänderten Daten

Transaktionen:
WE81   Nachrichtentyp anlegen: Änderungszeiger definieren
BD52   Änderungszeiger bzw. Felder für den Änderungszeiger anlegen
BD60   Zusatzdaten des Änderungszeigers ergänzen: Wegen evtl. Umstellung auf BDCP2
BD50   Änderungszeiger aktivieren
BD53   Nachrichtyp reduzieren
BD61   Änderungszeiger generell aktivieren
BD21   Änderungszeiger auswerten

Reports:
RBDMIDOC   IDocs aus Änderungszeigern erzeugen
RSEOUT00    Übergabe der gesammelten IDocs and die Kommunikationsschicht

Links

ALE-Einführung und Administration

Mastering Business Scenarios with SAP Netweaver PI

 
Hinterlasse einen Kommentar

Verfasst von - Juli 21, 2012 in Allgemein, SAP

 

Schlagwörter: , , ,

 
Erstelle eine Website wie diese mit WordPress.com
Jetzt starten