2009 Aug 10 11:31 AM
Hi All,
I created a table in data base and I created a function group and I Assigned the table to a FN group. Now I am trying to update Insert the data into the table through SM30. But I am getting runtime error.
The Error I am getting is as follows.
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_DYN_CALL_ILLEGAL_F
not caught in
procedure "VIEW_MAINTENANCE" "(FUNCTION)", nor was it propagated by
clause.
Since the caller of the procedure could not have anticipated that t
exception would occur, the current program is terminated.
The reason for the exception is:
The program "SAPLSVIM" is meant to execute an external PERFORM,
namely the routine "VIM_SET_GLOBAL_FIELD_VALUE" of the program "SAP
but
this routine does not exist.
This may be due to any of the following reasons:
1. One of the programs "SAPLSVIM" or "SAPLZINFY1 " is currently bei
developed.
The name "VIM_SET_GLOBAL_FIELD_VALUE" of the called routine may be
or
the routine "VIM_SET_GLOBAL_FIELD_VALUE" is not yet implemented in
"SAPLZINFY1 ".
-
2. If the program SAPMSSY1 is involved in the runtime error, one of
the function modules called via RFC is not flagged as remote-capabl
(see Transaction SE37 Goto -> Administration -> RFC flag)
3. There is an inconsistency in the system. The versions of the
programs "SAPLSVIM" and "SAPLZINFY1 " do not match.
I checked in the FN group also. VIM_SET_GLOBAL_FIELD_VALUE is also present in FN group.
Can any one help me regarding this..
Regards,
Yugesh.
2009 Aug 10 11:37 AM
Hi,
1. Check the function group assigned to TMG is active? If not activate it.
2.Go to se14, give the table name and adjust that table(If there is any changes in dictionary you need to do that).
3.Have assigned any conversion routinues to that tables? If yes please check those routinues also.
Thanks and Regards,
Chandra
2009 Aug 10 11:37 AM
Hi,
1. Check the function group assigned to TMG is active? If not activate it.
2.Go to se14, give the table name and adjust that table(If there is any changes in dictionary you need to do that).
3.Have assigned any conversion routinues to that tables? If yes please check those routinues also.
Thanks and Regards,
Chandra
2009 Aug 10 11:52 AM
HI Chandra,
Thanks for ur Reply..
I did what all u mentioned.. Even then its giving Same error.. Are there any modifications that I need to do?
Regards,
Yugesh A.
2009 Aug 12 7:31 AM
For this type of errors, we have to assign the same function group again. Delete the function group and assign the same again. This solves the issue..
Have a nice day..