Ansicht
Dokumentation

EXIT_RMCSTEXT_001 -

EXIT_RMCSTEXT_001 -

rdisp/max_wprun_time - Maximum work process run time   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Customer-Exit für die Ermittlung von Merkmalstexten bei den LIS-Standardanalysen

Beschreibung

Beim Aufruf einer Standardanalyse im Logistik-Controlling (Bestandscontrolling, Einkaufsinformationssystem, Vertriebsinformationssystem...) werden die Texte zu einer Merkmalsausprägung zur Laufzeit ermittelt. Hierbei wird zu einem Feld der Informationsstruktur, die die Standardanalyse auswertet, die Domäne bestimmt. Mit dieser Domäne wird im Programm RMCSTEXT in der Routine TEXT_SEARCH_DOM der Text zur jeweiligen Merkmalsausprägung gelesen. In dieser Routine befindet sich die Erweiterung RMCSTEXT. Kann von in der Routine TEXT_SEARCH_DOM kein Text zur Merkmalsausprägung ermittelt werden, beispielsweise weil Sie das Feld in eine LIS-Kommunikationsstruktur aufgenommen haben, wird der Exit aufgerufen. Hier können Sie beispielsweise in einer eigenen Tabelle nachlesen um den Text zu ermitteln.

Parameter

Der Customer-Exit besitzt folgende Parameter:

  1. Import-Parameter
    1. I_DOMNAME: Domäne, dient zur Identifikation (z.B. 'WERKS' für Werk)
    2. I_ROLLNAME Datenelement (zusätzliche Information zum Feld)
    3. I_FIELDVALUE: Ausprägung des Merkmals (z.B. '0001' für das Werk 0001)
    4. I_LANGUAGE: Sprachenschlüssel
    5. I_TABIX_MAX: Der Parameter I_TABIX_MAX gibt die Position an, an der das aktuelle Merkmal in der Aufrißtabelle (T_DRILLDOWN) steht. Es kann zur Ermittlung von Texten zu Merkmalen verwendet werden, die in einer hierarchischen Beziehung zu anderen Feldern der Informationsstruktur stehen.

Beispiel: Eine Informationsstruktur enthält die Merkmale Werk und Lagerort. Der Text zum Lagerort kann nur dann sinnvoll ermittelt werden, wenn das Werk bereits bekannt ist. Dies ist der Fall, bereits nach Werk aufgerissen wurde, bevor der Aufriß nach Lagerort erfolgt. Sie erkennen dies daran, daß I_TABIX_MAX größer als die Position des Werks in der Aufrißtabelle T_DRILLDOWN ist.

  1. Export-Parameter
    1. E_TEXT_SHORT: Text, der in der Standardanalyse angezeigt wird
    2. E_FLG_HIER: Mit diesem Flag sollten Sie kennzeichnen, ob Sie den Text zu einem Merkmal ermittelt haben, das in einer hierarchischen Beziehung zu einem anderen Merkmal der Infostruktur steht. In diesem Fall ist das Flag auf 'X' zu setzen.

Beispiel: Lagerorttexte sind nur werksabhängig ermittelbar, daher müßte bei der Ermittlung das Flag E_FLG_HIER mit 'X' belegt werden.

  1. Tabellenparameter
    1. T_DRILLDOWN: Bisher durchgeführter Aufriß. Im Feld DOMNAME findet man die Domäne der Merkmale, nach denen bisher aufgerissen wurde, und im Feld Objekt die Merkmalsausprägung dazu. Mithilfe dieser Tabelle können Texte bestimmt werden, die vom Inhalt mehrerer Merkmale abhängig sind. Voraussetzung ist, daß bereits nach den entsprechenden Merkmalen aufgerissen wurde. Beispiel: Um den Text zum Lagerort zu bestimmen ist es notwendig, das Werk zu kennen. Ist bereits nach einem Werk aufgerissen, kann man der Tabelle T_DRILLDOWN entnehmen, welchem Werk die Lagerorte zuzuordnen sind.
  2. Ausnahmen
    1. NO_TEXT_FOUND: Muß gesetzt werden, wenn es nicht möglich ist, einen Text zu ermitteln.





    ABAP Short Reference   ROGBILLS - Synchronize billing plans  
    Diese Dokumentation steht unter dem Copyright der SAP AG.

    Length: 3766 Date: 20240329 Time: 080751     sap01-206 ( 81 ms )