Overblog Alle Blogs
Edit post Folge diesem Blog Administration + Create my blog
MENU
Werbung
SAPManDoo - SAP Resource

FEBAN, FEB_BADI und die Kontoauszugsnachbearbeitung in FIORI (App F1520)

24. November 2025 , Geschrieben von sapmandoo

Wer (wie ich) gerne und ausgiebig das BadI FEB_BADI verwendet, um den Buchungsstoff, der aus der Buchung der eingelesenen elektronischen Kontoauszüge und deren Nachbearbeitung entsteht, vor der finalen Verbuchung anzupassen (z.B. um Kontierungselemente anzureichern, Texte und Referenzen im Beleg zu verändern oder gar Buchungszeilen hinzuzufügen), der rieb sich verwundert die Augen, als die für die Nachbearbeitung neu konzipierte FIORI-App (F1520) auf den Plan trat. Bei dieser wird nämlich das BadI nicht gerufen... eigentlich logisch, wenn man bedenkt, wie das Absetzen von Buchungen aus FIORI-Apps  heraus funktioniert, jedenfalls nicht mit einem CALL TRANSACTION wie in der guten alten GUI-Transaktion FEBAN. Dennoch fühlt man sich im ersten Moment ziemlich abgehängt und wichtige Prozesse im Rahmen der Auszugsnachbearbeitung funktionieren auf einmal nicht mehr.

Anscheinend war ich nicht der Einzige "abgehängte", jedenfalls sah sich SAP genötigt, mittlerweile einen Hinweis (3635131 - Reprocess Bank Statement Items - Enabling BS_ITM_REPROC_POST) bereitzustellen, der ein astreines Pendant zum FEB_BADI beinhaltet. Aber Achtung: der genannte HW ist leider erst ab S/4 Core Release 108 einspielbar.

Anders als beim FEB_BADI wird der BS_ITM_REPROC_POST nicht nur beim Drücken der Taste "Buchen", sondern bei fast jeder User-Interaktion gerufen. Ansonsten kann man mit dem Ding praktisch alles machen, was man mit dem FEB_BADI auch konnte.

Ach ja - wer nun denkt, das neue BadI sei womöglich abwärtskompatibel mit der GUI-Transaktion FEBAN, wird leider enttäuscht sein. D.h., sofern ihr eine parallele GUI und FIORI Nutzung in Eurer SAP-Landschaft erlaubt, müsst ihr dafür sorgen, dass bei etwaigen Anpassungen, an beide BadIs gedacht wird. Oder ihr lagert das prozessrelevante Coding in eine zentrale Klasse aus. Da aber leider die Schnittstellen nicht identisch sind, müsstet ihr dann noch einen Adapter bauen, na ja - was tut man nicht alles...

Werbung
Diesen Post teilen
Repost0
Um über die neuesten Artikel informiert zu werden, abonnieren:
Kommentiere diesen Post