dear Experts,
We have upgrade from 4.6 to Ecc 6.
When i try to display IT for any employee i get a short dump but with other Infotype 's there are errors.
Could someone pulls us out of this ASAP. As the testing has stopped coz of this error.
thanks
Regards
Iyer
*Issue as follows*
ntime Errors SYNTAX_ERROR
ate and Time 22.08.2008 11:50:44
Short text
Syntax error in program "/1PAPA/FEAT000VDSK1 ".
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLHRP3" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "/1PAPA/FEAT000VDSK1 " in
include "/1PAPA/FEAT000VDSK1 " in
line 0:
"The program "/1PAPA/FEAT000VDSK1" is not Unicode-compatible, according"
" to its program attributes."
" "
" "
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 "SAPLHRP3" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
The following syntax error was found in the program /1PAPA/FEAT000VDSK1 :
"The program "/1PAPA/FEAT000VDSK1" is not Unicode-compatible, according"
" to its program attributes."
" "
" "
gger Location of Runtime Error
Program SAPLHRP3
Include LHRP3U01
Row 67
Module type (FUNCTION)
Module Name HR_FEATURE_BACKFIELD
rce Code Extract
e SourceCde
37 SY-SUBRC = 0.
38 IF T549D-NAMEN NE FEATURE OR T549D-FUNID EQ SPACE. "QFLK11K104642
39 SELECT SINGLE * FROM T549D WHERE NAMEN EQ FEATURE.
40 ENDIF. "!
41 IF SY-SUBRC NE 0.
42 *-- Merkmal existiert nicht; d.h. es ist nicht generiert
43 T549D-NAMEN = FEATURE.
44 * STATUS = 4. "VLDAHRK047941
45 STATUS = '4'. "VLDAHRK047941
46 ELSE.
47 *-- Merkmal ist generiert
48 IF T549D-FUNID EQ VALU.
49 *---- Rückgabewert des Merkmals ist direkt angegeben
50 BACK = T549D-FUNCT.
51 * STATUS = 0. "VLDAHRK047941
52 STATUS = '0'. "VLDAHRK047941
53 ELSE.
54 IF T549D-FUNID EQ PROG.
55 *------ Report wurde generiert
56 IF T549D-FUNCT+20(1) EQ '2'.
57 *----
-
Merkmal hat Tabellenübergabe, Programmaufruf Feldübergabe
58 * STATUS = 6. "VLDAHRK047941
59 STATUS = '6'. "VLDAHRK047941
60 ELSE.
61 PROGNAM = T549D-FUNCT.
62 PERFORM CALL_549B IN PROGRAM (PROGNAM)
63 USING BACK
64 STATUS
65 STRUC_CONTENT. " VLDAHRK006111
66 ENDIF.
>>> ELSE.
68 *------ Eintrag nicht gültig
69 * STATUS = 5. "VLDAHRK047941
70 STATUS = '5'. "VLDAHRK047941
71 ENDIF.
72 ENDIF.
73 ENDIF.
74 * IF STATUS NE 0. "VLDAHRK047941
75 IF STATUS NE '0'. "VLDAHRK047941
76 T549D-FUNID = SPACE. "QFLK11K104642
77 IF KIND_OF_ERROR NE SPACE. "!
78 *-- es trat ein Fehler auf und die Fehler-Ausgabe ist erwünscht "!
79 PERFORM 549D_ERROR USING KIND_OF_ERROR STATUS. "!
80 ELSE.
81 *-- es trat ein Fehler auf und die Fehler-Ausgabe ist nicht erwünscht
82 CASE STATUS.
83 WHEN '2'.
84 MESSAGE E602(P0) WITH T549D-NAMEN
85 RAISING ERROR_OPERATION.
86 WHEN '3'.