Skip to Content
0
Former Member
Apr 21, 2008 at 12:44 PM

DB02 ABAP DUMP-Error at IMPORT of the object "TAB_GE_OVERVIEW"

879 Views

hi all

Recently I did Solman Upgradation to 4.0 and when i run the transaction DB02

I am getting an ABAP dump which is as follows

Please guide me

Runtime Errors CONNE_IMPORT_WRONG_COMP_DECS

Except. CX_SY_IMPORT_MISMATCH_ERROR

Date and Time 21.04.2008 18:14:52

-


-


Short text

Error at IMPORT of the object "TAB_GE_OVERVIEW"

-


-


What happened?

Error in the ABAP Application Program

The current ABAP program "SAPLS_ORA_COCKPIT_5" had to be terminated because it

has

come across a statement that unfortunately cannot be executed.

-


-


Error analysis

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_IMPORT_MISMATCH_ERROR', was

not caught in

procedure "C_ORA_DB_OV_INIT" "(FUNCTION)", nor was it propagated by a RAISING

clause.

Since the caller of the procedure could not have anticipated that the

exception would occur, the current program is terminated.

The reason for the exception is:

When importing the object "TAB_GE_OVERVIEW", it was observed that the component

no.

24 in the dataset has a different number of decimal places than the

respective component of the target object in program "SAPLS_ORA_COCKPIT_5".

However, the number of decimal places in the dataset is 2, compared to

the 0 in the program.

-


-


Missing RAISING Clause in Interface

Program SAPLS_ORA_COCKPIT_5

Include LS_ORA_COCKPIT_5U20

Row 1

Module type (FUNCTION)

Module Name C_ORA_DB_OV_INIT

-


-


Trigger Location of Exception

Program SAPLS_ORA_COCKPIT_5

Include LS_ORA_COCKPIT_5U20

Row 36

Module type (FUNCTION)

Module Name C_ORA_DB_OV_INIT

-


-


Source Code Extract

-


Line

SourceCde

-


6

*" REFERENCE(I_DB_SYSTEM) TYPE STRING

7

*"----


8

DATA : str TYPE string,

9

sdate TYPE d,

10

stime TYPE t,

11

int TYPE i,

12

db_system TYPE string.

13

*

14

*...

15

*

16

dbo_remote_system = i_remote_system.

17

18

db_system = i_db_system.

19

20

CLEAR tab_ge_overview.

21

REFRESH tab_ge_overview.

22

23

CLEAR wa_ge_overview.

24

CLEAR db02n_data.

25

26

IF NOT ( ( ( dbo_remote_system = '' ) OR

27

( dbo_remote_system = ' ' ) ) ).

28

29

date = ''.

30

time = ''.

31

32

*...retrieve data using:

33

smon_id = '800'.

34

PERFORM retrieve_monikeyy USING smon_id dbo_remote_system

35

CHANGING monikey.

>>>>>

IMPORT date time tab_ge_overview FROM DATABASE moni(db) ID monikey.

37

*...end of data retrieval.

38

39

int = 0.

40

41

READ TABLE tab_ge_overview INTO wa_ge_overview INDEX 1.

42

43

*...surrounding the names with parenthesis of the following fields :

44

  • DB02N_DATA-US_MAX_SIZE_WHO

45

  • DB02N_DATA-US_MAX_SEG_WHO

46

  • DB02N_DATA-TS_MAX_SIZE_WHO

47

  • DB02N_DATA-TS_MIN_FREE_WHO

48

  • DB02N_DATA-TS_MIN_FAUT_WHO

49

50

wa_ge_overview-db_system = db_system.

51

wa_ge_overview-db_name = dbo_remote_system.

52

53

str = wa_ge_overview-us_max_size_who.

54

CONCATENATE '(' str ')' INTO str.

55

wa_ge_overview-us_max_size_who = str.

-


PLEASE HELP

Thanks in advance and Regards

George