2014 May 02 10:28 AM
Hi ,
i have created AMDP procedure and call it from ABAP object. It shows the above mentioned dump in test system while it works perfectly in dev system.
Dump's details are :
Version conflict when calling a database procedure
Version conflict when calling database procedure
"CL_FSH_ARUN_UTIL_HANA=>GET_SO_REQMTS".
Error Analysis
An exception has occurred which is explained in more detail below. The
exception is assigned to class 'CX_AMDP_VERSION_MISMATCH' and was not caught
in procedure
"GET_SO_REQMTS" "(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:
Database procedure
CL_FSH_ARUN_UTIL_HANA=>GET_SO_REQMTS
was modified while the program was running. This error occurs if the
current program has already loaded class
CL_FSH_ARUN_UTIL_HANA
, and the database procedure or one of the database procedures used by
it was modified during execution of the program.
The following versions of database procedure
CL_FSH_ARUN_UTIL_HANA=>GET_SO_REQMTS
were found: 20140501141308 (version of the database procedure in the current
program) 20140428084400 (current version of the database procedure).
How can I solve this?
2014 Sep 12 5:20 PM
Hello Ritu,
Execute the program RSDBGEN_AMDP, select the "Delete database objects?
The AMDP runtime then automatically creates all required database objects.
Regards,
Shyam