Ansicht
Dokumentation

Fremddatenbausteine: QUERY-Funktion erweitern ( RELNISHMED_403_FDBS_05 )

Fremddatenbausteine: QUERY-Funktion erweitern ( RELNISHMED_403_FDBS_05 )

General Material Data   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Kurztext

Fremddatenbausteine: QUERY-Funktion erweitern

Beschreibung

Wenn Sie in der Dokumentbearbeitung das Kommando Dokumentversion anlegen aufrufen, so wird das ursprüngliche Dokument kopiert, d.h. die Dokumentdaten werden eingelesen und mit einem neuen Dokumentschlüssel abgespeichert.

Enthält das ursprüngliche Dokument (das Original) Referenznummern zu Fremddaten, so müssen für diese Referenzen ebenfalls Kopien angelegt werden. Mit Release 4.03 wurde das realisiert.

Einfluß auf den Datenbestand im Fehlerfall

Soft-/Hardwarevoraussetzungen

Dazu müssen an den QUERY-Routinen (Funktionsbaustein) der Fremddatenbausteine folgende Änderungen vorgenommen werden:

  1. Alle QUERY-Routinen benötigen einen Import-Parameter SS_MODE LIKE SY-TCODE DEFAULT SPACE OPTIONAL
  2. Arbeitet der Fremddatenbaustein mit expliziter Referenzierung (d.h. werden die Referenzen in einer eigenen Referenztabelle gespeichert), so muss in der QUERY-Routine eine FORM-Routine zum Kopieren der Referenzen aufgerufen werden.

Bei allen Fremddatenbausteinen,

  • die von der GSD programmiert und ausgeliefert wurden,
  • oder, die Fremddaten aus Parametrierten Dokumenten liefern

wurden die nötigen Ergänzungen eingebaut.

Bei Fremddatenbausteinen, die Sie selber geschrieben haben, müssen Sie die QUERY-Routinen entsprechend ergänzen.

Damit Sie die QUERY-Routinen, die Sie überarbeiten müssen identifizieren können, gibt es den Report RN2FD_01. Dieser listet Ihnen zu allen in Ihrem System (mandantenübergreifend) definierten Fremddatenbausteinen den Namen der QUERY-Routine auf und nennt Ihnen ggf. den Namen der Referenztabelle.

Sie müssen nur die QUERY-Routinen überarbeiten, die fett gedruckt sind; alle anderen wurden bereits von uns angepasst!

Gehen Sie bitte folgendermaßen vor:

Starten Sie den Report RN2FD_01; pro ausgedruckter Zeile:

  • Die QUERY-Routine ist normal gedruckt: bereits umgestellt --> Sie brauchen nichts zu tun
  • Die QUERY-Routine ist fett gedruckt; ohne Referenztabelle:
  • ergänzen Sie bitte die Import-Schnittstelle um den Parameter SS_MODE (Bezugsfeld SY-TCODE; Vorschlag SPACE; OPTIONAL)

  • Die QUERY-Routine ist fett gedruckt; mit Referenztabelle:
  • ergänzen Sie bitte die Import-Schnittstelle um den Parameter SS_MODE (s.o.)

  • ergänzen Sie bitte den Quelltext (s.u.)

Ergänzungen im Quelltext

Die Funktionsgruppe N2FDBSTEMP enthält Muster der nötigen Ergänzungen; benutzen Sie bitte den Funktionsbaustein ISH_N2FDBSTEMP_QUERY als Vorlage.

  • Kopieren Sie bitte den Aufruf der FORM-Routine COPY_REFKEY (im Editor die Zeilen 32 - 35) in Ihre QUERY-Routine (Funktionsbaustein).
  • Lassen Sie per Doppelclick auf den Namen der FORM-Routine diese anlegen.
  • Benennen Sie bitte die Namen der Formal-Parameter um in
  • S_DOKID

  • S_REFKEY

  • Kopieren Sie bitte den Quelltext der FORM-Routine COPY_REFKEY aus der Muster-Funktionsgruppe in Ihre soeben angelegte FORM-Routine.
  • Aktivieren Sie den Quelltext:
  • markieren Sie den Code-Block

  • Menü Block/Ablage --> Kommentar-* löschen

  • Die mit < markierten Stellen müssen Sie anpassen, d.h. den Namen Ihrer Referenz-Tabelle eintragen.
  • Kopieren Sie bitte aus dem TOP-Include LN2FDBSTEMPTOP der Muster-Gruppe die Deklaration der internen Tabelle COPYREF (im Editor die Zeilen 8 - 11) in den TOP-Include Ihrer Funktionsgruppe, entfernen die Kommentar-Sterne und passen die mit < markierten Stellen an.
  • Kopieren Sie bitte die FORM-Routine GET_NEW_REFKEY ebenfalls in Ihre Funktionsgruppe.

Besonderheiten bei der Installation

Auswirkungen auf die Systemverwaltung

Auswirkungen auf das Customizing

Auswirkungen auf Batch-Input

Änderungen an der Oberfläche

Änderungen in der Vorgehensweise

Aktionen zum Beheben von Fehlern am Datenbestand

Abhängige Funktionen

Planungen

Weitere Hinweise

Generieren Sie bitte für alle Dokumenttypen, die Fremddatenbausteine nutzen, die Dialoganwendung neu !!!






CL_GUI_FRONTEND_SERVICES - Frontend Services   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5778 Date: 20240524 Time: 014451     sap01-206 ( 70 ms )