Ansicht
Dokumentation

OBJECT_MAINTENANCE_CHECK - Prüfung ob Tabelle über Objekt gepflegt werden kann

OBJECT_MAINTENANCE_CHECK - Prüfung ob Tabelle über Objekt gepflegt werden kann

BAL_S_LOG - Application Log: Log header data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Der Funktionsbaustein hat als Import-Parameter TABNAME. Dieser Parameter kann mit dem Namen einer Tabelle oder View gefüllt sein.

Die Tabelle bzw. View wird auf Gültigkeit geprüft.

Wenn TABNAME eine Tabelle ist wird eine Objektliste zusammengestellt aus den Objekten die in der Stückliste (OBJS) eine Beziehung zur Tabelle haben.

Wenn TABNAME eine View ist, ist der View das eigentliche Objekt und muß nicht mehr durch die Stückliste aufgelöst werden.

Zu den gefunden Objekten (1. Liste aus OBJS oder 2.Objekt = View) werden die Transaktionscodes (OBJTC) gelesen.

Nur zu den Objekten, zu denen Transaktionen in OBJTC gepflegt sind, werden nun die Pflegetexte gesucht.

Zuerst werden in der IMG-Objekttabelle (CUSAO) die einzelnen Objekte gesucht.

Falls nicht alle Objekte über das IMG gepflegt werden, werden die Kurztexte zu den nicht IMG verwandten Transaktionen gelesen.

Zu den IMG-Bausteinen wird der Header (CUSAH) gelesen um festzustellen ob der IMG-Baustein allgemeingültig ist oder nicht.

Wenn der IMG-Baustein nicht allgemeingültig ist, so werden die Ländereinstellung (CUSAL) zu diesem Baustein gelesen und sein Gültigkeit geprüft.

Mögliche Ergebnisse:

  1. Es wird kein Baustein gefunden:
    Message: "Es wurde kein Pflege-Objekt gefunden".
  2. Es wird ein Baustein gefunden:
    Ausführen der Transaktion
  3. Es werden mehrere Bausteine gefunden:
    In einem Dialogfenster werden die gefundenen Transaktionen mit ihren Titeln dargestellt. Durch Mausdoppelklick auf dem gewünschten Baustein kann die jeweilige Pflegetransaktion der in TABNAME stehenden Tabelle oder View gestartet werden.




Parameter

TABNAME

Ausnahmen

TABLE_NOT_ACTIV
TABLE_NOT_FOUND

Funktionsgruppe

SCHL

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2091 Date: 20240523 Time: 053411     sap01-206 ( 35 ms )