cancel
Showing results for 
Search instead for 
Did you mean: 

Message error "Function module " " not found."

Former Member
0 Kudos

Hi everyone!

I am working with EWM and when I create an Inbound Delivery in ECC (via MB1C mov. type 561) the error "Function module " " not found." appears in my inbound queue (SMQ2).

As the error above a dump happens (CALL_FUNCTION_NOT_FOUND) in the program SAPMSSY1

Any Inbound Delivery is create in SCM/EWM.

Could anyone help me?

Thanks!

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hello Guys,

Do you have a solution for this issue. I have exactly same issue while creating inbound delivery in ECC and transmitting into EWM.

Thanks

Former Member
0 Kudos

Buddy,

I could solve this issue setting the activite 4.9 and 5.8 (rRFC Monitor Settings) described in RDS Bulding Block Configuration Guide Y31:

Basically, you need to set the following:

- Register inbound queues in ERP and SCM system in tcode SMQR;

- Register outbound queues in ERP and SCM system in tcode SMQS;

- Register programs for application in ERP in tcode SMQE:

You can see how to do it with more details in RDS Y31.

Regards!

former_member804409
Participant
0 Kudos

Hi Marlon,

I seem to have the same issue.I followed sequence in building block document.But the problem is same.Earlier data was flowing smoothly between ECC and EWM although suddenly it is not.

Scenario:I created Inbound delivery against a purchase order through VL31N.

Delivery sent to WMS system but not visible .

SMQ1 does not contain any outbound queue related to my delivery in ECC.

SMQ2 does not contain any Inbound delivery related to my queue in EWM.

I found my queues in SMQ2 in ECC system(i am still wondering why?)

In error log i see "System Fail" with status text Function module "" not found.

Please help me to resolve the same.

Regards,

Khushboo

Answers (2)

Answers (2)

Former Member
0 Kudos

Dear All,

Any solution to this query ? Exactly same issue faced. And the error log is showing in ST22 dump with the queue rather being in outbound showing in inbound. Same as Mentioned above by Khusboo.

In case of CIF it worked fine but when doing it for inbound delivery it is giving this dump

Regards,

Yogi

Former Member
0 Kudos

Hi Yogi,

You can go through this link, you will find the solution.

http://https://scn.sap.com/thread/3768879

Regards.

VIJAY

Former Member
0 Kudos

Hi Vijay,

I checked the above thread. I already have the distribution model CREATE1 where SAPECC800 is my erp system and SAPSCC_EWM is my ewm logical system and the programs are already there. Even I checked my Rfc connections all are fine.

in delivery erp wh SCC is coming and relevant for distribution and also it is mapped to ewm wh.as mentioned in the thread. Everything seems ok but still having the same problem. and the log is coming in inbound queue. Do I need to create partner profiles or something.pls suggest.

Regards

Yogi

Former Member
0 Kudos

Hi Yogi,

Did you generate your distribution model.........if it is ok the following message will appear to your warehouse in ECC

Then still error is there you can check log for the details and Que error details.

Thank you

VIJAY

Former Member
0 Kudos

Hi Vijay,

The distribution model is CREATE1 but its message is showing different than yours. Please find the below screenshots:

/n/SPE/OL19- screens

BD64- distribution model- when I checked the model it is saying the partner profile LS is missing for the recipient logical system SAPSCC_EWM so I maintained both the ERP and EWM logical systems in WE20 .

Regards,

Yogi

Former Member
0 Kudos

Hi, Yogi,

Now try to create a new delivery and distribute it to ewm,  you will get clear picture of the error.

Regards.

VIJAY

Former Member
0 Kudos

Hi Vijay,

I already tried. But getting the same error and the log is coming in SMQ2 and it is showing function module not found.

Regards,

Yogi

former_member804409
Participant
0 Kudos

Yogi, did you check SLG1 for detailed error  log for your queue?

Regards,

Khushboo

Former Member
0 Kudos

Hi Khushboo,

Yes I checked SLG1 nothing is showing in that. Even I deleted the old dis. model and created a fresh one with maintenance of partner profiles for ewm logical system.

But still facing the same issue when created for a new delivery. Queue log is coming in SMQ2.

You also reported the same that the queue is coming in Smq2 ..how is got resolved?

Regards,

Yogi

0 Kudos

Hi Yogi,

Did you fix this issue?
How do you sloved?

Thanks.

William

Former Member
0 Kudos

Hi William,

Yes it was solved as marked. Please create the distribution model and check the SMQR , SMQS settings. It should work.

Regards,

Yogi

0 Kudos

Hi Yoji,

Thanks, after we reset the BD97, the issue is fixed.

William

babu_kilari4
Active Contributor
0 Kudos

Hello Marlon,

You may need some help from one of your ABAP team members to chalk this out. I am assuming that there may have been some changes that would have been done at SP level in your SCM system and as part of that the higher version notes might be missing which are connected with the current SP level you're working on.

I feel that some piece of the code in the APO Inbound processing is trying to call a function module and the name as such is being determined during run time ( this is something called as dynamic function call ) and since the relevant function module is missing in the APO system, you're seeing this error. You can look out for the ABAP stack in the ST22 Dump analysis and find out the previous include that was executed before this short dump could have errored out. From there, you can find out the FM that is missing by debugging the Inbound queue.

Hope this helps.


Thanks & Best Regards,

Babu Kilari

SCM APO Consultant