Blueshape hat geschrieben:Oh Mann, Ihr habt's echt schwer mit mir.
Aber das wird sich noch ändern und dann werde ich mich auch um andere hier im Forum kümmern können
Ihr gebt Euch echt viel Mühe!
Gerne
RFFOD__L ist für den Zahlungsträgerdruck (Auslandsüberweisung Deutschland).
RFFOEDI1 erzeugt IDOCs. Damit kann man dann die Zahlungsinformationen an die Bank übermitteln (EDI-Subsystem).
Relevant ist für Dich RFFOD__L. Dieser Report erzeugt den Datenträger. Schau Dir die technische Beschreibung des Datenträgers an (SE38, dann Dokumentation zu diesem Report).
Den Inhalt des Datenträgers würde ich dann an Deiner Stell analysieren (müßte über die Transaktion FDTA möglich sein). Bevor Du das machst, schaust Du Dir aber für den betreffenden Kreditor den relevanten Zahlungssatz in der Tabelle REGUH an. Dort schaust Du, ob die Daten wie Bankleitzahl, Swift-Code, Kontonummer gefüllt sind. Nur wenn diese korrekt gefüllt sind, kann auch der Zahlungsträger korrekt erstellt werden. Darum sollte dieser Punkt als erstes überprüft werden.
REGUH sind die Einträge, die das Zahlprogramm (F110) erstellt und die von den Zahlungsträgerdruckprogrammen verwendet werden um die verschiedenen Zahlungsträger zu erzeugen.
Du kannst auch hergehen und den Zahlungsträger nochmals erstellen (Achtung: Ausgabemedium '0' TemSe!!!)
Dann kannst Du nämlich noch debuggen (falls das notwendig ist), um dem 'Problem' auf die Spur zu kommen.
Das relevante Coding findest Du im Include 'RFFORI05'.
Ausschnitt:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
* Empfängerkonto
IF NOT T015W
-DTKZA
BETWEEN 20 AND 33. "leer bei Bankscheck PERFORM LAENDER_LESEN
USING REGUH
-ZBNKS
. DTABT-T12 = '/'.
IF T015W
-DTKZA
EQ 11 "IBAN bei EU oder EUE OR T015W-DTKZA EQ 13.
DTABT-T12+1 = REGUD-ZIBAN.
ELSEIF REGUD
-ZIBAN
NE SPACE "IBAN gefüllt und AND PAR_IBAN EQ 'X'. "gewünscht (Parameter)
DTABT-T12+1 = REGUD-ZIBAN.
AND NOT T005-LANDK IN TAB_BANKCODE.
REGUH-ZBKON
REGUH-ZBNKN
INTO DTABT-T12+1.
WHEN 'F' OR 'P'. "Frankreich/Portugal REGUH-ZBNKN
REGUH-ZBKON
INTO DTABT-T12+1.
WHEN OTHERS. "sonstige, nicht in REGUH-ZBNKN "geführte Länder
INTO DTABT-T12+1.
- GeSHi ©
So, das sollte erstmal reichen
Hermann