‎2009 Jun 02 9:17 AM
Hi,
I am getting Message having CALL_FUNCTION_NOT_FOUND after saving my document in ME22N Tcode.
Message i am getting in my inbox:
Transaction.. ME22N
Update key... 80234FDE6D51F11C9004001A6435E8C6
Generated.... 02.06.2009, 05:15:29
Completed.... 02.06.2009, 05:15:31
Error Info... 00 671: ABAP/4 processor: CALL_FUNCTION_NOT_FOUND
Can any one please tell what will be the problem?
My out type also configured correctly with function module routine and program name.
Please reply.
Regards,
Kusuma.
‎2009 Jun 02 9:19 AM
Hello,
Refer this link you will get some idea
https://www.sdn.sap.com/irj/scn/advancedsearch?query=call_function_not_found+&cat=sdn_all
‎2009 Jun 02 9:19 AM
Hello,
Refer this link you will get some idea
https://www.sdn.sap.com/irj/scn/advancedsearch?query=call_function_not_found+&cat=sdn_all
‎2009 Jun 02 10:33 AM
Hi,
Thank you for ur reply, I have seen all these before posting question here. No post is giving me solution.
Regards,
Kusuma.
‎2009 Jun 02 10:34 AM
Hi Kusuma,
Chk this link,
http://help.sap.com/abapdocu/en/ABENNEWS-620-EXCEPTIONS.htm
I am actually working on it too.
Revert for further clarification,.
Thanks and Regards
Srikanth.P
‎2009 Jun 02 10:49 AM
Hi Srikanth,
Thank you for ur reply.
Could you please tell me what will be the problem here.
In some other case document is saving in me22n tcode and giving processing log as my "form routine not found in the print program". But the same routine is there in my print program. I am unable to find out the error.
Regards,
Kusuma.
‎2009 Jun 02 10:55 AM
hi
try to check the dump by trx st22 or sm21, u should see where the dump occured and so which fm it tried to call.
Max
‎2009 Jun 02 11:00 AM
Hi,
I have checked it already, It is saying that smartform function module( FM which will be generated from smartform) is found but it does not exist in SE37 library.
But smartform is getting printed through se38 tcode. Through out put type only it is giving all these errors.
Regards,
Kusuma K.
‎2009 Jun 02 11:15 AM
Hi
But wich name for fm are u using?
The name is automatically generated by the system and it can change in every enviroment (dev, test and prod) or in the same enviroment.
So u should run the fm to return the name of fm generated as soon as the smartform is activated:
DATA: FM_NAME TYPE RS38L_FNAM,
SF_NAME TYPE TDSFNAME.
SF_NAME = <smartform name>.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
FORMNAME = SF_NAME
IMPORTING
FM_NAME = FM_NAME
EXCEPTIONS
NO_FORM = 1
NO_FUNCTION_MODULE = 2
OTHERS = 3.
IF SY-SUBRC <> 0.
* ----> No function
ELSE.
* Call smartform
CALL FUNCTION FM_NAME
................
ENDIF.Max
‎2009 Jun 02 11:26 AM
Hi Max,
That also i am doing. My problem got resolved now.
Thank you all for your replies.
Regards,
Kusuma.