Guten Tag,
hat vielleicht jemand eine Idee wie ich mein Problem lösen könnte?
Thema:
Aus dem Treasury Modul wird ein offener Posten auf einem Debitor erzeugt, welcher mit F111 (Zahlungsanordnung) und Eingabe der Vertragsnummer (Geschäftsnummer aus dem TRM) ausgeglichen wird.
Das Treasury erzeugt im FI einen TZ (Treasury Zahlung) Beleg, welcher im Feld BSEG-VERTN die Geschäftsnummer hat. Diese Nummer geht aber beim F111 und der Erstellung des ZP Beleges verloren und ich möchte diese Vertragsnummer aber auch im ZP Beleg haben.
Der Ansatz eine Substitution OBBH, auf Belegpositionsebene, einzusetzen, war erstmal viel versprechend und hat testweise mit dem F110 auch funktioniert. Leider hatte ich nicht die Möglichkeit den F111 auf dem Entwicklungssystem zu testen, da kein entsprechendes TR Geschäft zum verarbeiten vorhanden ist/war. Ich hatte gehofft, dass die Belegerstellung bei F110 und F111 nahezu identisch abläuft.
Testergebnis auf dem Testsystem mit F111 war, dass die Substitution nicht funktioniert hatte. Beim Versuch das F111 Programm (SAPF111S) zu debuggen (L_FLG_DEBUG = 'X') bekomme ich einen Dump ("PARAMETERS_NOT_EXISTING" in Zeile 312 im Include-Programm "LF11EF01" im Hauptprogramm "SAPF111S").
Wie ich diesen Dump umgehe oder verhindern kann, weiß ich aktuell noch nicht. Jedenfalls habe ich bereits versucht die Parameter zu pflegen, aber an der angegebenen Stelle wird immer noch keine angegebenen Parameter gefunden. Debuggen des F111 bekomme ich irgendwie nicht hin.
Einen passenden BTE habe ich auch nicht gefunden.
Hat jemand schon einmal den Zahlbeleg aus dem F111 heraus angereichert? Wenn ja wie? Substitution, oder BTE?
Über Tipps, Ideen oder Denkanstöße würde ich mich sehr freuen.
Viele Grüße
Nils