Reply: 4

Elektronischer Kontoauszug, Valutadatum

Hallo zusammen,
wir möchten gerne beim Verbuchen des elektronischen Kontoauszugs das Valutadatum als Buchungsdatum verwenden. Mit dem Button "Valutadatum kontieren" in FF_5 hat das wohl nichts zu tun, oder?
Weiß jemand, wo ich das für einen deutschen Buchungskreis einstellen kann?
Viele Grüße und danke!
gifi23

You must be logged in to post a reply.

Login now

4 Answers

  • MrBojangles
    MrBojangles
    Hallo gifi23,
    im Standard ist folgende Logik hinsichtlich des Buchungsdatums verbaut:
    Wenn FEBEP-BUDAT leer ist, wird das Tagesdatum als Buchungsdatum gesetzt, ansonsten eben FEBEP-BUDAT. FEBEP-BUDAT wiederum wird standardseitig mit dem Auzugsdatum gefüllt. D.h. Du müsstest vermutlich mit den einschlägigen Userexits arbeiten, um das Buchungsdatum im Sinner Eurer Anforderung zu übersteuern. Ich weiß nicht, ob man an FEBEP-BUDAT mit den Suchmustern drankommt...
    Weiterhin viel Freude mit SAP...
    Cheers
    MrB.
    Blog
  • ady
    ady
    Hallo zusammen,
    ich würde es mal mit der Implementierung der Methode CHANGE_POSTING_DATA des BAdI FEB_BADI probieren.
    Damit sollte sich das Buchungsdatum anpassen lassen. (Hinweis 494777 4.)
    Freundliche Grüsse
    ady
  • gifi23
    gifi23 (Author)
    Hallo Zusammen,
    vielen Dank für die Vorschläge.
    Ich habe den Hinweis 28604 für Belgien gefunden. Hier soll in der Erweiterung FEB00001 im Include ZXF01U01 Code eingefügt werden:
    Zitieren:
    d) In diesem Include können Sie das Buchungsdatum (Feld FEBEP-BUDAT) ändern, indem Sie den Wert des Feldes FEBEP-BVDAT) einsetzen.
    e) Beim Abschicken des Programms RFEBKA00 müssen Sie den Parameter 'Benutzer-Exit' aktivieren.

    zu d) Ein Beispielcode wäre sehr hilfreich.
    zu e) Wie kann man den Parameter 'Benutzer-Exit' im Programm RFEBKA00 aktivieren?
    Danke und Grüße
    gifi23
  • sapman
    sapman
    Hallo,
    bin kein Programmierer aber grundsätzlich ggf. so:
    zuerst (1) siehe unten,
    dann
    In Transaktion cmod ein Projekt anlegen und die Erweiterung FEB00001 unter Zuordnung Erweiterung zuordnen dadurch wird der Funktionsbausteien EXIT_RFEBBU10_001 geordnet, der so aussieht bzw. entsprechen das Include aufnimmt:
    FUNCTION EXIT_RFEBBU10_001.
    *"----------------------------------------------------------------------
    *"*"Lokale Schnittstelle:
    *" IMPORTING
    *" VALUE(I_FEBEP) LIKE FEBEP STRUCTURE FEBEP
    *" VALUE(I_FEBKO) LIKE FEBKO STRUCTURE FEBKO
    *" VALUE(I_TESTRUN) TYPE XFLAG
    *" EXPORTING
    *" VALUE(E_FEBEP) LIKE FEBEP STRUCTURE FEBEP
    *" VALUE(E_FEBKO) LIKE FEBKO STRUCTURE FEBKO
    *" VALUE(E_MSGTEXT) LIKE FEBMKA-MESSG
    *" VALUE(E_MSGTYP) LIKE FEBMKA-MSTYP
    *" VALUE(E_UPDATE) LIKE FEBMKA-MSTYP
    *" TABLES
    *" T_FEBCL STRUCTURE FEBCL
    *" T_FEBRE STRUCTURE FEBRE
    *"----------------------------------------------------------------------
    INCLUDE ZXF01U01.
    ENDFUNCTION.
    (1)
    Das Include ZXF01U01 ist dann se38 Programmcoding (Kopie von LXF01U01 als ZXF01U01 anlegen):
    ggf. so in ZXF01U01 coden:
    E_FEBEP_BUDAT = i_febep_valut.
    * ob man das noch braucht ausprobieren:
    MOVE 'X' TO e_update.
    Gruß
    Jörg
    P.S. ggf. darf man das aber in DE nicht machen, bitte mit dem WP dringenst absprechen Valutadatum ist nur für die Banken eine Hilfskrücke um ggf. auch "nachträglich" zu Buchen und am Ende der Periode die Zinsen richtig berechnen zu können.

    Zuletzt bearbeitet am 28.05.18 11:36