cancel
Showing results for 
Search instead for 
Did you mean: 

Exception before running Start routine

maxilopez
Contributor
0 Kudos

Hi,

I am experiencing an issue in the Quality environment which does not happen in the Development environment.

When I run a DTP which loads data from an InfoObject's master data into another InfoObject's text table, a exception is thrown even before starting the execution of the start routine.

If I run it in debug mode, I notice that the exception is thrown at this sentence:


          CALL METHOD me->start_routine
            EXPORTING
              request        = l_request
              datapackid     = i_r_inbound->n_datapakid
            IMPORTING
              monitor        = _lt_msg_s
            CHANGING
              SOURCE_PACKAGE = <_yt_SC_1>.

The exception reads "An exception (CX_SY_DYN_CALL_ILLEGAL_TYPE) occured".

I tried filtering the DTP in order to have only 1 or 3 records, but the exception still happens. It does not seem to be related to invalid data, since source data comes from an InfoObject -it is not raw data coming from a PSA table-, and filtering source records is not helping.

Have you experienced something similar?

Thanks in advance.

Best regards,

-

Maximiliano

Accepted Solutions (1)

Accepted Solutions (1)

former_member182429
Active Participant
0 Kudos

There are two solutions to this error:

1) Reactivate the affected transformation, and transport to your QA system.

2) Use the program RSDG_TRFN_ACTIVATE to reactivate the affected transformation. Make sure to set the object status to ACT.

Here is the OSS note documenting the program in solution #2:

https://service.sap.com/sap/support/notes/1408161

Please note you need a certain patch level in order to use the program stated in #2.

maxilopez
Contributor
0 Kudos

Thank you very much!

Executing the program RSDG_TRFN_ACTIVATE solved my problem.

Regards,

-

Maximiliano

Answers (0)