Single Value in F4

Hi SDN's,
Can u tell me how to get single field value in F4 help.
I need to get single F4 value as USD as currency field value instead of getting all other field values for Currency key in ME51N Transaction .( As per client requirement)
Screen field is MEREQ3320-WAERS.
We have to use field exit for this? Please provide me the solution to get this.
Thanks in advance,
Rahul

Hi Rahul,
A search help is an object of the ABAP Dictionary with which input helps
(F4 helps) can be defined.
There are the following types of search helps:
Elementary search helps implement a search path for determining the
possible entries.
Collective search helps contain several elementary search helps. A
collective search help therefore provides several alternative search
paths for possible entries.
Append search helps can be used to enhance collective search helps
delivered by SAP with customer-specific search paths without
requiring a modification.
The three components of the input help process described by a search
help are the outer interface, the online behavior and the method of data
Go to Tcode SE11. Select the search help radio button.
Give name as ztest and click create
There are two types of search help.
Once is elementary search help
& collective search help
Choose one.
Add the data element.
For Coding
To attach a search help to a field.
Use this code.
at selection-screen on value-request for source.
progname = sy-repid.
dynnum = sy-dynnr.
clear value_tab.
refresh value_tab.
Filling the Value_tab internal table by itab2 internal table.
loop at itab_desc.
write itab_desc-description to value_tab.
append value_tab.
endloop.
prog = sy-repid.
no = 1000.
clear tab.
refresh tab.
Building the Structure of the Seach Help.
tab-tabname = 'FMFCTRT'.
tab-fieldname = 'BESCHR'.
collect tab.
Function Used to provide Search Help.
call function 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'BESCHR'
dynpprog = prog
dynpnr = no
dynprofield = 'SOURCE'
window_title = 'Function'
TABLES
value_tab = value_tab
field_tab = tab.
Regards
Sreeni

