Ansicht
Dokumentation

CKMH_F_SET_MSG_VARIABLE_MAT - Aufbau Material-Key-Felder als Message-Variable

CKMH_F_SET_MSG_VARIABLE_MAT - Aufbau Material-Key-Felder als Message-Variable

TXBHW - Original Tax Base Amount in Local Currency   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein erzeugt aus den in der Schnittstelle erfaßten Key-Bestandteilen eines Materials zwei Ausgabefelder (E_VARIABLE_VALUES und E_VARIABLE_TEXTS) jeweils in der Länge einer Nachrichten-Variablen sowie ein weiteres Ausgabefeld (E_VALUES_LONG).

Die erste Variable (E_VARIABLE_VALUES) enthält die eingegebenen Key-Bestandteile. Im Funktionsbaustein ist die Reihenfolge der Key-Felder verbindlich festgelegt. Initiale Key-Felder werden nicht ausgegeben. Die Felder Materialnummer, Lieferant und Projektstrukturplanelement (PSP-Element) werden entsprechend ihrer jeweiligen Konvertierungsroutine aufbereitet. Die Felder Vertriebsbelegnummer und Positionsnummer des Vertriebsbeleges werden ohne führende Nullen aufbereitet.

Anstelle der einzelnen Key-Felder zu einem Material kann auch allein die Kalkulationsnummer mitgegeben werden. In diesem Fall werden die Key-Bestandteile des Materials aus den Tabellen MBEW, EBEW, QBEW oder OBEW ermittelt bzw. aus einer Puffertabelle gelesen.

Im zweiten Ausgabefeld (E_VARIABLE_TEXTS) werden die Bezeichnungen der einzelnen Felder in der selben Reihenfolge ausgegeben in der sie im ersten Ausgabefeld enthalten sind. Dieses zweite Ausgabefeld kann ebenfalls als Nachrichten-Variable verwendet werden, um z.B. im Nachrichten-Langtext den Aufbau der ersten Variablen zu erläutern.

Das dritte Ausgabefeld (E_VALUES_LONG) ist als Feld mit dem Typ STRING definiert und enthält die selben Key-Bestandteile wie Feld E_VARIABLE_VALUES, ist aber nicht auf maximal 50 Charakter beschränkt.

Beispiel

Hinweise

Falls die aufbereiteten Key-Bestandteile im ersten Ausgabefeld (E_VARIABLE_VALUES) länger als 50 Charakter sind, wird rechts abgeschnitten.

Weiterführende Informationen





Parameter

E_VALUES_LONG
E_VARIABLE_TEXTS
E_VARIABLE_VALUES
I_BWKEY
I_BWTAR
I_KALNR
I_LIFNR
I_MATNR
I_POSNR
I_PSPNR
I_SOBKZ
I_VBELN

Ausnahmen

INCONSISTENT_INPUT
INTERNAL_ERROR
MISSING_INPUT

Funktionsgruppe

CKMH

CL_GUI_FRONTEND_SERVICES - Frontend Services   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2436 Date: 20240523 Time: 182123     sap01-206 ( 56 ms )