Ansicht
Dokumentation
FMTX_READ_TEXT - Texte des Haushaltsmanagements (PSM-FM) lesen
RFUMSV00 - Advance Return for Tax on Sales/Purchases ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Funktionsbaustein können Sie die unterschiedlichen Texte zu den HHM-Kontierungen lesen, die Sie zur Verwaltung Ihrer Daten im Haushaltsmanagement angelegt haben. Sie können auf folgende Texte zugreifen:
- Texte zur Struktur der Finanzposition
- Langtext zur Finanzposition
- Texte zu den Haushaltsvermerken
Der Funktionsbaustein benötigt als Import-Parameter die HHM-Kontierung und die TEXTID, die angibt, welcher Text selektiert werden muß.
Die Struktur FMTX_KONT_TEXT muß gefüllt übergeben werden. Die Struktur enthält folgende Felder:
GJAHR | Das zu selektierende Geschäftsjahr |
FIKRS | Finanzkreis |
FIPEX | Finanzposition |
FICTR | Finanzstelle |
FONDS | Fonds |
FAREA | Funktionsbereich |
TEXT_ID | Tabelle für die Text-Identifikationen |
In der Tabelle für die Text-Identifikationen (TEXTID) müssen Sie die gewünschten Textarten eingeben.
Die möglichen Textidentifikationen sind in der Tabelle FMTEXTID festgelegt:
ABSCHN | Abschnitt |
EPL | Einzelplan |
FIP_LONG | Langtext der Finanzposition |
GRP | Gruppe |
HGRP | Hauptgruppe |
UABSCH | Unterabschnitt |
UGRP | Untergruppe |
HHVERM_BE | Haushaltsvermerk für budgeterhöhende Einnahmen |
HHVERM_CVE | Haushaltsvermerk für einseitige Deckungsfähigkeit |
HHVERM_CVP | Haushaltsvermerk für Deckungsringe lesen |
Sofern Sie zu den Langtexten der Haushaltsvermerke noch weitere "Mitglieder" (bspw. eines Deckungsrings) hinzulesen wollen - die als Parameter bei den Haushaltsvermerktexten gepflegt wurden - , können Sie die maximale Anzahl der Mitglieder in folgenden Parametern angeben:
I_MAX_NO_CVP_MEMBERS | Maximale Anzahl der Mitglieder im Deckungsring |
I_MAX_NO_RIB_RECEIVERS | Maximale Anzahl der Empfänger bei den budgeterhöhenden Einnahmen |
I_MAX_NO_RIB_SENDERS | Maximale Anzahl der Sender bei den budgeterhöhenden Einnahmen |
I_MAX_NO_CVU_SENDERS | Maximale Anzahl der Sender bei der einseitigen Deckungsfähigkeit |
I_MAX_NO_CVU_RECEIVERS | Maximale Anzahl der Empfänger bei der einseitigen Deckungsfähigkeit |
Es wird nur die maximale Anzahl von Mitgliedern ausgegeben.
Beispiel
Aufgabe:Lesen der Haushaltsvermerke für einseitige Deckungsringe zu einer HHM-Kontierung. Die Variabel für den Ersatz der Mitglieder soll mit maximal 10 Mitgliedern gefüllt werden.
Anschließend sollen die Ergebnis mit Hilfe des 'Write'-Statements ausgegeben werden.
Programm:
data: w_t_kont_text type fmtx_kont_text.
data: t_text type fmtx_t_text .
data: w_text type fmtx_text occurs 1 with header line .
data: t_kont_text type standard table of fmtx_kont_text .
append 'HHVERM_CVE' to w_t_kont_text-text_id.
w_t_kont_text-gjahr = gjahr.
w_t_kont_text-fikrs = fikrs.
w_t_kont_text-fictr = fictr.
w_t_kont_text-fipex = fipex.
append w_t_kont_text to t_kont_text.
CALL FUNCTION 'FMTX_READ_TEXT'
EXPORTING
I_FMTX_KONT_TEXT = t_kont_text
I_MAX_NO_CVU_SENDERS = 10
I_MAX_NO_CVU_RECEIVERS = 10
IMPORTING
E_FMTX_TEXT = t_text.
loop at t_text into w_text.
write: / w_text-fipex, w_text-longtext.
endloop.
Hinweise
Weiterführende Informationen
Wenn Sie Textvariablen in den Langtexten der Haushaltsvermerke verwenden wollen, finden Sie weitere Informationen in der Dokumentation zu Funktionsbaustein FMTX_HVM_FILL_STRUCTURE_FMAA.
Parameter
C_T_COVER_POOLSE_FMTX_LONG_TEXT
E_FMTX_TEXT
I_FMTX_KONT_TEXT
I_MAX_NO_CVP_MEMBERS
I_MAX_NO_CVU_RECEIVERS
I_MAX_NO_CVU_SENDERS
I_MAX_NO_RIB_RECEIVERS
I_MAX_NO_RIB_SENDERS
Ausnahmen
Funktionsgruppe
FMTXSUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 6990 Date: 20240523 Time: 082600 sap01-206 ( 65 ms )