Ansicht
Dokumentation
FM_LAST_ITEM_GET - Aus den HHM-Saetzen zu einer FM-Belegzeile wird aktuellste ausgegeben
Fill RESBD Structure from EBP Component Structure CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
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_FMIFIITE_F_FMIOI
I_RLDNR
I_WRTTP
U_T_FMIFIIT
U_T_FMIOI
Ausnahmen
NO_ENTRY_FOUNDFunktionsgruppe
FMFABAL 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 )