Skip to Content
0
Former Member
Aug 22, 2008 at 06:55 AM

Short Dump in IT0001 after upgrade

559 Views

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'.