Similar Messages

  • Error that "specify a value for variable posting period (single value entry

    hi
    My query is running testing fine in RSECADMIN under some username..but when i try and open it using analyzer (under same username) it gives me error that "specify a value for variable posting period (single value entry, mandatry)" it does'nt even asks to enter variable values and gives this error message.
    However the same query appears to be working fine under different username.
    plz advise.

    Hi Abhinav,
    Just do one thing compare the Roles of two different users for which Query is getting executed and not.
    Check the Object S_RFC.
    Compare the Objects detail for Both the Users.
    Please Assign points if useful.
    Regards,
    Rajdeep.

  • How to hide a single value node hierarchy in the query designer

    Hi,
    I would like to perform a calculation  in the infocube. It concern  a count "Nb of different customers" with the following hierarchy : Country / region / City.
    This KF would be read at the same time by city, region and country, and  certain customers exist in 2 different region, and I have to count them only once by country.
    To do this, I added a new record (at the country level when loading infocube) to deduct a number of customers in doubloons.
    This line added contain only a country code and the number of cutomers in doubloons (- 23 when I have 23 cutomers in doublons) with revrese sign.
    Now, I would like to use this value (-23) to have a right Nb of different customers by country, without showing the not assigned line in the report hierarchy.
    How can I hide, in the query designer or the WAD, a single value node from hierarchy (NOT assigned) but take in account the value (-23) at the country level ?
    Is there another solution (more simple) to perform this in the infocube ?
    For information,
    1) The infocube is loaded once per month, and the KF (Nb of different customers" is also performed by month.
    2) I can't perform this in the report (performance problem with calculated KF).
    thx.

    Hi,
    the short answer is "you can't", the longer is: The ADF Faces tree component is stamped for better performance. This stamping means that nodes are not rendered as JSF objects but copies of an existing component (just with a changed value). For this reason the nodes don't issue their own query for data and thus cannot be refreshed individually
    Frank

  • How can we Restict the Char single value Variables with , , =

    Hi Experts,
    How can we Restict the Char value Variables with <, >, <=  (without selecting Inverval or only passing single value)
    For Example
    We have a standard Query 0FIAR_C03_Q1005, in this
    New Selection
    "1 - 15 Days, Posting Date<=Key Date, Clearing Date>Key Date"
    This is restricted  with the
    Clearing(0CLEAR_DATE)
    <Clearing key date(0P_KEYD3)  It is a single value SAP Exit Varible
    PostingDate(0PSTNG_DATE)
      <= Posting keydate(0P_KEYD3)  It is a single value SAP Exit Varible
    When seeing these 0P_KEYD3, 0P_KEYD3 variables in the New selection screen they looks like  >0P_KEYD3, <=0PSTNG_DATE
    if you define any custom variables these are looks like =ZV_DATE.
    to enable < , >, <= symbols for variables what we need to do.
    In other way
    Say we created one variable ZV_DATE single value, processing type as customer exit.
    for this we populated current day,
    Now Requirement is we need to display the all the records which are <= current date,
    instead of passing low and high values, i want to restrict the calday <=ZV_DATE
    New selection
    0calday
      <=ZV_DATE
    How can we achive this, this is how the business content report having the restrictions
    Please sugget me.
    Thanks
    Chandra
    Edited by: Chandra Gandla on Jun 18, 2010 11:01 AM
    Edited by: Chandra Gandla on Jun 18, 2010 11:01 AM

    Ok,
    In the InfoObject 0calday in the query designer under the filter area, under characteristic restrictions right-click over that InfoObject (0calday).
    In the next window (select Values for [0CALDAY]  Calendar Day in the dropdown box for "Show" choose Value Ranges. Under the word "Between"  dropdown box select "Less than or equal to"
    Below that word click on the button of the dropdown box Select from list.
    In the new window select instead of History Variables and double-click on your variable ZV_DATE.
    Click on the right blue arrow to move it to the right.
    And there you go.
    Tip: It exists a SAP standard variable named 0DAT which is exactly the current date (don't need to use ZV_DATE variable).
    Diogo.

  • SQL to match a single value in a field with comma-delimited text

    I have a column that can contain none, one or many recordIDs
    (from another table) stored as comma-delimited text strings (i.e.,
    a list). I need to retrieve all records that match a single value
    within that list.
    For example, if I want to match all values that equal
    recordID 3, and I use ... WHERE MyColumn IN ('3') ... , I will get
    all records that have EXACTLY 3 as the value of MyColumn, but not
    any MyColumn records whose values include 3, if they are instances
    such as "3,17" or the like.
    Also using the LIKE operator -- as WHERE MyColumn LIKE '%3%'
    -- will get me unwanted records with values such as 35 or 13 ...
    Can I use some sort of intervening ColdFusion list processing
    to output only the desired records?

    Normalize your database so that your data becomes
    accessible.

  • I can't  exclude single value in cost center of S_ALR_87013611 report

    Hello all.
    I'm using the  S_ALR_87013611 report. I need select for 'cost center'  field. I press the button  'multiple selection' for cost center field but  don't exist  the tab 'Exclude single value' and 'Exclude Ranges'. Only exists the tab: 'Select single  Values ' and 'Select Ranges'
    thank.

    HI Guerrer
    Thats a limitation...
    The field Cost center is defined as a variable and thats why you are allowed to input the values at selection screen... Sets are used in these report for variables and you can enter only the required values.. It has no option for excluding values
    Regards
    Ajay M

  • Unable to enter single value for a variable in BPS

    Hi,
    I am using a variable for 'Posting Period' of type 'User defined values' defined in my Planning Area . I am able to input a range of values like 1-3, 1-12, 5-10 etc.
    But, my problem is that, when I have to give one value, ie 1-1 or 5-5, I am not allowed. Its gives a message that upper limit should be greater than the lower limit. Any suggestions?
    Is there a way, to define a variable in such a way that it can accept both ranges and single values?
    Regards,
    Srinivas Kamireddy.
    Edited by: Srinivas Kamireddy on Apr 1, 2008 8:08 PM

    Hi,
    we have this functionality overall in our system and i have not experienced,
    that the system tries to set the upper limit on it's on (why 12 and not for example 13?).
    How can you see that the system uses 12 as the upper limit?
    Regards,
    Kirill

  • BPS: Possible to limit a variable to a single value?

    Hello,
    I have a BPS variable which is available in the planning folders so the user can change the value himself.
    For a planning layout, one and only one value is required, as the system otherwise wouldn't know which value to use when saving data. It is possible though for the user to select both a mix of values and ranges. I see the lowest value is always used. Consequently this is not technically a problem.
    I would like to limit the variable to a single value only, in order to not confuse the users. Is this possible?
    Best regards,
    Christoffer Owe

    Hi,
    The following link tells you about the variable type ;
    http://help.sap.com/saphelp_nw70/helpdata/EN/ac/789b3c4d4d8d15e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/EN/22/1e9b3c334d8c15e10000000a114084/content.htm
    1. create variables with single values
    2.while creating variable tick the setting 'Restriction of values required by user'
    I think that will suffice your requirement .
    Thanks
    Pratyush

  • Creation of Variable with single values in BPS

    Dear All,
    I have a very basic requirement in creating variables that would accept single values from the user in BPS.
    Could anyone pls provide me the steps in doing so?
    I am able to create and use varibles with value ranges but could not find the option to create variables with  single values.
    Regards,
    Srini.

    Hi Raj,
    I have already been  thru SAP help file but,  though it says we can create variables with single values, it does not  provide any steps in creating it.
    Any suggestions?
    Regards,
    Srinivas Kamireddy.
    Edited by: Srinivas Kamireddy on Apr 25, 2008 7:59 PM

  • Passing multiple single values from R/3 BAPI to BW Query in VC

    Hi Experts
    I have a VC model where I am calling an R/3 BAPI which is returning a table of customer accounts.  I'm trying to go directly from that BAPI to a BW Query and pass the table of accounts into the BW Query.
    The BW Query has been set up with a variable to accept multiple single values for accounts, and I have mapped the correct output field from the BAPI to the correct input field on the Query.
    The BAPI does not seem to be passing the table of accounts into the Query.   If I hard code a single account in the mapping of the BAPI to Query call, the Query successfully returns the data I expect.
    Can I pass a table of accounts to a BW Query in this way?
    Many Thanks
    Tom

    Hi
    Have you tried with 'Group & Combine' operator. Just add this operator & join your BAPI & BI Query to this. Then in ths configure of this oparator select the 'Accoount' field & gourp the data accordingly. Also specify the aggregation if required. & in the table/chart after the operator select the fields which you want to show.
    I hope this is what you are looking for.
    Regards
    Sandeep

  • Maximum number of "Single values" accepted in "Multiple Selection"

    Hello gurus. I wonder if you could help me with this.
    You know how in transactions like the Data Browser (SE16), you want to look up records in a table, for example MARA.
    If you want to list only individual values, then you can press the yellow arrow to the right of the fields, and this opens the "Multiple Selection" window. In it you can add single values, ranges, etc.
    My question is, what is the maximum number of single values that you can put in here?
    For example, sometimes if I put like 5000 lines, instead of getting a result I get an ABAP runtime error that reads:
    Runtime errors         DBIF_RSQL_INVALID_RSQL
    Exception              CX_SY_OPEN_SQL_DB    
    "Error in the module RSQL accesing the database interface".
    But if I put around 1500 or less, then I don't have that problem. It lists the results just fine.
    How do I know what the maximum number of lines these functions allow?

    Hi
    Yes even I had the same experience and based on my several tests I dont put more than 2000 valeues.
    Please advice if you have any question.
    Thanks

  • Convert Values to Single Value in Universe Object

    Hi,
    Our environment is BO 3.1 and all universes are on top of SAP BI 7.0.
    How do we convert the values coming from a dimension to a single value?
    I have created an object as "Active" by copying the existing "E01 Cutomer key" and added a Where clause in the object.
    Select -
    [ZEU_KUNNR].[LEVEL01].[[2ZEU_KUNNR]].[Value]
    Where -
    <FILTER KEY="[ZEU_KUNNR].[LEVEL01].[[2ZEU_KUNNR]].[Value]">
    <CONDITION OPERATORCONDITION="InList">
    <CONSTANT CAPTION='16278'/><CONSTANT CAPTION='16279'/>
    </CONDITION>
    </FILTER>
    When I drag the above object Active (dimension) to the result object; Web I report works fine and retrieve only the values for - 16278 and 16279. But my requirement is to get the value as "Active" instead of filter values.
    For eg.,
    Active     Subtotal2
    =================
    16278       $100
    16279       $400
    Instead of above we need to get like this:
    Active     Subtotal2
    =================
    Active     $500
    Is this possible in Universe? Do we have any MDX function/syntax to convert the values in Universe?
    Thanks
    Jai
    Edited by: Jai on Sep 28, 2009 4:21 PM

    Hi,
    The best way to obtain your result would be to create a caluclated measure like this:
    <EXPRESSION> IIF(  [ZEU_KUNNR].currentmember.properties.("[2ZEU_KUNNR]") = "16278", "Active",
    IIF(  [ZEU_KUNNR].currentmember.properties.("[2ZEU_KUNNR]") = "16279", "Active",""),"")</EXPRESSION>
    Then add the where clause you defined in the new calculated measure.
    Unfortunately, all calculated measures and calculated members MUST return a numeric value with SAP MDX. In your case you want to return "Active" that is string.
    This expression works fine with Microsoft Analysis Services.
    So I recommend that you keep the object you defined and create a Web Intelligence formula that will group the 2 values in a single value "Active".
    Didier

  • How to get option select single Values in select options

    Hello All,
    I have a requirement where, in select-options i should avoid the range selection and should have only select single values option. User wanted to give the list of 10000 materials by using copy and paste as we have in normal abap with pase clip board option.
    Please let me know if you need any further clarification. your quick response would be highly appreciated.
    Thanks
    Raj.

    Thanks for the reply, I have already done this but when you add values to it at a time 1000 material information we can not add.
    so you go to selection screen and you have only one input box with arrowe button. click on the arrow and then you will get the screen where it will ask you to add five records and that to ranges.
    but if you click the same arrow in normal selection screen of SAP you get 4 tabs in which first tab will be select single values.
    and there by using copy from notepad option we can add how many entries we want.
    Let me know if you need any further clarification to understant the requirement.
    Thanks,
    RaJ.

  • In Report output, Missing Plan data with the Seletion option - Single Value input (more than 10 values)

    Hi ,
    I am running the Query (Actual Vs Plan) in the BEx Analyzer, with the input for the characteristic like Fiscal Year, Posting Period and Cost Center(20 Single value) it not comming up with the plan data - Actual data is coming up fine.
    If i gave 10 or less than 10 inputs ( single values input in the selection - option ) for the characteristic COST CENTER it coming up with all the data (Both plan and Actual).  if the COST CENTER input values more than 10, it not coming up plan data (Actual data is coming)
    Cost Center Variable is designed with an Authorization Variable.
    Can any one please help me to know why plan data is getting miss when the input limit more than 10 (single values input in the selection - option) in the Cost Center Variable? 
    An also could you please share that, What is the Max limit for the Single values and Range Value for an Selection - option in the BEx Variable.

    A)    Hi ,
                 In Report, I am having 2 variant.
    1.   For one variant, i have saved the input values for both the Select Single values & Select range for the cost center.
    8 Values in single & 4 Values in Ranges         
    It coming up with data successfully.
    2.    Another variant having input only for select single values for the COST CENTER, it contains 20 records (This variant also have restricted with the same values as above variant for COSTCENTER variable)
    Fiscal year                         : 2012
    Posting period                   : 8
    Cost Center                        : 20 values in Single                                             (Here I have separated the range values into single)
    It’s not coming up with plan data. 
    B)   If I gave only first 10 values in the Single value, Output for both actual and Plan are coming up…………. If I gave the Second 10 value in the Single value and got the Output for both actual and Plan.
    C)    I have also checked the following details of this query, 
    Executed the query in RSECADMIN and checked the Authorization log as below,
    Relevant Characteristics for Detailed Authorization Check  (Characteristics with Full Authorization Are Not Listed!)
      List of Effective Authorization-Relevant Characteristics for InfoProvider ZPCA_M36: 
    List Is Empty:
      There Are No Characteristics That Have to Be Checked in Detail 
              2.  Checked the Single value input by iteration, 1 to 10, it retrieves data.  More than 10 like 11, 12 … is getting failed to pull plan data.
              3. checked the selection Value range by iteration and I gave the range value count up to 25        inputs, its works fine.
    Thanks.
    Regards,
    Subashini.

  • How to select all single values in the header area

    Dear Experts
    I got a request that the user wants to select a single value or all single values in the header area. E.g. if the values from characteristic master data are A, B, C and D, the selection can be one of these values or all of them. With the standard BPS configuration, due to the unique combination in the header area, selection of  'All' single values is not possible. Is there a way to select all single values in the header area?
    Thanks, Jessica

    Hi Jessica,
    Here is a solution where you need not to change your planning layout or to create a new variable or any exit function.
    Step 1 - Maintain master data value 'ALL' in the required characteristic.
    Step 2 - Create a copy function to copy all the required data records to 'ALL'. you can use standard copy function where you have to include only this characteristic in the fields to be change.
    Copy -
    From = all values (A,B,C,D etc)
    To = "ALL".
    Step 3 - Call this function on layout opening. you can include it in the planning folder and change the function attribute to call it on layout opening.
    Step 4 - Create a standard Delete function. you have to call this function on save operation. In this function, you have to delete all data records present in the buffer where required char contains 'ALL' value.
    This approach can impact the performance of the planning application. It depends on the number of data records you are dealing with. Standard Copy and Delete functions are pretty fast in nature.
    I hope it will help you. please let me know if you need more inputs.
    Regards
    Tarun

  • How  to add ranges for field BUKRS in Tcode GP52  is single value fied

    Hi Experts,
    In Tcode GP52 we can only give single value for company code in source data .. but i want to make it to accept ranges..
    i have checked it but it is not a report program it is a module pool object..
    i tried by creating a z program with selection screen and thaought of alling that program  using my selection parameters but i failed ....can anyone help me in this
    Thanks,
    Vamsee

    instead of enhansing the screen i have created BDC.
    clossing this

