Ansicht
Dokumentation

EXIT_SAPLM61R_001 - User-Exit für Auswertung PP-MRP Bedarfsplanung

EXIT_SAPLM61R_001 - User-Exit für Auswertung PP-MRP Bedarfsplanung

RFUMSV00 - Advance Return for Tax on Sales/Purchases   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Aufruf im Programm:

Der Funktionsbaustein 'EXIT_SAPLM61R_001' wird innerhalb einer Schleife aufgerufen in der über die Tabelle 'MDPSX' gelaufen wird. In dieser Tabelle stehen die Informationen die später in der Bedarfs- und Bestandsliste angezeigt werden. Aus der Tabelle werden bei der Einzelzeilendarstellung die Tabelle 'MDEZX' und bei der Perioden- summendarstellung die Tabelle 'MDSUX' aufgebaut. Diese Tabellen werden mittels Table Control zur Anzeige gebracht. Nach dem Aufruf des Funktionsbaustein werden die Spalten:

MDEZX-USEX1, MDEZX-USEX2, MDEZX-USEX3 (Einzelzeilendarstellung) bzw. MDSUX-USEX1, MDSUX-USEX2, MDSUX-USEX3 (Periodensummendarstellung)

mit den individuellen Daten aus dem User-Exit gefüllt.

Der User Exit wird also pro Tabellenzeile einmal aufgerufen und es können so Informationen in Abhängigkeit der aktuellen Zeile in den User-Exit Spalten ausgegeben werden.

Vorgehensweise zur Verwendung des User-Exits:

1.)

Zunächst muß mit Hilfe des Funktionsbausteines:

'EXIT_SAPMM61R_001'

der Text für die Spaltenüberschrift bzw. die dazugehörigen Pushbuttons gefüllt werden. (Spaltentext und Pushbuttontext sind gleich)

Am ausgelieferten Beispiel kann man erkennen, daß die Exportvariablen:

button1_ez

button2_ez

button3_ez

die Texte für die Einzelzeilendarstellung enthalten müssen. Die Exportvariablen:

button1_ps.

button2_ps.

button3_ps.

enthalten die Texte für die Periodensummendarstellung. Wenn ein Pushbuttontext nicht gefüllt wird, so erscheint der entsprechende Button nicht auf dem Bildschirm, der Nutzer kann diesen dann auch nicht betätigen und die entsprechende Spalte wird nicht gefüllt.

2.) Im Funktionsbaustein 'SAPLM61R_001' werden die USER-EXIT Spalten mit Inhalten gefüllt.

Aus den Importparametern

IBUTT1

IBUTT2

IBUTT3

(für Einzelzeilenbild)

IBUTT1_PS

IBUTT2_PS

IBUTT3_PS

(für Periodensummenbild)

kann ermittelt werden, ob der entsprechende Pushbutton gedrückt wurde. (siehe Beispielcoding)

Der Baustein wird zeilenweise aufgerufen. In den Feldern:

emdezx_usex1

emdezx_usex2

emdezx_usex3

werden die Inhalte der User Exit Spalten / Einzelzeilen an das Programm übergeben.

In den Feldern:

emdsux_usex1

emdsux_usex2

emdsux_usex3

werden die entsprechenden Spalten in der Periodensummendarstellung gefüllt. Aus dem ausgelieferten Beispiel ist ersichtlich, daß Einzeilzeilen- und Periodensummen Spalten getrennt voneinander gefüllt werden müssen.

Bitte beachten Sie auch die Dokumentation 'EXIT_SAPMM61R_001'.





Parameter

EMDEZX_USEX1
EMDEZX_USEX2
EMDEZX_USEX3
EMDSUX_USEX1
EMDSUX_USEX2
EMDSUX_USEX3
IBUTT1
IBUTT1_PS
IBUTT2
IBUTT2_PS
IBUTT3
IBUTT3_PS
IDFILT
IE3MDPSLX
IERGBZ
IFILBZ
IMDEZEXIT
IMDKPEXIT
IMDSUX
IMEINH
IMT61D
INEW_ENTRY
ITRANS
L_MDEZX
TAB_E3MDPSL

Ausnahmen

Funktionsgruppe

XM61

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: 3941 Date: 20240523 Time: 100953     sap01-206 ( 70 ms )