Ansicht
Dokumentation

RPUE2DD0 - ELStAM: System und Mandantfelder in Administrationstabelle füllen

RPUE2DD0 - ELStAM: System und Mandantfelder in Administrationstabelle füllen

Fill RESBD Structure from EBP Component Structure   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung

Dieser Hilfsreport füllt die Felder SYSID und SYMDT der Tabelle P01E2_ADM.

Durch die nachträglich ausgelieferte Möglichkeit, das ELStAM-Verfahren über verteiltes Reporting durchzuführen, wird für jede Meldung der Systemname und der Mandant gespeichert, in dem die Daten erzeugt wurden. Diese Information wird in den Feldern SYSID (Systemname) und SYMDT (Mandant) abgelegt.

Verteiltes Reporting liegt dann vor, wenn mindestens ein Satz in der ELStAM-Datenbank mit dem Report RPCE2SD0_OUT_VR gesammelt wurde.

Die Reports des ELStAM-Verfahrens lesen bei Verwendung des verteilten Reportings im führenden System nur Meldungen, für die Folgendes gilt:

  • Die beiden Felder SYSID und SYMDT sind initial oder
  • der Inhalt des Feldes SYSID enthält den aktuellen Systemnamen und der Inhalt des Feldes SYMDT enthält den aktuellen Mandanten.

Integration

Dieser Report wird im ELStAM-Verfahren verwendet.

Führen Sie den Report auch aus bei Verwendung von verteiltem Reporting:

  • Nach dem Kopieren von ELStAM-Meldungen in ein Testsystem
  • Nach der Übernahme von ELStAM-Meldungen in ein anderes Produktivsystem

Voraussetzungen

Der Report prüft gegen das Berechtigungsobjekt P_B2A mit folgenden Werten:

  • MOLGA = 01
  • SAGRP = ST
  • B2A_ACTIO = R (Meldungen reorganisieren)

Funktionsumfang

Selektion

Auf dem Selektionsbild stehen Ihnen folgende Selektionskriterien zur Verfügung:

  • Personenauswahl
Sie können die umzusetzenden Datensätze auf Personalnummern einschränken.
  • Datenauswahl
Wählen Sie eine der beiden Optionen aus:
  • Initiale Felder

Es werden alle Datensätze bearbeitet, in denen die Felder SYSID oder SYMDT initial sind. In diesen Sätzen wird das Feld SYSID mit dem aktuellen Systemnamen und das Feld SYMDT mit dem aktuellen Mandanten gefüllt.
  • Kopie von Fremdsystem

Es werden alle Datensätze bearbeitet, die aus dem angegebenen System übernommen wurden. Die Eingabe des Quellsystems ist obligatorisch.

Geben Sie den Mandanten an, um alle Sätze aus dem Quellsystem und dem Quellmandanten umzusetzen (zum Beispiel nach dem Kopieren von Produktivdaten in ein Testsystem).
Lassen Sie das Feld für den Mandanten frei, um die Datensätze umzusetzen, die vor Einbau des SAP-Hinweises 1826553 "ELStAM: Korrekturen nach dem Jahreswechsel 14/2013" erzeugt worden sind.

Bei Angabe einer RFC-Verbindung können Sie nur die Option Initiale Felder wählen.
  • RFC-Verbindung
Wenn Sie RFC-Verbindungen eingeben, werden in den Remote-Systemen die Tabellenfelder aktualisiert. Zusätzlich werden im führenden (= aufrufenden) System im Feld SYSID das Remote-System und im Feld SYMDT der Mandant übernommen, in dem die Daten erzeugt wurden.

Standardvarianten

Ausgabe

In der Statistik werden folgende Informationen ausgegeben:

  • Anzahl der zu aktualisierenden Datensätze im aktuellen System/Mandant
  • Anzahl der aktualisierten Datensätze im aktuellen System/Mandant

Bei Angabe von RFC-Verbindungen werden zusätzlich folgende Informationen ausgegeben:

  • Anzahl der zu aktualisierenden Datensätze in Remote-Systemen/Mandanten
  • Anzahl der aktualisierten Datensätze in Remote-Systemen/Mandanten

Die Anzahl der selektierten Datensätze werden je Remotesystem als Nachricht ausgegeben.

Ist die Anzahl der selektierten und die Anzahl der aktualisierten Datensätze im Produktivlauf im jeweiligen System/Mandant unterschiedlich, wird ein ROLLBACK durchgeführt und die geänderten Datensätze werden nicht gespeichert. In diesem Fall wird die Fehlermeldung "Fehler bei der Aktualisierung!" ausgegeben.

Es wird kein Protokoll der geänderten Tabelleneinträge erzeugt.

Aktivitäten

Beispiel

Sie verwenden verteiltes Reporting mit den beiden Systemen X (100) und Y (200). Die ELStAM-Daten werden nur über den B2A-Manager aus System X (100) verschickt. In System X (100) enthält die Tabelle P01E2_ADM Einträge für alle Meldungen aus X (100) und Y (200), in System Y (200) enthält die Tabelle nur Meldungen aus Y (200).

  1. Sie starten den Report RPUE2DD0 in System X (100) mit den Selektionskriterien Initiale Felder und der RFC-Verbindung zu Y (200):
    1. In System Y (200) werden in der Tabelle P01E2_ADM die Felder SYSID und SYMDT der Datensätze aktualisiert, bei denen diese Felder initiale Werte haben: Der Inhalt des Feldes SYSID wird auf Y gesetzt, der Inhalt des Feldes SYMDTauf 200.
    2. In System X (100) werden in der Tabelle P01E2_ADM die Datensätze geändert, die auch in Y (200) aktualisiert wurden (siehe 1a)). Die übrigen Datensätze der Tabelle bleiben unverändert.
Sie starten anschließend den Report RPUE2DD0 in System X (100) mit dem Selektionskriterium Initiale Felder.
  1. In System X (100) werden in der Tabelle P01E2_ADM die Felder SYSID und SYMDT der Datensätze aktualisiert, bei denen das Feld SYMDT leer ist: Der Inhalt des Feldes SYSID wird auf X gesetzt, der Inhalt des Feldes SYMDTauf 100.
  2. Sie haben eine Personalnummer aus System X (100) in das Testsystem T (200) kopiert. Sie starten den Report RPUE2DD0 in System T (200) mit dem Selektionskriterien Personalnummer und Kopie von Fremdsystem (Systemname X, Mandant 100).
Im System T (200) werden in der Tabelle P01E2_ADM für die angegebene Personalnummer die Feldinhalte für SYSID von X auf T und für SYMDT von 100 auf 200 geändert.






BAL_S_LOG - Application Log: Log header data   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 7816 Date: 20240520 Time: 131307     sap01-206 ( 100 ms )