Ansicht
Dokumentation

FM_LAST_ITEM_GET - Aus den HHM-Saetzen zu einer FM-Belegzeile wird aktuellste ausgegeben

FM_LAST_ITEM_GET - Aus den HHM-Saetzen zu einer FM-Belegzeile wird aktuellste ausgegeben

Fill RESBD Structure from EBP Component Structure   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein erwartet als Input (U_T_FMIFIIT) auf der HHM-Einzelpostentabelle FMIFIIT vorhandenen Einträge zu einem Ledger und einer FM-Belegzeile.

Genauer: Folgende Felder müssen in allen Eintraegen übereinstimmen:

FMBELNR Belegnummer
FIKRS Finanzkreis
FMBUZEI Belegzeile
RLDNR Ledger

Alternativ oder zusätzlich kann der Input (U_T_FMIFIOI) auch aus einer Obligozeile bestehen, also mit identischen Feldern:

REFBN Belegnummer des Referenbelegs
REFBT Typ des Referenzbeleges
RFORG Referenzorganisationseinheit
RFPOS Positionsnummer Referenzbeleg
RFKNT Kontierungsnummer Referenzbeleg
RFETE Einteilungsnummer Referenzbeleg
RLDNR Ledger

Dies wird nicht geprüft; ggf. muss der Aufrufer diese Prüfung selbst durchführen. Der Baustein lässt diese Tabelle unverändert und liefert als Ergebnis den Satz mit der höchsten Stufennummer (allgemein oder zum Werttyp). Da die Stufennummer als Zeitstempel konzipiert ist, ist dies der aktuellste Satz. Nur die Betragsfelder werden in diesem Satz folgendermassen angepasst:

  • Wird kein Werttyp mitgegeben, so wird der Originalbetrag eingestellt (Betragsart ORIG, dazu CHANGE bei Obligobelegen).
  • Wird ein Werttyp mitgegeben, so steht im Rückgabe-Satz die Summe der Beträge zu diesem Werttyp.

Beispiel

Zu eimem FI-Beleg und Ledger stehen auf der FMIFIIT folgende drei Einträge:

Betragsart Stufennummer   Betrag Werttyp
1 Original 000   10,00 54
2 Bezahlt 1997092611360000   10,00 57
3 Reduziert 1997092611360000   10,00- 54

Wird dies in die Tabelle U_T_FMIFIIT gestellt und der Baustein ohne Werttyp oder mit Werttyp '57' aufgerufen, so erhält man zurück:

3 Reduziert 1997092611360000 10,00- 54

Dagegen bei Aufruf mit Werttyp '54':

3 Reduziert 1997092611360000 0,00 54

Hinweise

Da oft nicht bekannt ist, welche Inhalte die anderen Felder haben, sollte der erhaltene Satz nicht als ganzes weiterverwendet werden. Sinnvoller ist es, nur die relevanten Informationen (z.B. Betrag, Kontierung...) herauszuziehen.

Weiterführende Informationen





Parameter

E_F_FMIFIIT
E_F_FMIOI
I_RLDNR
I_WRTTP
U_T_FMIFIIT
U_T_FMIOI

Ausnahmen

NO_ENTRY_FOUND

Funktionsgruppe

FMFA

BAL Application Log Documentation   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3815 Date: 20240523 Time: 072616     sap01-206 ( 54 ms )