<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Problem: Function group &amp;lt;name&amp;gt; contains errors in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-function-group-lt-name-gt-contains-errors/m-p/2632124#M605303</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looking at the list of function modules there's no way these should all be in the same function group, there looks like around 6 different pieces of unrelated development here.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As a start I would remove TABLEFRAME_ZBC0 and TABLEPROC_ZBC0, these are generated modules for table maintenance.  Find the table that they relate to and create a new function group just for this.  Mixing generated and manually created modules can always lead to problems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Modules FIELD_EXIT_WAERS and FIELD_EXIT_WAERS_0 should have there own function group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The remainder could also be removed to different function groups.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When a function module runs the entire function group is loaded into memory, not just the module so combining unrelated function modules into the same group is not efficient.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Aug 2007 15:01:02 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-08-01T15:01:02Z</dc:date>
    <item>
      <title>Problem: Function group &lt;name&gt; contains errors</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-function-group-lt-name-gt-contains-errors/m-p/2632121#M605300</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get the following error when i try to open a function module named ZSPLIT_STRING. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Function group ZBC0 contains errors&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LZBC0UXX /&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*****************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  THIS FILE IS GENERATED BY THE FUNCTION LIBRARY.             *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NEVER CHANGE IT MANUALLY, PLEASE!                           *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*****************************************************************&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U01.   "Z_GET_COMP_DATA&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U02.   "Z_SEND_NOTIF_INFO&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U03.   "Z_SEND_AUTH_INFO&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U05.   "Z_GET_FILE_LIST&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U06.   "Z_MS_EXCEL_DAT&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U07.   "TABLEFRAME_ZBC0&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U08.   "TABLEPROC_ZBC0&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U10.   "Z_GET_USERS_INFO_NEW&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U11.   "Z_GET_COMP_ROLES&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U09.   "Z_GET_USER_PROFS&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U12.   "Z_GET_USER_PROFS_NEW&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U13.   "Z_GET_USER_INFO_BW&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U14.   "Z_COMPARE_TABLES&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U17.   "Z_GET_USER_PROFS2&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U15.   "Z_GET_MODULE&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U18.   "Z_GET_PROFILI&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U19.   "Z_GET_SKUPINA&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U20.   "Z_GET_ROLES&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U21.   "ZCONVERT_TO_EUR&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U22.   "ZGET_CURRENCY&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U23.   "FIELD_EXIT_WAERS&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U24.   "FIELD_EXIT_WAERS_0&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U04.   "Z_GET_USER_PROFS_NEW2&lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U16.   "Z_CALC_TIME&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I explored around a little bit and when i tried to open the line in include file &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;INCLUDE LZBC0U21.   "ZCONVERT_TO_EUR&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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. &lt;/P&gt;&lt;P&gt;Furthermore, i tried to open the other LZBC0U* includes and found out that &lt;/P&gt;&lt;P&gt;INCLUDE LZBC0U23.   "FIELD_EXIT_WAERS &lt;/P&gt;&lt;P&gt;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... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestion would be greatly appreciated!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 14:09:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-function-group-lt-name-gt-contains-errors/m-p/2632121#M605300</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T14:09:58Z</dc:date>
    </item>
    <item>
      <title>Re: Problem: Function group &lt;name&gt; contains errors</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-function-group-lt-name-gt-contains-errors/m-p/2632122#M605301</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try the following :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Go to SE37, Menu : Utilities /Repair func. group&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 14:19:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-function-group-lt-name-gt-contains-errors/m-p/2632122#M605301</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2007-08-01T14:19:30Z</dc:date>
    </item>
    <item>
      <title>Re: Problem: Function group &lt;name&gt; contains errors</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-function-group-lt-name-gt-contains-errors/m-p/2632123#M605302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;when u have done this it has generated a transport request... now, check for the last transport request before the one u created and try to fetch that one which will fix the function group.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 14:22:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-function-group-lt-name-gt-contains-errors/m-p/2632123#M605302</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T14:22:22Z</dc:date>
    </item>
    <item>
      <title>Re: Problem: Function group &lt;name&gt; contains errors</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-function-group-lt-name-gt-contains-errors/m-p/2632124#M605303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looking at the list of function modules there's no way these should all be in the same function group, there looks like around 6 different pieces of unrelated development here.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As a start I would remove TABLEFRAME_ZBC0 and TABLEPROC_ZBC0, these are generated modules for table maintenance.  Find the table that they relate to and create a new function group just for this.  Mixing generated and manually created modules can always lead to problems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Modules FIELD_EXIT_WAERS and FIELD_EXIT_WAERS_0 should have there own function group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The remainder could also be removed to different function groups.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When a function module runs the entire function group is loaded into memory, not just the module so combining unrelated function modules into the same group is not efficient.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 15:01:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-function-group-lt-name-gt-contains-errors/m-p/2632124#M605303</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T15:01:02Z</dc:date>
    </item>
  </channel>
</rss>

