Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Problems in uploading DATA to a Table through SM30

Former Member
0 Kudos
209

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.

1 ACCEPTED SOLUTION

Former Member
0 Kudos
101

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

3 REPLIES 3

Former Member
0 Kudos
102

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

0 Kudos
101

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.

Former Member
0 Kudos
101

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..