Ansicht
Dokumentation

CL_CENG_GCLP_SERVICES - Services für den generischen Code List Provider

CL_CENG_GCLP_SERVICES - Services für den generischen Code List Provider

TXBHW - Original Tax Base Amount in Local Currency   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Diese Klasse stellt Service-Methoden für die generische Implementierung des Code List Provider Interfaces (IF_ESF_CODE_LIST_PROVIDER) durch die Klasse CL_CENG_GEN_CODE_LIST_PROVIDER bereit.

Zur Zeit wird nur ein Service benötigt. Dabei handelt es sich um die Konvertierung der identifizierenden Teile der Kontextstruktur in die List-ID. Für diesen Service werden verschiedene Methoden angeboten, die die Konvertierung in beide Richtungen mit unterschiedlichen Eingabeparametern durchführen können.

Dieser Service wird benötigt, wenn die eigentlichen Werte eines Code-Typs nicht eindeutig sind und nur durch den Kontext bzw. bestimmte Felder des Kontexts eindeutig gemacht werden können (z.B. wird für einen Code-Wert für eine Region immer ein Kontext-Wert für ein Land benötigt, da die Code-Werte nur pro Land eindeutig sind). Die identifizierenden Teile des Kontexts werden in die List-ID eines Code-Werts übernommen.

Die Methoden, die eine List-ID erzeugen, müssen immer dann verwendet werden, wenn ein Code-Wert zu einem Code-Typ zusammengebaut wird, der durch den generischen Code List Provider realisiert wird. Das ist zum Einem im generischen Code List Provider selber der Fall. Zum Anderen kann das z.B. auch in einem Business-Objekt notwendig sein, wenn dort ein solcher Code-Wert zusammengebaut werden muss.

Die Art und Weise, wie die List-ID aufgebaut wird, kann später noch einmal geändert werden. Daher sollte das Aufbauen bzw. Auseinandernehmen einer List-ID nur mit Hilfe der Methoden dieser Klasse ausgeführt werden.

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen

Dokumentation der Methoden






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2453 Date: 20240329 Time: 055619     sap01-206 ( 49 ms )