Hallo,
wir haben den Fall, dass wir eine Anzahlungsanforderungen stornieren möchten, es ist noch kein Zahlungseingang erfolgt und in der Buchhaltung ist nur ein Merkposten gesetzt.
Sobald wir die Anzahlungsanforderung stornieren kommt es zu einem Dump.
Kurztext der Fehlermeldung:
Der OPEN_FI des BTE 00001170 konnte keinen Funktionsbaustein ermitteln
Der Abbruch trat im ABAP-Programm "SAPLRWCL " auf, und zwar in
"DOCUMENT_POST".
Das Hauptprogramm war "SAPMV60A ".
Im Source-Code findet sich die Abbruchstelle in Zeile 563
(bei Anwahl des Editors: 5630) der ABAP-Source "LRWCLF01 ".
Ausschnitt Source-Code
005330 I_PROCESS = R_PROCESS
005340 I_SUBSET = GD_SUBSET
005350 I_COMP_ONLY = R_COMP
005360 TABLES
005370 T_TRWPR = LT_TRWPR.
005380
005390 LOOP AT LT_TRWPR.
005400
005410 CALL FUNCTION LT_TRWPR-FUNCTION
005420 EXPORTING
005430 I_AWTYP = R_AWTYP
005440 I_AWREF = R_AWREF
005450 I_AWORG = R_AWORG
005460 I_AWSYS = R_AWSYS
005470 EXCEPTIONS
005480 ERROR_MESSAGE = 01
005490 OTHERS = 02.
005500
005510 IF NOT SY-SUBRC IS INITIAL.
005520 LD_MSGTY = SY-MSGTY.
005530 IF NOT LD_MSGTY = 'A'.
005540 * switch message type to 'X' => no commit and short dump
005550 LD_MSGTY = 'X'.
005560 ENDIF.
005570 MESSAGE ID SY-MSGID
005580 TYPE LD_MSGTY
005590 NUMBER SY-MSGNO
005600 WITH SY-MSGV1
005610 SY-MSGV2
005620 SY-MSGV3
> SY-MSGV4.
005640 ENDIF.
005650 ENDLOOP.
Bei der Prüfung der Programm haben wir festgestellt, das der Funktionsbaustein LT_TRWPR-FUNCTION nicht existiert. Auch der BTE 1170 ist nicht zu finden.
Frage: Wo kann ich die ensprechenden Informationen finden?