<?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: Module Pool Programing POV (Process on Help Request) F4 Help Request in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829668#M1316385</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In flow logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS ON VALUE-REQUEST.&lt;/P&gt;&lt;P&gt;  FIELD matnr MODULE f4_matnr.&lt;/P&gt;&lt;P&gt;  FIELD field2 MODULE f4_field2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module f4_matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    RETFIELD               = 'matnr'       Value from popup window&lt;/P&gt;&lt;P&gt;   DYNPPROG               = SY-CPROG&lt;/P&gt;&lt;P&gt;   DYNPNR                 = SY-DYNNR&lt;/P&gt;&lt;P&gt;   DYNPROFIELD            = 'matnr'       value to screen field name&lt;/P&gt;&lt;P&gt;   VALUE                  = ' '&lt;/P&gt;&lt;P&gt;   VALUE_ORG              = 'S'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    VALUE_TAB              = f4 table         value table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want the value base on other field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;declare this table and wa.&lt;/P&gt;&lt;P&gt;dynpro_values TYPE TABLE OF dynpread,&lt;/P&gt;&lt;P&gt;field_value   LIKE LINE OF dynpro_values,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module f4_field2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;field_value-fieldname = 'matnr'.&lt;/P&gt;&lt;P&gt;  APPEND field_value TO dynpro_values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DYNP_VALUES_READ'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    DYNAME                               = SY-CPROG&lt;/P&gt;&lt;P&gt;    DYNUMB                               = SY-DYNNR&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    DYNPFIELDS                           = dynpro_values&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE dynpro_values INDEX 1 INTO field_value.&lt;/P&gt;&lt;P&gt;temp = field_value-fieldvalue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM table INTO TABLE itab  WHERE matnr = temp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    RETFIELD               = 'field2'       Value from popup window&lt;/P&gt;&lt;P&gt;   DYNPPROG               = SY-CPROG&lt;/P&gt;&lt;P&gt;   DYNPNR                 = SY-DYNNR&lt;/P&gt;&lt;P&gt;   DYNPROFIELD            = 'field2'       value to screen field name&lt;/P&gt;&lt;P&gt;   VALUE                  = ' '&lt;/P&gt;&lt;P&gt;   VALUE_ORG              = 'S'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    VALUE_TAB              = itab         value table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope This will help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Jul 2009 11:32:47 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-07-02T11:32:47Z</dc:date>
    <item>
      <title>Module Pool Programing POV (Process on Help Request) F4 Help Request</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829666#M1316383</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;In a Custom Transaction (Module Pool Programming), I have MATNR, WERKS &amp;amp; BUKRS as screen input fields (Required Fields).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After the user populated the Material Field (This is using the collective search help attached to the screen filed), a F4 help to be implemented to bring plants that uses the just above populated Material. The F4 value request need to read plants that uses the Material and display in a table form (pop-up screen) for the user to choose the required plant. After choosing one plant from the pop-up screen by the user, that value needs to automatically to the WERKS screen field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Once Plant is populated with right value, F4 help to be implemented to bring the company Codes that uses the above Plant. The F4 value request need to read Company Codes that uses the Plant and display in a table form (pop-up screen) for the user to choose the required Company Code. After choosing one Company Code from the pop-up screen by the user, that value needs to automatically to the BUKRS screen field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to Build F4_Help_Modules in POV event. Can you please suggest me a suitable solution to accomplish this task? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate Your Help in Advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Kannan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2009 21:45:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829666#M1316383</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-26T21:45:51Z</dc:date>
    </item>
    <item>
      <title>Re: Module Pool Programing POV (Process on Help Request) F4 Help Request</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829667#M1316384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN __default_attr="blue" __jive_macro_name="color"&gt;Hi Kannan, 
