<?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 What is parameter id ! in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753095#M902861</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can anyoone help me what is parameter id !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 Apr 2008 09:59:47 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-23T09:59:47Z</dc:date>
    <item>
      <title>What is parameter id !</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753095#M902861</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can anyoone help me what is parameter id !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 09:59:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753095#M902861</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T09:59:47Z</dc:date>
    </item>
    <item>
      <title>Re: What is parameter id !</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753096#M902862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;SAP memory is a memory area to which all main sessions within a SAPgui have access. You can use SAP memory either to pass data from one program to another within a session, or to pass data from one session to another. Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters). These parameters can be set either for a particular user or for a particular program using the SET PARAMETER statement. Other ABAP programs can then retrieve the set parameters using the GET PARAMETER statement. The most frequent use of SPA/GPA parameters is to fill input fields on screens&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;program1:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;set parameter id 'TEST' field 'value'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;program2:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:val(10).&lt;/P&gt;&lt;P&gt;set parameter id 'TEST' field val.&lt;/P&gt;&lt;P&gt;write:/ val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this also:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_470/helpdata/EN/9f/db9df735c111d1829f0000e829fbfe/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_470/helpdata/EN/9f/db9df735c111d1829f0000e829fbfe/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shiva.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:02:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753096#M902862</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:02:41Z</dc:date>
    </item>
    <item>
      <title>Re: What is parameter id !</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753097#M902863</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;Set/Get parameter ID&lt;/P&gt;&lt;P&gt;A field can be filled with proposed values from SAP memory using a parameter ID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;A user only has authorization for company code 0001. This company code is stored in memory at the beginning of a transaction under the corresponding parameter ID. Fields that refer to the data element are automatically filled with the value 001 in all subsequent screen templates.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dependencies&lt;/P&gt;&lt;P&gt;A field in the screen template is only filled automatically with the value stored under the parameter ID of the data element if this was explicitly permitted in the Screen Painter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reward If Helpful&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jagadish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:05:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753097#M902863</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:05:18Z</dc:date>
    </item>
    <item>
      <title>Re: What is parameter id !</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753098#M902864</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;&lt;/P&gt;&lt;P&gt;Parameter are predefined values for particular user.these are used for populating certain field which are frequently used by the user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to find the parameter id we have go to techinal property for particular field.And give parameter value(what value you want to use frequently).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the Table TPARA to get a list of all Parameter ID's that can be used in Parameter Tab in SU01. It is mostly functional requirement and is decided for particular actiions via SPRO.&lt;/P&gt;&lt;P&gt;Some typical Parameters i have seen at times are as follows...&lt;/P&gt;&lt;P&gt;AQW ABAP Query: Query area , EFB Function Authorization: Purchase Order, SCL Upper and lower case in source code: 'X' = lower, ' ' =upper&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this Wiki Link for more info.&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/user" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/user&lt;/A&gt;&lt;EM&gt;Profile&lt;/EM&gt;Parameters&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i hope it will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raj.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:05:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753098#M902864</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:05:22Z</dc:date>
    </item>
    <item>
      <title>Re: What is parameter id !</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753099#M902865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  Parameter are predefined values for particular user.these are used for populating certain field which are frequently used by the user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to find the parameter id we have go to techinal property for particular field.And give parameter value(what value you want to use frequently).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;link can help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/f5/6a853c61c5140ee10000000a11405a/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/f5/6a853c61c5140ee10000000a11405a/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=11065242&amp;amp;messageID=5058468" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=11065242&amp;amp;messageID=5058468&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Kiran Sure&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:06:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753099#M902865</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:06:07Z</dc:date>
    </item>
    <item>
      <title>Re: What is parameter id !</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753100#M902866</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;&lt;/P&gt;&lt;P&gt;Imagine you are submitting a standard program from another&lt;/P&gt;&lt;P&gt;or need to  pass the values of certain fields to a program before calling it,we take the parameter id of the field and set the value for that id......thereby passing the value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Similarly if a field value is not accessible in a particular section of the program and you need the value,you can use 'get parameter' provided 'set parameter' has been used and filled  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check the link below for example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9e0435c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9e0435c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Byju&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:06:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753100#M902866</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:06:54Z</dc:date>
    </item>
    <item>
      <title>Re: What is parameter id !</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753101#M902867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To fill the input fields of a called transaction with data from the calling program, you can use the SPA/GPA technique. SPA/GPA parameters are values that the system stores in the global, user-specific SAP memory. SAP memory allows you to pass values between programs. A user can access the values stored in the SAP memory during one terminal session for all parallel sessions. Each SPA/GPA parameter is identified by a 20-character code. You can maintain them in the Repository Browser in the ABAP Workbench. The values in SPA/GPA parameters are user-specific. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP programs can access the parameters using the SET PARAMETER and GET PARAMETER statements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To fill one, use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PARAMETER ID &amp;lt;pid&amp;gt; FIELD &amp;lt;f&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This statement saves the contents of field &amp;lt;f&amp;gt; under the ID &amp;lt;pid&amp;gt; in the SAP memory. The code &amp;lt;pid&amp;gt; can be up to 20 characters long. If there was already a value stored under &amp;lt;pid&amp;gt;, this statement overwrites it. If the ID &amp;lt;pid&amp;gt; does not exist, double-click &amp;lt;pid&amp;gt; in the ABAP Editor to create a new parameter object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To read an SPA/GPA parameter, use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GET PARAMETER ID &amp;lt;pid&amp;gt; FIELD &amp;lt;f&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This statement fills the value stored under the ID &amp;lt;pid&amp;gt; into the variable &amp;lt;f&amp;gt;. If the system does not find a value for &amp;lt;pid&amp;gt; in the SAP memory, it sets SY-SUBRC to 4, otherwise to 0. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To fill the initial screen of a program using SPA/GPA parameters, you normally only need the SET PARAMETER statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The relevant fields must each be linked to an SPA/GPA parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On a selection screen, you link fields to parameters using the MEMORY ID addition in the PARAMETERS or SELECT-OPTIONS statement. If you specify an SPA/GPA parameter ID when you declare a parameter or selection option, the corresponding input field is linked to that input field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On a screen, you link fields to parameters in the Screen Painter. When you define the field attributes of an input field, you can enter the name of an SPA/GPA parameter in the Parameter ID field in the screen attributes. The SET parameter and GET parameter checkboxes allow you to specify whether the field should be filled from the corresponding SPA/GPA parameter in the PBO event, and whether the SPA/GPA parameter should be filled with the value from the screen in the PAI event. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When an input field is linked to an SPA/GPA parameter, it is initialized with the current value of the parameter each time the screen is displayed. This is the reason why fields on screens in the R/3 System often already contain values when you call them more than once. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you call programs, you can use SPA/GPA parameters with no additional programming overhead if, for example, you need to fill obligatory fields on the initial screen of the called program. The system simply transfers the values from the parameters into the input fields of the called program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, you can control the contents of the parameters from your program by using the SET PARAMETER statement before the actual program call. This technique is particularly useful if you want to skip the initial screen of the called program and that screen contains obligatory fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to set SPA/GPA parameters before a program call, you need to know which parameters are linked to which fields on the initial screen. A simple way of doing this is to start the program that you want to call, place the cursor on the input fields, and choose F1 followed by Technical info. The Parameter ID field contains the name of the corresponding SPA/GPA parameter. Alternatively, you can look at the screen definition in the Screen Painter.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:06:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753101#M902867</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:06:56Z</dc:date>
    </item>
    <item>
      <title>Re: What is parameter id !</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753102#M902868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have created the copy of VF01 in se38 zvf01 and tcode yvf01.&lt;/P&gt;&lt;P&gt;Now when i using tcode yvf01 it is taking me to the exact screen output of vf01 but vf02 and vf03 are not working&lt;/P&gt;&lt;P&gt;....how to set the parameter id for that ???&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:10:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-parameter-id/m-p/3753102#M902868</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:10:23Z</dc:date>
    </item>
  </channel>
</rss>

