Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A


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:




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 ("_").


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

Not what you were looking for? View more on this topic or Ask a question