cancel
Showing results for 
Search instead for 
Did you mean: 

Call of the method EXPERT_ROUTINE of the class LCL_TRANSFORM failed;

venkatesh_veera2
Participant
0 Kudos

Hi Gurus,

My DTP load failed due to following error.

Call of the method EXPERT_ROUTINE of the class LCL_TRANSFORM failed; wrong type for parameter SOURCE_PACKAGE

I check the syntax there is no issue. I also check the data types of both source and target there is not inconsistency. on the above its just move the corresponding fields from source to target no logic inside. I tried to debug using simulation mode but the problem is like it is falling before going into the program which we wrote( move corresponding) in the expert routine. Can someone please help me out!!!

Activated the transformation but not luck. In ST22 it says "Access using a 'ZERO' object reference is not possible."


Error Analysis in ST22

Error analysis An exception has occurred which is explained in more detail below. exception is assigned to class 'CX_SY_REF_IS_INITIAL' and was not c procedure "EXECUTE" "(METHOD)", nor was it propagated by a RAISING clause. Since the caller of the procedure could not have anticipated this exception, the current program was terminated. The reason for the exception is: You are trying to access a component with a 'ZERO' object reference (points to 'nothing'). Variable: "I_R_INBOUND". An object reference must point to an object (an instance of a class before it can be used to access a component. The reference has eith never been set, or it was set to 'ZERO' with a CLEAR statement.

Kind Regards,

Venkatesh

Accepted Solutions (1)

Accepted Solutions (1)

venkatesh_veera2
Participant
0 Kudos

Finally we solved the issue by re activating all the transformations and DTP's for the related Target.

Thank you.

Answers (1)

Answers (1)

matt
Active Contributor
0 Kudos

Looks to me like an internal inconsistency issue to do with the framework -> I think you need to take it to support.sap.com. Either find a note, or raise an incident. It shouldn't be happening.

venkatesh_veera2
Participant
0 Kudos

Matthew! your answer is because of the short dump ??

matt
Active Contributor
0 Kudos

Both dump and error.