Ansicht
Dokumentation
ISMAM_ORDER_MAINTAIN_STRUC2PAR - IS-M: Parameter von ISMAM_ORDER_MAINTAIN anhand von Struktur erkennen
CL_GUI_FRONTEND_SERVICES - Frontend Services ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Wer Nachrichten mit Struktur- und Feldname in ISMAM_ORDER_MAINTAIN ausgibt, muss in STRUKTUR_FELDNAMEN_AUS_RETURN(SAPLJHBO_BUSISM008_BAPI) einen When-Zweig dazu erfassen.
Die Return-Tabelle aus ISMAM_ORDER_MAINTAIN enthält möglicherweise Nachrichten, deren Variablen MESSAGE_V1 ... MESSAGE_V4 mit einem internen Struktur- und einem Feldnamen gefüllt sind. Wenn ISMAM_ORDER_MAINTAIN von einem BAPI gerufen wurde, müssen diese Namen in externe übersetzt werden. Dies leistet der Funktionsbaustein ISM_MAP2E_FIELDNAME, der im Unterprogramm STRUKTUR_FELDNAMEN_MAP2E(SAPLJHBO_BUSISM008_BAPI) gerufen wird. Dabei werden aber nur Nachrichten aus der Return-Tabelle übersetzt, bei denen die Felder PARAMETER und FIELD gefüllt sind.
Bei Nachrichten aus der Fremdschlüsselprüfung (ISMAM_FOREIGN_KEY_CHECK) und der Änderbarkeitsprüfung (ISMAM_*_MARKED_FIELDS_CHECK) sind diese Felder gefüllt.
Bei anderen Nachrichten erledigt das Füllen dieser Felder das Unterprogramm STRUKTUR_FELDNAMEN_AUS_RETURN, das dazu allerdings wissen muss, welche Nachricht in welcher Variable die Struktur und in welcher den Feldnamen enthält. Dieses Wissen steckt in der Case-Anweisung des Unterprogramms, die für jede betroffene Nachricht einen Zweig der Form
when 'JE073'. lv_msgv_struc = 1. lv_msgv_field = 2.
enthalten muss. Das Beispiel gilt für die Nachricht JE 073: "Struktur &1 hat kein Feld &2 (Bitte Eingabe überprüfen)". Die Konstante hinter 'when' besteht aus dem Namen der Nachrichtenklasse und direkt dahinter den drei Ziffern der Nachrichtennummer.
Parameter
PV_PARAMETERPV_STRUCNAME
Ausnahmen
Funktionsgruppe
JHA12CL_GUI_FRONTEND_SERVICES - Frontend Services TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1918 Date: 20240523 Time: 130413 sap01-206 ( 47 ms )