CALL_FUNCTION_NOT_FOUND

high

Function Module Does Not Exist in the System

Module: ABAP

What this means

CALL_FUNCTION_NOT_FOUND means the program tried to call a function module that does not exist in the current system's function library. Unlike LOAD_PROGRAM_NOT_FOUND (which is about programs), this is specifically a missing function module. Root causes: a transport delivering a new function module has not yet been imported into this system; the function module was deleted via a transport; a partner or add-on function module is called but the relevant package is not installed; or a custom Z-function module was accidentally deleted. This error can also occur in remote RFC calls if the function module exists locally but not in the target.

Recommended Fix

Check SE37 in the affected system to confirm whether the function module exists. Check STMS to determine whether a pending transport contains the function module. If the function module belongs to a product or add-on, verify the installation status via SAINT. For RFC calls, check SE37 in the target system. If the function module was accidentally deleted, it can be restored from a transport or transport backup if one exists.

Quick Info

ModuleABAP
Severityhigh
Diagnose in
ST22SE37STMS