Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A


Dear All,

The job SAP_COLLECTOR_FOR_PERFMONITOR is getting cancelled daily at 7.00 AM. It is scheduled to run hourly. All other times it finishes succesfully. But only 1 time at 7 it gets cancelled. The job log is :-

Date Time Message text Message class Message no. Message type

15.11.2007 07:00:17 Job started 00 516 S

15.11.2007 07:00:17 Step 001 started (program RSCOLL00, variant , user ID DDIC) 00 550 S

15.11.2007 07:00:38 ABAP/4 processor: CONNE_IMPORT_WRONG_COMP_TYPE 00 671 A

15.11.2007 07:00:38 Job cancelled 00 518 A

the Dump is pasted below:-


Error when attempting to IMPORT object "HIST2".

What happened?

Error in ABAP application program.

The current ABAP program "RSORAT4M" had to be terminated because one of the

statements could not be executed.

This is probably due to an error in the ABAP program.

When attempting to import data, it was discovered that the data

type of the stored data was not the same as that specified in the


Error analysis

An exception occurred. This exception is dealt with in more detail below

. The exception, which is assigned to the class 'CX_SY_IMPORT_MISMATCH_ERROR',

was neither

caught nor passed along using a RAISING clause, in the procedure



Since the caller of the procedure could not have expected this exception

to occur, the running program was terminated.

The reason for the exception is:

When importing the object "HIST2", the component no. 8 in the

dataset has a different type from the corresponding component

of the target object in the program "RSORAT4M".

The data type is "I" in the dataset, but "P" in the program.

How to correct the error

Try to find out why the type of the object is different.

There are several possible reasons:

--- In the ABAP Dictionary, the type of the imported

field has changed. Make sure that the type of the imported

field matches the length of the Dictionary field.

| If the data could not be restored from another source, this data

| must be read with the "old" structure, then converted and exported

| back with the new structure, so that future IMPORTs always work

| with the new structure.


--- A new program version is active, and it no longer matches the

dataset. Try to solve the error by generating the program "RSORAT4M" again

as follows:

In the SAP System, choose the transaction SE38. Enter the program

name "RSORAT4M". Then choose the "Activate" function.


It is saying

The data type is "I" in the dataset, but "P" in the program.

But it runs 23 times correctly except 1 time.

Can Anyone help me in this please



Not what you were looking for? View more on this topic or Ask a question