Maybe you are looking for

  • How can I sync my iPad mini with itunes version 10.6.5? My mac says it is up to date.

    My iPad mini won't sync up to my iMac as it says I need a different version of iTunes.  when I try to update iTunes it says I am already up to date.  Any suggestions?

  • Issue with the iTunes 10.6 update

    I updated my iTunes to version 10.6.  I am running on Windows 7 Pro, SP1.  After installing the new version, I was no longer able to access the iTunes Store nor play any "radio" web sites. In an attempt to remedy this issue, I uninstalled the 10.6 ve

  • Universe level creation using IDT 4.0.

    Hi All I need one clarification regarding Universe level creation using IDT 4.0. I have created small Universe based on 5 tables and I have one alias on this and I have given necessary joins and Created business layer. When try to create report using

  • Problems with transitive/cascading persistence

    Hello, I have a entity Poll that can contain multiple entity PossibleAnswer. They are mapped by two tables, one with a pk (Poll) the otther with a pk and a fk (PossibleAnswer). It is a bidirectional relationship. Here is the relevant snippet from Pos

  • How we will get parameters when we uses EMBED tags

    hi , how we will get parameter from applet in netscape. When my swing applet using OBJECT tag, runs in IE it works fine. And im able to getting parameter. But in the case of Netscape (that means when i used EMBED tag) im not able to getting the param