<?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: Externalise fields used in function module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578186#M2009117</link>
    <description>&lt;P&gt;Is this for testing the FM? If so you can use the built in testing framework.&lt;/P&gt;</description>
    <pubDate>Mon, 30 May 2022 08:43:22 GMT</pubDate>
    <dc:creator>matt</dc:creator>
    <dc:date>2022-05-30T08:43:22Z</dc:date>
    <item>
      <title>Externalise fields used in function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578183#M2009114</link>
      <description>&lt;P&gt;Hi Guys,&lt;/P&gt;
  &lt;P&gt;I am writing a function module in which i have some variables against which i want to check the input parameters. I want to maintain this configuration outside my FM and want to refer it. What are different ways of externalising such variables used in FM. One way i can think of is creating a table but i am not finding other ways which are simpler. It is like message property configuration we do in web application where behaviour of certain functionality can be controlled through some properties file.&lt;/P&gt;
  &lt;P&gt;Is there such thing in ABAP? What are best options?&lt;/P&gt;
  &lt;P&gt;Thanks,&lt;/P&gt;
  &lt;P&gt;Vijay&lt;/P&gt;</description>
      <pubDate>Sun, 29 May 2022 13:47:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578183#M2009114</guid>
      <dc:creator>sailpoint</dc:creator>
      <dc:date>2022-05-29T13:47:27Z</dc:date>
    </item>
    <item>
      <title>Re: Externalise fields used in function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578184#M2009115</link>
      <description>&lt;P&gt;It will not be easy to answer to your question, it will depend of the context. &lt;/P&gt;&lt;P&gt;Why didn't you create another FM to expose the input parameters of the first one ? &lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 05:24:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578184#M2009115</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2022-05-30T05:24:10Z</dc:date>
    </item>
    <item>
      <title>Re: Externalise fields used in function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578185#M2009116</link>
      <description>&lt;P&gt;You can see in transaction code SPRO that there are thousands of standard customizing tables to configure the behavior of programs, so don't reinvent the wheel, just create your own customizing tables.&lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 06:15:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578185#M2009116</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2022-05-30T06:15:51Z</dc:date>
    </item>
    <item>
      <title>Re: Externalise fields used in function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578186#M2009117</link>
      <description>&lt;P&gt;Is this for testing the FM? If so you can use the built in testing framework.&lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 08:43:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578186#M2009117</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2022-05-30T08:43:22Z</dc:date>
    </item>
    <item>
      <title>Re: Externalise fields used in function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578187#M2009118</link>
      <description>&lt;P&gt;Please use the COMMENT button for comments, questions, adding details, replying to a comment or a proposed solution or to the OP question, etc., ANSWER is only to propose a solution, dixit SAP text at the right of the answer area. &lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 10:09:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578187#M2009118</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2022-05-30T10:09:33Z</dc:date>
    </item>
    <item>
      <title>Re: Externalise fields used in function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578188#M2009119</link>
      <description>&lt;P&gt;Again, you are proposing to create a custom table to store the configuration used by your function module, and I confirm that SAP does the same with its own standard programs, i.e. create standard tables to store the configuration, so don't bother and do as you proposed.&lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 10:12:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578188#M2009119</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2022-05-30T10:12:04Z</dc:date>
    </item>
    <item>
      <title>Re: Externalise fields used in function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578189#M2009120</link>
      <description>&lt;P&gt;Thank you guys for responses. Let me explain flow expected.&lt;/P&gt;&lt;P&gt;1) This FM will be called with an argument called table name and it returns table data. I want to restrict it say T1,T2 table access. Other arguments like T3 results in not allowed exception.&lt;/P&gt;&lt;P&gt;2) Each customer will expose some specific table name through external configuration which can be changed w/o changing the FM code and this FM will read it and do a input table name check against it.&lt;/P&gt;&lt;P&gt;@Frederic, where it will save this table name list through another function module. I dont want it to be accessible to anybody if i use this?&lt;/P&gt;&lt;P&gt;@Sandra , SPRO config, is it a standard practise in SAP through which external properties to such custom programs are maintained?&lt;/P&gt;&lt;P&gt;@ Matthew Thank you but its not for testing.&lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 10:21:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578189#M2009120</guid>
      <dc:creator>sailpoint</dc:creator>
      <dc:date>2022-05-30T10:21:58Z</dc:date>
    </item>
    <item>
      <title>Re: Externalise fields used in function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578190#M2009121</link>
      <description>&lt;P&gt;  &lt;SPAN class="mention-scrubbed"&gt;sandra.rossi&lt;/SPAN&gt; Could you please send me some link ? I am new to ABAP. I am also not in favour of creating a table as customers are reluctant to make such modifications in their systems. Also please let me know about any other ways of providing such configuration in SAP which could be easier. I was evaluating whitelists in ABAP but i am not finding details around it. &lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vijay &lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 11:20:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578190#M2009121</guid>
      <dc:creator>sailpoint</dc:creator>
      <dc:date>2022-05-30T11:20:23Z</dc:date>
    </item>
    <item>
      <title>Re: Externalise fields used in function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578191#M2009122</link>
      <description>&lt;P&gt;I don't see why you are okay to create a custom function module but reluctant to create a custom table, could you explain?&lt;/P&gt;&lt;P&gt;Creating a custom table for containing your allow list is easy and takes 2 minutes (quicker than writing my comment), and there's no easier way. No need of a documentation, it's very basic.&lt;/P&gt;&lt;P&gt;Good luck!&lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 11:34:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/externalise-fields-used-in-function-module/m-p/12578191#M2009122</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2022-05-30T11:34:45Z</dc:date>
    </item>
  </channel>
</rss>

