Ansicht
Dokumentation

RLMDB_TRANSFER_PRODUCT - Produktbeschreibungen von CIM-Quell- in CIM-Zielnamensraum übertragen

RLMDB_TRANSFER_PRODUCT - Produktbeschreibungen von CIM-Quell- in CIM-Zielnamensraum übertragen

RFUMSV00 - Advance Return for Tax on Sales/Purchases   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung

Mit der Auswertung RLMDB_TRANSFER_PRODUCT können Sie die vollständige Definition eines Produkts oder einer Produktversion aus einem CIM-Quellnamensraum in einen CIM-Zielnamensraum (SLD oder LMDB) übertragen. Der Inhalt des Quellnamensraums überschreibt den Zielnamensraum mit allen Daten, die ausschließlich zu diesem Produkt oder dieser Produktversion gehören. Nicht-ausschließliche Daten werden ebenfalls übertragen, jedoch im Zielnamensraum nicht gelöscht.

Etwaige zusätzliche CIM-Eigenschaften des Zielnamensraums werden nicht gelöscht.

Integration

Bei der vollständigen automatischen Inhaltssynchronisierung zwischen SLD und LMDB werden die Daten eines CIM-Namensraums übertragen. Die synchronisierten Daten können nicht auf einzelne Produktdefinitionen eingeschränkt werden. In seltenen Fällen ist eine Aktualisierung einzelner Produktdefinitionen erforderlich.

Mit dieser Auswertung können Sie einzelne Produkte oder Produktversionen übertragen und die standardmäßige Konfliktauflösung für solche Daten übersteuern. Wenn Sie die Auswertung als periodischen Hintergrundjob einplanen, synchronisiert sie die Produkte in regelmäßigen Abständen.

Durch das Kopieren einzelner Produktdefinitionen kann der CR-Content eines SLD oder einer LMDB repariert oder beschädigt werden. Wenn der Quellnamensraum validierten Content mit derselben CR-Content-Version wie der Zielnamensraum enthält, können Sie den CR-Ziel-Content mit dieser Auswertung reparieren. Die Anwendung dieser Auswertung auf unterschiedliche CR-Content-Versionen zerstört sehr wahrscheinlich die Konsistenz des CR-Ziel-Contents.

Voraussetzungen

Legen Sie in Transaktion SM59 SLD-Destinationen mit den folgenden Merkmalen an:

  • Destinationstyp: HTTP-Verbindung zu externem Server (Typ G).
  • Verwenden Sie das Namenspräfix LMDB_SLD_ (Beispiel: LMDB_SLD_TRANSFER_SRC und LMDB_SLD_TRANSFER_TRG).
  • Legen Sie die Einstellungen für die Destination fest:
  • Geben Sie auf der Registerkarte „Technische Einstellungen“ die Zielsystemeinstellungen wie folgt ein:
    Zielhost: Name des SLD- oder LMDB-Zielhosts
    Servicenummer: HTTP-Port des SLD- oder LMDB-Zielsystems
    Pfadpräfix: Pfad zum Auswählen und Aufrufen des HTTP-Request-Handlers (lassen Sie den Pfad leer, oder geben Sie /sld/cimom für ein SLD oder /lmdb/cimom für eine Remote-LMDB ein)

  • Auf der Registerkarte „Anmeldung & Sicherheit“ geben Sie im Abschnitt „Anmelden mit Benutzer“ den Benutzer und das Kennwort für die „Standardauthentifizierung“ ein. Der Benutzer in der RFC-Quelldestination muss zumindest die Leseberechtigung für das SLD haben (Rolle/Gruppe SAP_SLD_GUEST). Der Benutzer in der RFC-Zieldestination muss die Schreibberechtigung für alle Objekte im Component-Repository haben (Rolle/Gruppe SAP_SLD_ORGANIZER).

  • Geben Sie auf der Registerkarte „Spezialoptionen“ die HTTP-Einstellung wie folgt ein:
    HTTP-Version: Wählen Sie HTTP 1.0.
    Komprimierungsstatus: Wählen Sie „Inaktiv“, um die Komprimierung zu deaktivieren.
    Status der komprimierten Antwort: Wählen Sie „Nein“, um die Komprimierung der Antwort zu deaktivieren.
    HTTP Cookies: Wählen Sie „Ja (Alle)“, um Cookies zu akzeptieren.

  • Testen Sie die Verbindung.

Funktionsumfang

Übertragen Sie eine Reihe von Produktdefinitionen aus einem CIM-Quell- in einen CIM-Zielnamensraum. Im Simulationsmodus werden alle erforderlichen Änderungen berechnet, jedoch nicht ausgeführt.

