Skip to Content
0
Former Member
Aug 01, 2007 at 02:09 PM

Problem: Function group <name> contains errors

1658 Views

Hi

I get the following error when i try to open a function module named ZSPLIT_STRING.

<b>Function group ZBC0 contains errors</b>

This FM belongs to function group ZBC0. What i found out, is that in include the main program of the function group which contains list of function modules belonging to the function group does not contain call FM. Here is the list:

LZBC0UXX /

*****************************************************************

  • THIS FILE IS GENERATED BY THE FUNCTION LIBRARY. *

  • NEVER CHANGE IT MANUALLY, PLEASE! *

*****************************************************************

INCLUDE LZBC0U01. "Z_GET_COMP_DATA

INCLUDE LZBC0U02. "Z_SEND_NOTIF_INFO

INCLUDE LZBC0U03. "Z_SEND_AUTH_INFO

INCLUDE LZBC0U05. "Z_GET_FILE_LIST

INCLUDE LZBC0U06. "Z_MS_EXCEL_DAT

INCLUDE LZBC0U07. "TABLEFRAME_ZBC0

INCLUDE LZBC0U08. "TABLEPROC_ZBC0

INCLUDE LZBC0U10. "Z_GET_USERS_INFO_NEW

INCLUDE LZBC0U11. "Z_GET_COMP_ROLES

INCLUDE LZBC0U09. "Z_GET_USER_PROFS

INCLUDE LZBC0U12. "Z_GET_USER_PROFS_NEW

INCLUDE LZBC0U13. "Z_GET_USER_INFO_BW

INCLUDE LZBC0U14. "Z_COMPARE_TABLES

INCLUDE LZBC0U17. "Z_GET_USER_PROFS2

INCLUDE LZBC0U15. "Z_GET_MODULE

INCLUDE LZBC0U18. "Z_GET_PROFILI

INCLUDE LZBC0U19. "Z_GET_SKUPINA

INCLUDE LZBC0U20. "Z_GET_ROLES

INCLUDE LZBC0U21. "ZCONVERT_TO_EUR

INCLUDE LZBC0U22. "ZGET_CURRENCY

INCLUDE LZBC0U23. "FIELD_EXIT_WAERS

INCLUDE LZBC0U24. "FIELD_EXIT_WAERS_0

INCLUDE LZBC0U04. "Z_GET_USER_PROFS_NEW2

INCLUDE LZBC0U16. "Z_CALC_TIME

I explored around a little bit and when i tried to open the line in include file

<i>INCLUDE LZBC0U21. "ZCONVERT_TO_EUR</i>

i got the same error. FM ZCONVERT_TO_EUR exists, because we are using it in some of our programs. The same goes for the ZSPLIT_STRING fm.

Furthermore, i tried to open the other LZBC0U* includes and found out that

INCLUDE LZBC0U23. "FIELD_EXIT_WAERS

which is supposed to contain source of FIELD_EXIT_WAERS contained source of ZSPLIT_STRING. I found out the same strange situation with some of the rest function module includes...

It looks like everything is messed up and i do not know how this inconsistency occured. Does anybody know of such tool/tcode to analyze and fix such situation or maybe have a written procedure to fix this manually?

Any suggestion would be greatly appreciated!