adesso business consulting Stellenangebote
Software Engineer Senior
| (Senior) Cloud Software Engineer BTP | Senior Frontend Software Engineer SAP BTP
| (Senior) Consultant Technologie
Werkstudent Softwareentwicklung · Consulting
CL MM PUR TEXT FACTORY: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
[[Kategorie: Clean-Core-Level_C]] | [[Kategorie: Clean-Core-Level_C]] | ||
Mit Hilfe dieser Klasse, können die Texte als Klasse gelesen werden. | Mit Hilfe dieser Klasse, können die Texte als Klasse gelesen werden. | ||
Da der Funktionsbaustein "[[READ_TEXT]]" laut dem Cloudification Repository Viewer als Classic API gilt und diese Klasse zum jetzigen Zeitpunkt des 31.01.2026 nicht, sollte der Funktionsbaustein verwendet werden. | Da der Funktionsbaustein "[[READ_TEXT]]" laut dem [https://sap.github.io/abap-atc-cr-cv-s4hc/?q=CL_MM_PUR_TEXT_FACTORY&states=deprecated%2CnotToBeReleased%2Creleased%2CclassicAPI%2CnoAPI Cloudification Repository Viewer] als Classic API gilt und diese Klasse zum jetzigen Zeitpunkt des 31.01.2026 nicht, sollte der Funktionsbaustein verwendet werden. | ||
Man muss nicht direkt in die Standardtabelle schauen, sondern man kann je Beleg z.B. BANF und Kopf- sowie Positionstext in CDS-Views schauen, um die Paramter für die Nutzung des Methodenaufrufs zu bekommen. Diese kann man aber ebenso für den Funktionsbaustein verwenden. | Man muss nicht direkt in die Standardtabelle schauen, sondern man kann je Beleg z.B. BANF und Kopf- sowie Positionstext in CDS-Views schauen, um die Paramter für die Nutzung des Methodenaufrufs zu bekommen. Diese kann man aber ebenso für den Funktionsbaustein verwenden. | ||
Version vom 31. Januar 2026, 16:18 Uhr
Mit Hilfe dieser Klasse, können die Texte als Klasse gelesen werden. Da der Funktionsbaustein "READ_TEXT" laut dem Cloudification Repository Viewer als Classic API gilt und diese Klasse zum jetzigen Zeitpunkt des 31.01.2026 nicht, sollte der Funktionsbaustein verwendet werden.
Man muss nicht direkt in die Standardtabelle schauen, sondern man kann je Beleg z.B. BANF und Kopf- sowie Positionstext in CDS-Views schauen, um die Paramter für die Nutzung des Methodenaufrufs zu bekommen. Diese kann man aber ebenso für den Funktionsbaustein verwenden.
Die Daten aus der CDS-View sind anders bezeichnet, als die Parameter im Methodenaufruf "lo_pr_notes->get_text" oder dem Funktionsbaustein definiert sind. Das Verständnis eines Mapping ist in Texte_in_Stammsätze_und_Belege zusehen.
Beispiel zur Nutzung in CL_MM_PUR_PR_PROFNL_DPC_EXT
DATA lo_pr_notes TYPE REF TO if_mm_pur_longtext.
lo_pr_notes = cl_mm_pur_text_factory=>get_instance( iv_source_object = lv_text_object ).
CALL METHOD lo_pr_notes->get_text
EXPORTING
iv_text_id = lv_text_id
iv_language = lv_text_language
iv_text_object = lv_text_object
iv_text_name = lv_text_objectkey
iv_is_draft = lv_is_draft
IMPORTING
ev_text = lv_text
ev_fixed_indicator = DATA(lv_fixie)
ev_text_displaymode = DATA(lv_text_displaymode)
ev_adopted_from_ref = DATA(lv_adopted_from_ref).