You have 3 fields MATNR, WERKS &amp;amp; BUKRS.
&amp;lt;li&amp;gt;Use POV event in flow logic.
&amp;lt;li&amp;gt;Use &amp;lt;b&amp;gt;F4IF_INT_TABLE_VALUE_REQUEST&amp;lt;/b&amp;gt; function module to get F4 help for MATNR.Select all Materials into one internal table and pass that to above function module.
&amp;lt;li&amp;gt;For WERKS field use &amp;lt;b&amp;gt;DYNP_VALUES_READ&amp;lt;/b&amp;gt; function module to read MATNR from selected value using F4. again use &amp;lt;b&amp;gt;F4IF_INT_TABLE_VALUE_REQUEST&amp;lt;/b&amp;gt; fm to display f4 for WERKS field.
&amp;lt;li&amp;gt;For BUKRS field , use &amp;lt;b&amp;gt;DYNP_VALUES_READ&amp;lt;/b&amp;gt; function module to read WERKS from selected value using F4. again use &amp;lt;b&amp;gt;F4IF_INT_TABLE_VALUE_REQUEST&amp;lt;/b&amp;gt; fm to display f4 for BUKRS field.
&amp;lt;li&amp;gt; Go to SE37, use WHERE USED LIST search to know how those function modules are used in SAP system.

I hope that it helps you.

Thanks
Venkat.O&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Jun 2009 03:22:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829667#M1316384</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2009-06-27T03:22:35Z</dc:date>
    </item>
    <item>
      <title>Re: Module Pool Programing POV (Process on Help Request) F4 Help Request</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829668#M1316385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In flow logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS ON VALUE-REQUEST.&lt;/P&gt;&lt;P&gt;  FIELD matnr MODULE f4_matnr.&lt;/P&gt;&lt;P&gt;  FIELD field2 MODULE f4_field2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module f4_matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    RETFIELD               = 'matnr'       Value from popup window&lt;/P&gt;&lt;P&gt;   DYNPPROG               = SY-CPROG&lt;/P&gt;&lt;P&gt;   DYNPNR                 = SY-DYNNR&lt;/P&gt;&lt;P&gt;   DYNPROFIELD            = 'matnr'       value to screen field name&lt;/P&gt;&lt;P&gt;   VALUE                  = ' '&lt;/P&gt;&lt;P&gt;   VALUE_ORG              = 'S'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    VALUE_TAB              = f4 table         value table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want the value base on other field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;declare this table and wa.&lt;/P&gt;&lt;P&gt;dynpro_values TYPE TABLE OF dynpread,&lt;/P&gt;&lt;P&gt;field_value   LIKE LINE OF dynpro_values,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module f4_field2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;field_value-fieldname = 'matnr'.&lt;/P&gt;&lt;P&gt;  APPEND field_value TO dynpro_values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DYNP_VALUES_READ'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    DYNAME                               = SY-CPROG&lt;/P&gt;&lt;P&gt;    DYNUMB                               = SY-DYNNR&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    DYNPFIELDS                           = dynpro_values&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE dynpro_values INDEX 1 INTO field_value.&lt;/P&gt;&lt;P&gt;temp = field_value-fieldvalue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM table INTO TABLE itab  WHERE matnr = temp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    RETFIELD               = 'field2'       Value from popup window&lt;/P&gt;&lt;P&gt;   DYNPPROG               = SY-CPROG&lt;/P&gt;&lt;P&gt;   DYNPNR                 = SY-DYNNR&lt;/P&gt;&lt;P&gt;   DYNPROFIELD            = 'field2'       value to screen field name&lt;/P&gt;&lt;P&gt;   VALUE                  = ' '&lt;/P&gt;&lt;P&gt;   VALUE_ORG              = 'S'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    VALUE_TAB              = itab         value table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope This will help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2009 11:32:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829668#M1316385</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-02T11:32:47Z</dc:date>
    </item>
    <item>
      <title>Re: Module Pool Programing POV (Process on Help Request) F4 Help Request</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829669#M1316386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kannan SA ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you got the answer?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If Not , what problem you got let me know to Help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pramoth CG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jul 2009 07:54:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829669#M1316386</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-07T07:54:12Z</dc:date>
    </item>
    <item>
      <title>Re: Module Pool Programing POV (Process on Help Request) F4 Help Request</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829670#M1316387</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;Thanks a lot for your help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jul 2009 20:28:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-programing-pov-process-on-help-request-f4-help-request/m-p/5829670#M1316387</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-08T20:28:08Z</dc:date>
    </item>
  </channel>
</rss>

