cancel
Showing results for 
Search instead for 
Did you mean: 

RUN TIME ERROR: CALL_FUNCTION_NOT_FOUND - EXCEPTION:CX_SY_DYN_CALL_ILLEGAL_

Former Member
0 Kudos

HI Experts

This is the situation:

we got around 20 batch jobs scheduled yesterday in late afternoon which were interupted all of them with the same reason:

-


Errore run-time CALL_FUNCTION_NOT_FOUND

Eccezione CX_SY_DYN_CALL_ILLEGAL_FUNC

Data e ora 17.05.2011 19:24:55

Testo breve

Function module "#" not found.

Causa dell'errore

The function module "#" is called,

but cannot be found in the library.

Error in the ABAP Application Program

The current ABAP program "SAPLFACSCORE" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

Analisi errori

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_DYN_CALL_ILLEGAL_FUNC', was

not caught in

procedure "FI_COMPANY_CODE_DATA" "(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:

The program "SAPLFACSCORE" contains the CALL FUNCTION statement.

The name of the function module to be called is "#".

No function module exists with the name "#".

All function modules are listed in the Function Library (SE37).

-

Possible reasons:

a) Wrong name specified. Pay particular attention to

upper/lower case and underscores ("_").

or

b) Transport error

c) In the case of an enqueue/dequeue module,

the lock object may not have been activated

(ABAP/4 Dictionary).

-


This morning Rescheduling the same batch jobs all of them were processed correctly!!!

how is it possible if yesterday i got these errors?

I checked the function moduule FI_COMPANY_CODE_DATA and it's correct and up to date.

I checked the main program SAPLFACSCORE and this present no error.

So could you please help me facing this problem because my fear this could happen again in our productive system,here at customer's sites.

Thanks in advance

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

@juan rejes: no typo error is possible because all 20 jobs ran for about 20 minute each one.

@spantaleoni: standard code which program do you suggest to check?

i just checked for the function module and it's ok.

The main program it's ok too.

Former Member
0 Kudos

I agree.

The alternative is to check standard code (for possible customizing error values)

JPReyes
Active Contributor
0 Kudos

The function module "#" is called,

but cannot be found in the library

Is it possible that you entered a typo while scheduling those jobs?... in anycase, if they are working fine now keep an eye on them for a couple of days until youre happy they won't be an issue.

Regards

Juan