Ansicht
Dokumentation

FKK_SAMPLE_0062_AUSFD - Beispiel 0062: Buchungsdatum = Ausführungsdatum aus Zahllauf setzen

FKK_SAMPLE_0062_AUSFD - Beispiel 0062: Buchungsdatum = Ausführungsdatum aus Zahllauf setzen

CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der zum Zeitpunkt 0062 aufgerufene Funktionsbaustein kann für den Beleg folgende Daten setzen:

Abhängigkeiten

Der Zeitpunkt 0062 wird nicht für statistische Belege mit Wiederholungsangaben aufgerufen, bei denen die Wiederholungsangaben ein vom Belegkopf verschiedenes Buchungsdatum haben.

Hinweise zur Programmierung

Der Parameter I_PROCESS weist auf besondere Buchungsprozesse hin:

Initial Standardbuchung mit oder ohne Ausgleich
1 Storno
2 Rücknahme Ausgleich
3 Rückläufer

Der Parameter I_WNPER_CHANGEABLE gibt an, ob die Sonderperiode des Beleges in diesem Zeitpunkt änderbar ist.

Die Sonderperiode ist genau dann änderbar, wenn Sie im Customizing des Vertragskontokorrents die Nutzung von Sonderperioden aktiviert haben (s. Grundfunktionen -> Buchungen und Belege -> Grundeinstellungen -> Zentrale Buchungseinstellungen pflegen) und wenn bei der Belegerfassung keine Angaben zur Sonderperiode gemacht worden sind, weil keine entsprechende Eingabemöglichkeit vorhanden ist.

In den Transaktionen FPE1 und FKKORD1 können Sie Angaben zur Sonderperiode machen und daher ist die Angabe einer abweichenden Sonderperiode über Zeitpunkt 0062 in diesen Fällen nicht möglich.

In diesen Fällen wird die gewünschte Sonderperiode aus dem SAP-Menü unter Einstellungen -> Laufende Einstellungen -> Sonderperioden -> Default-Sonderperioden festlegen ermittelt und kann hier über den Zeitpunkt 0062 noch geändert werden.

Übergebene Daten

Der Belegkopf I_FKKKO ist in allen Fällen gefüllt.

Für die Standardbuchungen werden, soweit jeweils vorhanden, die Geschäftspartnerpositionen T_FKKOP, die Hauptbuchpositionen T_FKKOPK und die auszugleichenden Posten T_FKKCL übergeben. Alle anderen Übergabewerte sind initial.

Für Stornos, Ausgleichsrücknahmen und Rückläufer werden keinerlei Belegpositionen oder Ausgleichspositionen übergeben. In diesem Fall enthält I_FKKKO_REV den Belegkopf des Beleges, zu dem der Storno, die Ausgleichsrücknahme oder der Rückläufer gebucht wird. Zusätzlich ist der Ausgleichsgrund I_AUGRD gesetzt.

Bei Rückläufern sind die Daten initial, wenn kein Bezug zu einem Zahlungsbeleg gegeben ist (neue Forderungen gemäß expliziter Vorgabe werden gebucht). Bei partieller Ausgleichsrücknahme wird zusätzlich in I_PARTIAL_RESET der Wert 'X' übergeben.

Interpretation von Ausgleichsinformationen

Soll festgestellt werden, ob ein Posten ganz oder teilweise ausgeglichen wird, sind in der Tabelle T_FKKCL folgende Felder von besonderem Interesse:

BETRW Bruttobetrag des Postens
XAKTP "X" Posten wird berücksichtigt
AUGBW zugeordneter Ausgleichsbetrag (brutto)

Bei statistischen Forderungen, erkennbar an T_FKKCL-STAKZ <> SPACE, wird der Posten ohne Folgebuchung gelöscht, wenn das Kennzeichen T_FKKCL_XCLON gesetzt ist.





Parameter

C_WNPER_NEW
E_BLDAT_NEW
E_BUDAT_NEW
E_VATDATE_NEW
E_WWERT_NEW
I_AUGRD
I_FKKKO
I_FKKKO_REV
I_PARTIAL_RESET
I_PROCESS
I_WNPER_CHANGEABLE
T_FKKCL
T_FKKOP
T_FKKOPK

Ausnahmen

Funktionsgruppe

FKML3

General Material Data   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5525 Date: 20240523 Time: 130314     sap01-206 ( 87 ms )