Ansicht
Dokumentation

FMTX_READ_TEXT - Texte des Haushaltsmanagements (PSM-FM) lesen

FMTX_READ_TEXT - Texte des Haushaltsmanagements (PSM-FM) lesen

RFUMSV00 - Advance Return for Tax on Sales/Purchases   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_POOLS
E_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

FMTX

SUBST_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 )