Hi,
I have written program to make a call to FTP Server to send a XML File. In program I am calling a function HTTP_SCRAMBLE. Program is working fine in Development and Quality system. But in Production system it is going for Runtime error "CALL_FUNCTION_NOT_FOUND" at the Function Module HTTP_SCRAMBLE.
In Production call is as follows:
call function 'http_scramble'
exporting
source = pwd
sourcelen = slen
key = key
importing
destination = pwd.
In Dev&Quality call is as follows:
call function 'HTTP_SCRAMBLE'
exporting
source = pwd
sourcelen = slen
key = key
importing
destination = pwd.
This Program was working fine in Production few days back without any runtime error. Yesterday we have moved a small code change to this program in Production. Code change was not at this function module.
Once thing which I noticed Function Module Names in the program in Production are in small letters for example, "http_scramble", "ftp_connect" etc whereas in Development and Quality system, those are in capitol letters for example, "HTTP_SCRAMBLE", "FTP_CONNECT".
When I double-click on the Function module in the program, it takes me to the Function module in Development and Quality. But the same thing is not happening in Production.
Attached screenshot of the runtime error.
Please advise.
Thanks,
CJ