Ansicht
Dokumentation

MCP20001 - Erweiterungen der Planung/Plantableau

MCP20001 - Erweiterungen der Planung/Plantableau

BAL Application Log Documentation   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Die Schnittstelle des Funktionsbausteins EXIT_SAPMMCP6_001 ist folgendermaßen aufgebaut:

IMPORTING
VALUE(ISSOUR) LIKE RMCP2-SSOUR
VALUE(IVRSIO) LIKE RMCP2-VRSIO
VALUE(ISKEY)
VALUE(IPERIV) LIKE RMCP2-PERIV
VALUE(IPERKZ) LIKE RMCP2-SPPER
VALUE(IFNAME) LIKE MCP6_LI-FELDH
VALUE(IPLOBJ) LIKE MCP6_LI-KRIT1
VALUE(I_T445A) LIKE T445A STRUCTURE T445A
VALUE(I_T445P) LIKE T445P STRUCTURE T445P
TABLES
ICOLS STRUCTURE PGCOLS
WERTE STRUCTURE VESOP.

Der Funktionsbaustein liest für alle Spalten einer Zeile im Planungstableau Fremddaten ein und gibt diese in die interne Tabelle 'Werte' zurück.

Eingabeparameter sind die Version, der Merkmalsstring und die Planungsobjektnummer, ferner die Periodizität, die der Zeile zugeordnete Kennzahl und Informationen aus den Customizing-Tabellen T445a und T445p. Die Tabelle 'icols' beschreibt den Spaltenaufbau des Planungstyps.

Beispiel

In diesem Beispiel wird der Feldwert "Bruttogewicht" aus dem Materialstamm in einen Planungstyp eingelesen. Dieser Planungstyp basiert auf der Informationsstruktur S004.

Das Beispielcoding ist nur für die Informationsstruktur S004 gültig. Für eine andere Informationsstruktur benötigen Sie ein anderes "When"-Statement. Insbesondere wird die Zeile "xmatnr = iskey+36(18)." bei unterschiedlichen Informationsstrukturen unterschiedlich aussehen.

Beispielcoding

*--------------------------------------------------------------------*
* INCLUDE ZXSOPU01
*--------------------------------------------------------------------*
case 1_t445a-gstru.
when 'S004'.
tables: mara
data: xmatnr like mara-matnr.
xmatnr = iskey+36(18).
select single * from mara where matnr = xmatnr.
if sy-subrc ne 0. exit. endif.
loop at icols.
werte-c = icols-column.
werte-v = mara-brgew.
append werte.
endloop.
* when 's###'.
endcase.





CPI1466 during Backup   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2956 Date: 20240613 Time: 222019     sap01-206 ( 39 ms )