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: 

problem in Tcode VKOA

Former Member
0 Kudos

Hi guru's,

while i am executing T-code VKOA and selecting table 1. i got a Syntaxerror like.

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_PROGRAM_NOT_FOUND', was not

caught in

procedure "VIEW_MAINTENANCE" "(FUNCTION)", nor was it propagated by a RAISING

clause.

Since the caller of the procedure could not have anticipated that the

exception would occur, the current program is terminated.

The reason for the exception is:

On account of a branch in the program

(CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)

or a transaction call, another ABAP/4 program

is to be loaded, namely "SAPL089C ".

However, program "SAPL089C " does not exist in the library.

Possible reasons:

a) Wrong program name specified in an external PERFORM or

SUBMIT or, when defining a new transaction, a new

dialog module or a new function module.

b) Transport error

Right answer will rewarded.

Regards.

ranga

4 REPLIES 4

Former Member
0 Kudos

Hi

SAPL089C is the main program of function group 089C used to generated the maintenance table program for SM30 for the table to assign the G/L account.

If you select the node XXX, it means the view for table CXXX has to be opened. So check if the maintenance program for table CXXX was generated by SE11.

Check also if function group 089C exists, if there isn't u should check some OSS notes.

Max

Edited by: max bianchi on Sep 22, 2008 12:49 PM

Former Member
0 Kudos

Hi

I think if you implement the OSS Note

"Note 107161 - HP SAPKH30F35 IMPORT_PROPER - SAPL089C L089CT00"

But before implementing, i would suggest to create a OSS request for the same.

Pls also take opinion from BASIS team

Regards

0 Kudos

Hi madan,

I cheked that note 107161 and in that i find the solution

like.

With Transaction SE38, you can carry out program RV12A001.

In the selection screen, you select 'Reports and screens'.

The program still contains a syntax error, however this error is automatically corrected when you carry out the program for the first time.

i tried like this and agai i have problem like

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_PROGRAM_NOT_FOUND', was not

caught in

procedure "VIEW_MAINTENANCE" "(FUNCTION)", nor was it propagated by a RAISING

clause.

Since the caller of the procedure could not have anticipated that the

exception would occur, the current program is terminated.

The reason for the exception is:

On account of a branch in the program

(CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)

or a transaction call, another ABAP/4 program

is to be loaded, namely "SAPL089C ".

However, program "SAPL089C " does not exist in the library.

Possible reasons:

a) Wrong program name specified in an external PERFORM or

SUBMIT or, when defining a new transaction, a new

dialog module or a new function module.

b) Transport error

please give the suggetion what i have do those situation.

regards

ranga

Former Member
0 Kudos

Hi

Have you checked if the function group 089C exists?

Max