‎2011 Nov 07 2:58 PM
Hi All,
I am getting dump in the program "SAPMSSY1" as CALL_FUNCTION_NOT_FOUND.
plz look into the below Dump Text
Runtime Errors CALL_FUNCTION_NOT_FOUND
Date and Time 11/05/2011 20:11:23
Short text
Function module "/BOA/ZRFC_READ_TABLE" not found.
What happened?
The function module "/BOA/ZRFC_READ_TABLE" is called,
but cannot be found in the library.
Error in the ABAP Application Program
The current ABAP program "SAPMSSY1" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
The program "SAPMSSY1" contains the CALL FUNCTION statement.
The name of the function module to be called is "/BOA/ZRFC_READ_TABLE".
No function module exists with the name "/BOA/ZRFC_READ_TABLE".
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).
How to correct the error
Check the last transports to the SAP System.
Is the program "SAPMSSY1" currently being changed?
If an enqueue/dequeue module is involved, is the activation
of the lock object missing in the ABAP/4 Dictionary?
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"CALL_FUNCTION_NOT_FOUND" " "
"SAPMSSY1" or "SAPMSSY1"
"REMOTE_FUNCTION_CALL"
Function modules with names similar to "/BOA/ZRFC_READ_TABLE":
/SDF/HF_READ_LC_TABLE
/MRSS/RSG_FCHG_READ_TABLES
/BDL/READ_RFC_LIST
/SDF/S_TCC_TABLE_READ
/SDF/S_TCC_TABLE_READ2
/SDF/EWA_READ_FILE_INTO_TABLE
/ISDFPS/MG_UPS_READ_TABLES
/BDL/_ADD_RFC_TO_LIST
/ISDFPS/STOCK_MV_READ_TABLE_DB
System environment
SAP-Release 701
Application server... "SAPPRPRD"
Network address...... "3.56.13.79"
Operating system..... "OS400"
Release.............. "7.1"
Hardware type........ "0010000F7B6P"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 0
Shortdump setting.... "full"
Database server... "SAPPRPRD"
Database type..... "DB400"
Database name..... "P36"
Database user ID.. "R3P36DATA"
Terminal.......... "3.56.177.16"
Char.set.... "C"
SAP kernel....... 701
created (date)... "Jul 24 2011 21:49:49"
create on........ "AIX 2 5 00CB5A5B4C00 (IBM iSeries with OS400)"
Database version. "DB4_53"
Patch level. 153
Patch text.. " "
Database............. "V5R3, V5R4, V6R1, V7R1"
SAP database version. 701
Operating system..... "OS400 3 5, OS400 4 5, OS400 1 6, OS400 1 7"
Memory consumption
Roll.... 16192
EM...... 4189848
Heap.... 0
Page.... 0
MM Used. 1177920
MM Free. 3009328
Source code extract :
form remote_function_call using value(type).
data rc type i value 0.
do.
call 'RfcImport' id 'Type' field type.
if sy-xprog = 'JAVA'.
system-call plugin
id 'JAVA' value 'FORW_JAVA'
id 'RC' value rc.
if there is no rollout on the JAVA side which
rolls both, JAVA and ABAP, we return to the
C-Stack and reach this point
in case there was an rollout, the ABAP-C stack is lost
and we jump direkt to this point
here we trigger the rollout on this Abap side with
the following statement
system-call plugin
id 'JAVA' value 'ROLL_OUT'
id 'RC' value rc.
else.
perform (sy-xform) in program (sy-xprog).
rsyn >scont sysc 00011111 0.
endif.
enddo.
endform.
Thanks in advance,
Raju
‎2011 Nov 10 9:35 AM
the message is very clear : Function module "/BOA/ZRFC_READ_TABLE" not found
be sure to have the function on the system where you want to execute it (destination)
‎2011 Nov 11 7:56 AM
Please check if teh function module actually exists in SE37.