Ansicht
Dokumentation
DD_ENQU_FORKEYS - Zu Sperrobjekt werden mögliche Joinbedingungen zum Erweitern bestimmt
CL_GUI_FRONTEND_SERVICES - Frontend Services ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Zu einem Sperrobjekt werden Fremdschlüsselbeziehungen bestimmt, die als Joinbedingungen genommen werden können, um das Sperrobjekt um eine Tabelle zu erweitern.
Dazu werden dem Funktionsbaustein die augenblicklichen Basistabellen des Sperrobjekts einschließlich der Joinbedingungen im Parameter DD26E_TAB übergeben.
Außerdem wird dem Funktionsbaustein im Parameter DD08V_TAB eine maximale Liste von Fremdschlüsselheadern
übergeben, die zur Erweiterung des Sperrobjekts genutzt werden können.
Der Funktionsbaustein
teilt die Liste DD08V_TAB in zwei Einzellisten DD08V_OK und DD08V_NO auf. Dabei enthält die erste
Liste die Header der Fremdschlüssel, mit denen das Sperrobjekt erweitert werden kann, während DD08V_NO die Liste der ungeeigneten Fremdschlüsselheader enthält..
Beispiel
Hinweise
1. Wird das Sperrobjekt mit Hilfe einer der berechneten Fremdschlüsselbeziehungen um eine Basistabelle
erweitert, so müßen die anderen Beziehungen in DD08V_OK nicht unbedingt zur nochmaligen Erweiterung des erweiterten Sperrobjekts zulässig sein.
Auf der anderen Seite kommen durch die neu aufgenommene Tabelle natürlich eventuell neue Möglichkeiten dazu.
Aus diesem Grund muß der Funktionsbaustein nach jeder Veränderung der Basistabellen neu aufgerufen werden.
2. Dieser Funktionsbaustein ist nicht zum Prüfen der Joinbedingungen eines Sperrobjekts geeignet. Er berechnet nämlich die Menge der Fremdschlüsselbeziehungen, die benutzt werden können, um das Sperrobjekt zu erweitern, ohne diesem einen neuen Fehler hinzuzufügen. Bereits im Sperrobjekt befindliche Fehler findet er dagegen nicht. Hierzu sollte der Funktionsbaustein DD_ENQU_ACT im Prüfmodus benutzt werden.
Weiterführende Informationen
Bedingungen an die Joins zum Aufbau eines Sperrojekts
Parameter
DD08V_NODD08V_OK
DD08V_TAB
DD26E_TAB
Ausnahmen
Funktionsgruppe
SDM3Vendor Master (General Section) SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2368 Date: 20240523 Time: 130947 sap01-206 ( 51 ms )