Selektion

  1. Der erste Block an Eingabeparametern definiert die HTTP-Quelldestination und den CIM-Quellnamensraum.
  2. Wählen Sie im zweiten Block mehrere Produkte oder Produktnamensmuster aus. Sie können Produkte nach einem technischen Namen (Beispiel: MOB_ADDON_ERP) oder nach einem Kurztext auswählen (Beispiel: MOBILE ADD-ON FOR ERP). Nur der technische Name ist eindeutig. In beiden Fällen können Sie Suchmuster mit Platzhaltern (* und +) eingeben und alle anderen ABAP-Auswahloptionen verwenden. Wenn Sie einen Wert für die Version eingeben, werden nur die entsprechenden Produktversionen ausgewählt (hier werden keine Platzhalter unterstützt). Die Auswahl der Option zum Übertragen aller direkt hinzugefügten Softwarekomponentenversionen ist für neue Produkte hilfreich, führt jedoch zu einer deutlichen Erhöhung der Laufzeit.
  3. Der dritte Block an Eingabeparametern definiert die HTTP-Zieldestination und den CIM-Zielnamensraum.
  4. Im letzten Block können Sie die Kennzeichen für den Ausführungsmodus aktivieren bzw. deaktivieren. Zur späteren Überprüfung der Übertragungsergebnisse ist es hilfreich, ein Anwendungsprotokoll zu schreiben.
    Wenn Sie die Markierung des Simulationskennzeichens aufheben, wird die Produktdefinition in den Zielnamensraum übertragen.

Sie können das Anwendungsprotokoll mit der Transaktion SLG1 anzeigen: Objekt = AI_LMDB, Teilobjekt = CLUSTER_BUILDER

Sie können die Expertenprotokollierung in Transaktion SM30 aktivieren: Sicht = V_LMDB_LOG_CONF, Domäne = LDB, Teilobjekte CLUSTER_BUILDER und DELTA_BUILDER.

Standardvarianten

Ausgabe

Die Ausgabe enthält die Statistik zur Produktauswahl und eine Liste der Änderungen, die vorgenommen wurden bzw. (im Simulationsmodus) vorgenommen würden. Das Anwendungsprotokoll enthält weitere ausführliche Informationen.

Bei der Ausführung von Änderungen können Konflikte mit vorhandenen Daten im CIM-Zielnamensraum auftreten. In diesem Fall werden die Daten nicht vollständig übertragen. Bei einer SLD-Zielversion von 7.1 oder höher werden die Details des Konflikts im Anwendungsprotokoll aufgeführt. Ein SLD mit Version 7.0x unterstützt diese Protokollierung nicht, für ein solches Ziel-SLD wird nur die Anzahl der fehlgeschlagenen Vorgänge protokolliert. Die unvollständige Übertragung von Daten stellt nicht immer ein Problem dar. Die Konfliktanalyse und -behebung ist von der Konfliktart abhängig:

  • Fehlende Daten im CIM-Zielnamensraum können nicht assoziiert werden. Ein typisches Beispiel ist ein referenziertes, jedoch fehlendes CIM-Element des Softwarekatalogs, beispielsweise CIM-Instanzen von SAP_Product oder SAP_SoftwareComponent. Ignorieren Sie den Übertragungskonflikt, wenn die fehlende Assoziation im CIM-Zielnamensraum nicht erforderlich ist.
  • Vorhandene Daten im CIM-Zielnamensraum gehören auch zu einer anderen Produktdefinition. Ignorieren Sie den Übertragungskonflikt, wenn die in Konflikt stehende Assoziation im CIM-Zielnamensraum nicht erforderlich ist.

Aktivitäten

Wählen Sie die Parameter des CIM-Quell- und -Zielnamensraums und eine Liste mit Produkten aus. Sie können Produkte nach Textmuster oder über die Eingabehilfe auswählen. (Hinweis: Bei der Auswahl mehrerer Produkte wird die Eingabehilfe möglicherweise von der horizontalen Bildlaufleiste überdeckt.)

Speichern Sie die Auswahl als Auswertungsvariante, um sie in der Hintergrundverarbeitung zu verwenden. Die übliche Laufzeit reicht von wenigen Sekunden bis zu wenigen Minuten, bei der Online-Verarbeitung kann es also bei einer größeren Anzahl Produkte zu einer Zeitüberschreitung kommen.

Führen Sie die Auswertung zunächst im Simulationsmodus aus, wenn Sie sich hinsichtlich der Auswahl der Produkte nicht sicher sind. Dies ist insbesondere dann hilfreich, wenn Sie Produkte nach Textmuster auswählen.

Beispiel






BAL_S_LOG - Application Log: Log header data   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 8878 Date: 20240520 Time: 070108     sap01-206 ( 159 ms )