‎2008 Jul 15 2:12 PM
I am encountering an error when I am running F110 transaction. Its a short dump with description Syntax error ....
Runtime Errors SYNTAX_ERROR
Date and Time 15.07.2008 12:29:15
Short text
Syntax error in program "ZFIF_RFFOEDI1 ".
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPF110V" had to be terminated because it
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "ZFIF_RFFOEDI1 " in
"RFFORI99 " in
line 828:
"Field "FLG_ACC_TECH" is unknown. It is neither in one of the speci
" tables nor defined by a "DATA" statement. ."
" "
" "
The include has been created and last changed by:
Created by: "SAP "
Last changed by: "SAP "
Error in the ABAP Application Program
The current ABAP program "SAPF110V" had to be terminated because it
come across a statement that unfortunately cannot be executed.
Error analysis
The following syntax error was found in the program ZFIF_RFFOEDI1 :
"Field "FLG_ACC_TECH" is unknown. It is neither in one of the specified
" tables nor defined by a "DATA" statement. ."
" "
" "
gger Location of Runtime Error
Program SAPF110V
Include F110VI00
Row 1,457
Module type (MODULE PAI)
Module Name JOB_VORBEREITUNG
rce Code Extract
e SourceCde
27 USER SY-UNAME
28 VIA JOB JOBNAME NUMBER JOBCOUNT
29 WITH PARLAUFD = F110V-LAUFD
30 WITH PARLAUFI = F110V-LAUFI
31 WITH PARXVORL = XVORL.
32
33 *------- Mit Druckprogrammen ? -
34 IF F110V-XMITD NE SPACE.
35 SUBMIT SAPFPAYM_SCHEDULE AND RETURN
36 USER SY-UNAME
37 VIA JOB JOBNAME NUMBER JOBCOUNT
38 WITH P_LAUFD = F110V-LAUFD
39 WITH P_LAUFI = F110V-LAUFI
Any suggestions or any Snote for the same..
Raghav
‎2008 Jul 15 2:21 PM
This syntax error is present in custom prog.. ZFIF_RFFOEDI1 not in std. program. Pl. check the syntax of it..may be FLG_ACC_TECH is not defined there. This prog. ZFIF_RFFOEDI1 is getting called from transaction F110 (SAPF110V).
Regards,
Joy.
‎2008 Jul 15 2:18 PM
The dump says that the error is caused by program ZFIF_RFFOEDI1 which contains a syntax error because it is refering to a field that doesn't exist.
Go to that program and correct the error. That should solve your dump.
Regards,
Michael
‎2008 Jul 15 2:21 PM
This syntax error is present in custom prog.. ZFIF_RFFOEDI1 not in std. program. Pl. check the syntax of it..may be FLG_ACC_TECH is not defined there. This prog. ZFIF_RFFOEDI1 is getting called from transaction F110 (SAPF110V).
Regards,
Joy.
‎2008 Jul 15 2:25 PM
Hi Micheal and Joyjit...Thanks for your quick reply....But if you carefully observe the dump its saying:
The following syntax error occurred in program "ZFIF_RFFOEDI1 " in
"RFFORI99 " in
line 828:
"Field "FLG_ACC_TECH" is unknown. It is neither in one of the speci
" tables nor defined by a "DATA" statement. ."
" "
" "
which means that it occured in Include "RFFORI99 " in program "ZFIF_RFFOEDI1 "....
Any suggestions...
Raghav
‎2008 Jul 15 2:33 PM
if u check the include RFFORI99 u can find many subroutines are there..Whenever u run F110 transaction SAP calls the program ZFIF_RFFOEDI1 which uses these routines. So the problem is in ZFIF_RFFOEDI1 not in RFFORI99. Pl. check.
Regards,
Joy.
‎2008 Jul 15 2:34 PM
Exactly, whenever you include a standard include in your Z-program you have to make sure that all variables used in that include are either defined in that include or in you z-program.
Regards,
Michael
‎2008 Jul 15 2:26 PM
RP,
just declear FLG_ACC_TECH in data declearation part in program ZFIF_RFFOEDI1.because i think you are using ZFIF_RFFOEDI1 in RFFORI99 as include.
Amit.
‎2008 Jul 15 2:33 PM
Hi,
U have copied RFFOEDI1 t o a Zprogram where it is having a standard Include RFFORI99 which has got changed by SAP on 31.05.2008 ...Please check the corresponding code and update your Zprogram