Input ready query / derived currencies

Hi all,
I have an issue regarding an input ready query with multiple currencies:
The query should enable the input of plan values for several reporting units, each with its own local currency. If I restrict the currencies using variables, I naturally get all possible combinations of currency and reporting unit as input ready. This allows the user to make wrong entries and is not very user friendly. 
I wanted to restrict the currency using characteristic relationships but encountered several issues:
- Local Currency can not be chosen as attribute or DSO based characteristic relationship in the Modeler.
- when using a char. rel. based on CL_RSPLS_CR_EXIT (derive method) I receive the error msg "Cannot generate combinations in step '04'" everytime I restrict local currency to generate combinations based on char. rel. rather than master data in the query.
Do I have to implement the create method of the char. rel. exit? If yes is there some documentation available? Or could somebody give me an advise for an alternative solution?
Thanks,
Viktor

Hi,
I think this works out of the box.
Assume the characteristic 'reporting unit' has a currency characteristics containing the local currency as an attribute. Both, the 'reporting unit' and the currency characteristic have to be in the InfoCube and aggregation level used for the input-ready query. Create a characteristic relationship of type attribute containing the above characteristics and use 'access mode for result values' based on characteristic relationships for both  characteristics in the query. But both characteristics e.g. in the rows of the query and you should only the valid combinations of 'reporting unit' and currency.
Regards,
Gregor

Similar Messages

  • Hide currency in input ready query

    Hi gurus.
    I want to hide the currency in one input ready query; I do it with the NODIM instruction but after that the query is input ready anymore.
    Anyone has a solution?
    Thanks in advance

    Hi,
    since currency is connected with the key figure, you can not get rid of it.
    We use 2 approaches:
    a) if we do have refenrence data including currency - we show booked data in the query, have currency in the lines and hide it (no display).
    b) if we don´t have refenrence data, we use a key figure for input which is just a number without curency and have a function in the background (ususally started when saving button is pressed) which derives the currency i.e. from cost center and populates the real key figure
    regards
    Cornelia

  • IP: How to hide currency/unit from input-ready query headers?

    Hi,
    Is there a way to hide currency/unit from input-ready BEx web query headers? I've used NODIM-concept for read-only reports, but with input-ready it won't work since formulas cannot be input-ready. Is there a setting somewhere or workaround? The web query is published by WAD.
    Thanks!
    Aki

    Hi Aki,
      If you wanna do this in input-ready query, there is only one scenario: you restrict 0UNIT and 0CURRENCY as one certain constant value for the 'Characteristic Restrictions' in the 'Filter', and DON'T set the according 'Can Be Changed at Execution' selected. Then the 0UNIT and 0CURRENCY can be put into 'Free Characteristics', no neccessary moving them to data area.
      If there're multiple value for 0UNIT or 0CURRENCY for your planning, you can't hide them in data area of INPUT-READY query, since they belong the dimension 'U'.
    Hope this will help.
    Gerald

  • Input Ready Query without unit / currency

    HI ,
    In my input ready query, it is enabling along with the unit / currency. How to show the input ready query without unit / currency
    if I use NODIM() function, it is not possible to creating input ready field.
    Please suggest me is there any way to create input ready field without unit / currency.
    Thanks and regards
    Rajesh

    HI Hyma,
    1.use the currency / unit field in the filter or drilldown
    In this case if the query may have more than 2 fileds which are input ready having differnt unit/ currency, for Ex: Amount = Quantity * Rate
    Currency for amount and Rate is INR and for Quantity is Tonnes. if I restrict both INR & TO in filter, in the system it will store both currency and unit for amount, rate and quantity.
    HI Andrey,
    2. 0CURRENCY or any currency IO that you use in ROWS of query
    In this case also, if I use only one type of currency/unit as input ready then it is fine,, but in my query I want to use more then one currency/unit at a time.(As above Example)
    Please suggest me how to solve this...
    Regards
    Rajesh

  • Can not change data in Input Ready Query

    All,
    I have created an input ready query on an aggreagation level which has one transactional cube underlying it however, after run the query I am unable to change data in the cells even though I get a warning message saying query is ready for input
    Note:
    1. The underlying realtime cube is in "Planning Mode:Loading not allowed" state in rsa1
    2. I tried including all characteristics so that the record can be uniquely identified at that aggregation level).
    3. I am not using any characteristic restrictions
    4. I have not set any data slices
    5. I have set the property for Planning "Start query in Change Mode"
    6. I have set the 'Key Figure' Planning Properties to "Can be changed Manually or via Planning Functions" for the key figures
    7. I do not have currency/unit in row/column.
    8. There are any locks occurring
    Any pointers welcome.
    Thanks,
    Milind

    Hi Milind,
    Was wondering how was your problem solved. I get the same message when I run the query in web from query designer and in bex analyzer the cells are not updated with the changes that I make.
    I am hitting my head against the wall to figure what could be the problem as my plan query is simply based on aggregation level created directlty upon the real time info cube.
    Have cross checked all the points that you mentioned in this post but I cells do not change.
    There should be some way around to solve this problem.
    Thanks

  • Adding new rows in the input-ready query

    Hello everybody!
    Could you please advise what setting should be done in the ready for input query to make it possible to add rows in it.
    I succeeded in creating input ready queries where it is possible to modify key figure value for the existing records, but I haven't succeeded yet in creating query with input-ready rows.
    Thank you in advance,
    Kind regrds,
    Maria Kazakova

    Hi Gregor!
    Thank you.
    Of course before posting a question, I've read this help topic attentively.
    I created Aggregation level ZPPLAN with characteristics:
    •     Version
    •     Cal. Year/Quarter
    •     Currency
    Key figure:
    •     ZSUM_BDG
    Query ZPRQUERY3 is based on aggregation level ZPPLAN
    Query settings:
    Rows:
    •     Version
    •     Cal. Year/Quarter
    •     Currency
    Key figure:
    •     ZSUM_BDG
    in the key figure properties, tab Planning option "Data can be changed using user entries or planning functions" is selected.
    Execution of the query returns the table with input-ready cell and <u><b>empty new rows doesn't present</b></u>.
    so could you please advise what else settings should be done for query, to make input ready rows available in the query? so as to make it possible to enter new records in the input ready query?
    Following settings are done for the Analysis Grid properties:
    tab "General":
    - Display sort icons
    - Apply formatting
    - Allow navigation
    - autofit
    - Display hierarchi icons
    Tab "Clipping":
    Full size for horisontal and vertical.
    Sorry for so long quetion,
    I would be grateful for an answer,
    Kind regrds,
    Maria Kazakova

  • Input ready query with default data

    hi expert
    How do I make input ready query to have a default value when signing in using WAD?
    thanks.

    Hi,
    Use the following document for your query. If found useful do grant me number!
    Revaluating Planning Functions (with Analysis Web Item)
    Use
    You want to build a planning application with which you can enter turnover amounts for certain account numbers and revaluate them using a factor that can be set. If you select a row of the table, only the amount in this row is to be revaluated. If you do not select any rows, all values are to be revaluated. The planning application is to look roughly as follows on execution:
    This example serves in particular to clarify the interaction between a planning function and an Analysis Web item. Special properties here are:
    &#9679;      Variable handling in the planning function
    &#9679;      Row selection in the Analysis Web item
    Prerequisites
    In the planning modeler, you have created an aggregation level that contains the following InfoObjects: unit Currency Key, time characteristics Quarter and Calendar Year, key figure Amount, characteristics Version, Account Number, Cost Center.
    The planning function and the query are to use the same data of this aggregation level.
    Procedure
    Planning Modeler: Creating Planning Functions, Variables, and Filters
           1.      Choose the Planning Functions tab page and create a planning function of the type Revaluate with technical name REVALUATE and description Revaluate for your aggregation level.
           2.      On the To the Parameters tab page, use the input help for the revaluation factor to create the REVAL_FACTOR variable with the Revaluation Factor description. The variable is to be specified in detail as follows: The variable is to be a required variable and is to be input ready; it is to be of type Number, but is not to contain a standard default value.
           3.      Choose the Filter tab page and create a filter with technical name ACCOUNT_FILT and description Revaluation Selection for your aggregation level.
    Select the characteristics one after another and choose the input help icon in the column after Characteristic Restrictions. The dialog box for specifying characteristic restriction appears. Specify the required restrictions (in our example, Version = VERSION 1, Quarter = QUARTER 1, Calendar Year = 2007; Cost Center = 100002, Currency = Euro; for Account Number, all values are taken over), choose Add, and save the selections by clicking OK.
    Choose Show Extended Settings and ensure that the Version characteristic cannot be changed on execution. (It must be possible to change the Amount key figure).
    More information about creating planning functions, variables, and filters: Modeling Planning Scenarios
    BEx Query Designer: Creating Queries
           1.      In the BEx Query Designer, create a query Revaluate (technical name: QUERY_REVALUATION) for your aggregation level.
           2.      Drag and drop the ACCOUNT_FILT filter into the Characteristic Restrictions area for filter values. In doing so, all characteristics are restricted to single values.
    Drag and drop the Account Number characteristic into the area for default values.
           3.      Specify that the Account Number characteristic is in the rows. The values for this come from the master data.
    Specify that the Amount key figure is in the columns. The values for this can be changed; on the Planning tab page, choose the Data Can be Changed Using User Input or Planning Functions option.
           4.      Save your query definition.
    BEx Web Application Designer: Creating Web Templates
           1.      In the BEx Web Application Designer, create a Web template with technical name REVALUATION.
           2.      Create the following data providers:
    &#9675;       DP_PLAN_DATA of the type Query View Data Provider, based on query QUERY_REVALUATION
    &#9675;       DP_FILT_REVALUATION_FUNCTION of the type Filter. The data binding should come from the ACCOUNT_FILT filter.
           3.      Create the following Web items:
    &#9675;       INPUT_FIELD_REVALUATION_FACTOR. Specify 10 as the default value (Internal Display ® Text: 10).
    &#9675;       BUTTON_GROUP_ REVALUATION. Using Internal Display, create pushbutton1 with label Revaluation and, as Action, use the command wizard to assign the following commands (INSTRUCTION):
    Table of Commands
    Command
    Parameters
    Data provider-specific command: SET_SELECTION_STATE BY BINDING (Set Filter Values According to Different Sources)
    &#9679;      Command target: target data provider DP_FILT_REVALUATION_FUNCTION
    &#9679;      Data binding: selection binding using the Account Number (ZD_ACCNT) characteristic, where the value of the Web Item Selection binding type is to come from the ANALYSIS_ITEM_1 Web item, characteristic Account Number (ZD_ACCNT).
    Planning-specific command EXEC_PLANNING_FUNCTION_SIMPLE (Execute Planning Function )
    &#9679;      Data binding: Reference to data providers of type Filter DP_FILT_REVALUATE_FUNCTION, where the value from variable REVAL_FACTOR of connection type Web Item with Manual Input (ITEM_INPUT) is to come from INPUT_FIELD_REVALUATION_FACTOR.
    &#9679;      Command-specific parameter: planning function REVALUATE
    &#9675;       ANALYSIS_ITEM_1. Data provider DP_PLAN_DATA is assigned to the analysis grid as the (source) data provider.
    Choose Behavior ® Row Selection ® Multiple (MULTIPLE).
    In this case, it must be possible to select multiple rows and to execute the revaluation command on all selected rows. It is not therefore possible to give the command along with the row selection; the command must instead be given using pushbuttons.
           4.      Create a CONTAINER_LAYOUT_ITEM_1 (Web Items ® Enhanced ® Container).
    Divide the container into columns, choose the With Tray display option, and enter label Revaluation under Tray Settings.
    Add the following Web items to the container:
    &#9675;       1st row, 1st column: INPUT_FIELD_REVALUATION_FACTOR
    1st row, 2nd column BUTTON_GROUP_ REVALUATION
    &#9675;       2nd row, 1st column (with option Colspan=2, that is, with a merge of columns 1 and 2): ANALYSIS_ITEM_1
    The following figure illustrates the layout of the REVALUATION Web template:
    Execution on the Web
           1.      Execute the Web template on the Web.
           2.      For testing, extend the URL to include parameter &debug=X.
    If you have set this parameter, the selection is shown in the Executing Planning Function section.
           3.      Enter amounts for one or more account numbers, change the revaluation factor if necessary (default value = 10), select the required rows, and choose Revaluation.
    For example, enter amount 100 in the first row, retain revaluation factor 10, and choose Revaluation. The query outputs an amount of 110 in both the selected row as well as in the overall result (as long as you have not entered any other values).
    Regards,
    SUbha

  • Input ready query is not showing loaded data in the cube

    Dear Experts,
    In Input ready query we have problem that it is not showing the values which was not entered by throught hat query. Is any settings in input ready query that we can do to populate the loaded data on the cube as well as data entered through Input ready query itself.
    Thanks,
    Gopi R

    Hi,
    input ready queries always should display most recent data (i.e. all green and the yellow request). So you can check the status of the requests in the real-time InfoCube. There should exist only green requests and maybe at most one yellow request.
    In addition you can try to delete the OLAP cache for the plan buffer query: Use RSRCACHE to do this. The technical names of the plan buffer query can be found as follows:
    1. InfoCube\!!1InfoCube, e.g. ZTSC0T003/!!1ZTSC0T003 if ZTSC0T003 is the technical name of the InfoCube
    2. MPRO\!!1MPRO, e.g. ZTSC0M002/!!1ZTSC0M002 if ZTSC0M002 is the technical name of the multiprovider
    If the input ready query is defined on an aggregation level using a real-time InfoCube, the first case is relevant; if the aggregation level is defined on a multiprovider the second case is relevant. If the input-ready query is defined on a multiprovider containing aggregation levels again the first case is relevant (find the real-time InfoCubes used in the aggregation level).
    Regards,
    Gregor

  • Input ready query and display only rows

    I am trying to replicate scenario which is equivalent to creating manual layout in SEM-BPS with settings for layout category - Key Figures in Data columns, and rows defined individually.  In this version it is possible to restrict certain rows as comparision only.
    How can I acheive this using Input ready query? In my query I have created a strucure for Planning Items, but I am not able to show certain planning item selections as display only.
    Any thoughts?

    Hello Gregor,
    Thanks for you answer.
    I already have two structures as mentioned by you.
    Can you please let me know what exactly you meant by set the input flag on the cell level? What settings I have to change to set the flag, do I have to use any formula?  In my example I have three rows for Planning item row structure and I want only one row to be selected as display only row. 
    Regards,
    Sachin

  • Key Figure in a Input Ready Query

    I have 9 key figures in my input ready query. 5 of them are not input ready and being loaded through a job and 4 are input ready. There is a problem with one key figure, I am able to see data for the key figure when i have START QUERY IN THE CHANGE MODE turned off. But once I turn it on it is not showing any data for the key figure. This is happening only wiht that key figure, all the other key figures are working fine. Could someone help fixing this
    Thanks
    Rashmi.

    Hi,
    I do face this type problem during my BI IP implemenation project. Pls chk thoroughly the following points.
    1.The planning mode of your real-time infocube should be on always on( you need change from load to planning mode, while inputting data).
    2.The START QUERY IN THE CHANGE MODE , should be on.
    3.In the planning tab of key figures, ensure you enable the button : Data can be changed using planning functions.
    4.In the advanced tab of key figures, pls make sure to enable the right button( Master data).
    5.Pls make sure  , the real time infocube, aggregation levels, filters etc, should be refreshed & active,if make any changes in planning model in between, in Aggregation levels,filters etc.
    6. Pls chk the locks( SM12) always, and delete all of them, if any.
    7. Log-off the  Server (BEX/DWWB) and restart the BEX ,then open your Input query, it should work .
    Regards
    CSM Reddy

  • How to create an Input Ready Query in Bex Excel with no transact data

    Hi
    We created a query where we want the user to put in NEW LINES. This query has in general no data when user starts planning.
    We have 2 front-ends for this, Bex Web and Excel. Both shows initial 'no data available
    BexWeb': Implementing the command set_data_entry_mode we get all the relevant columns for the input
    Excel: Command set_data_entry_mode or set_input_mode does not allow the users to insert new lines. Still error message pops up 'no data available'
    Do you have a solution for that ?
    Regards,
    Thomas

    Hi Gregor,
    In the note 1149346 that you have mentioned, it says -
    You must start the input-ready query in change mode.
    BEx Analyzer: In the properties of the analysis grid, the switch
    "Suppress new rows" must not be set.  Furthermore,
    the switch "Allow entry of plant values"
    must be set in the local query properties.
    I have not seen this setting Allow entry of plant values in a query - can you tell what is refers to?

  • Can we display comments row for row in Input Ready Query...

    Dear All,
    Currently I have created Web template with Signle Document. When executed it in the Portal it will come up with a "Save" and "Cancel" button of its own and can allowing me to capture comment here & Finally Click on SAVE button which was stored in Documents area in RSA1.
    Now I am was trying to figure out to display comments Row for Row in Input Ready Query...
    Can you give ideas on this...

    Check link http://help.sap.com/saphelp_nw04/helpdata/en/1e/99ea3bd7896f58e10000000a11402f/frameset.htm
    In query properties in BEx query designer you have to do settings to - Display document links
    For metadata, master data, and InfoProvider data for a query, you can display links to Documents that you have created for these objects. If documents exist for these objects, the symbol  appears next to these objects. If you click on this symbol, you jump to where the document is displayed on the Web.
    Highlight the appropriate setting so that the document links for the desired document class are displayed. The document classes are oriented to the various categories of BW objects. InfoProvider data, metadata and master data.

  • Input Ready Query, Variable read mode setting Only Values for InfoProvider

    Hi,
    I have a problem with Selection Variable for a BEx Query :
    - I'm working with SAP BI 7.0 support package 15
    - My query is an input ready query built for an "aggregation level" based on "real time infocube" (Planning);
    - Characteristic, I want to filter with variable, has query property Advanced->Query Execution for Filter Value Selection = Only Values in InfoProvider
    - Characteristic (info-object) has set the property: Business Explorer tab--> Query Def. Filter Value Selection as Only Values in the info-provider...
    My problem is:
    when I execute a query,
    the Select Values for Variables screen appears
    I push on the Select from List button
    and Select Values For MyCharacteristic appears...
    but it shows me all values in master data table of my characteristic instead of only values in the infoprovider!!!
    If I build a query for the Real Time Cube it works correctly, but if the query is built for the aggregation level it doesn't work!
    Could someone explain me why it doesn't work correctly?
    Thanks in advanced
    Fede

    Thanks to  Mariana Lazar
    30.03.2009 - 12:30:36 CET - Risposta by SAP     
    Dear Fede,
    Regarding the query built on aggregation level please note the following
    the aggregation level is always a Virtual Provider built other
    InfoProvider and hence it does not have the dimension table and hence
    the F4 mode D is not supported.
    Therefore when aggregation level is used in a query, F4 does not supportD-mode: 'Only Values in InfoProvider' and all master data values are
    displayed in the value list.
    Reference from the note
    984229 F4 modes for input help as of SAP NetWeaver 2004s BI
    4. Since other InfoProviders do not have a dimension table, the system
    displays only posted values if you select "Only Posted Values for
    Navigation". Otherwise, it displays the values from the master data
    table.
    Hope this should clarify your doubts. Please let me know if you have
    questions else please confirm the message at your earliest convenience.
    Thank you for your cooperation and kind regards,
    @KR@ Mariana Lazar
    Senior Support Consultant
    SAP Active Global Support
    Netweaver Business Warehouse

  • How to get Input-Ready Cell  Value of Input Ready Query?

    Hi,
    How to get input ready cell value in fox formula?
    for example :
    In Input-Ready Query,
    C_Code Month        Psale(input ready)
    1000          05.2012       800
    now i want Psale 800 in fox formua before value save in cube,
    is it possible?
    Thanks
    Ravi

    Hi,
    as I understand your requirement: you want to execute a planning function before 'save'. This possible, cf. note 1356805
    for more details.
    Regards,
    Gregor

  • How to allow users to record new lines in an input ready query?

    Dear All,
    I am using BI integrated planning (NW2004s) and I would like to create an input ready query with account numbers in the rows. I drag 0ACCOUNT into the line field in the BEx Analyzer which has many individual values in the relevant filter.
    I do not want to show all possible account values in the rows automatically (there are too many accounts) but I would like if the user write the desired account numbers by hand or select them from a list of possible values.
    In summary, I would like to create a solution similar to a BPS Layout where the characteristic combinations are 'From Transaction Data'.
    Is it possible to create an input ready qurey in such a way?
    Thanks in Advance,
    Dezso

    Hi Dezso,
    Yes,
    If you want the query to work like a "from transaction data" layout.  Goto the extended tab on the charicteristic 0account and change the setting under "Access type for result values" to "Posted values"  Then only lines with posted values will appear.
    M.

Maybe you are looking for

  • Empty String

    Hi, I need to confirm on this issue. In my Table contains SO_ID (Null column).Data will come from output dataset to oracle table.In output dataset SO_ID is getting loaded with space.When it comes to oracle table that space has trimmed and loaded with

  • Is there a way to prevent iTunes from deleting TV shows and leaving them in the cloud.

    I understand the benefits of the cloud. I'm fully on board. I however have to travel often for work and I am often far away from the luxury of wifi. I understand why it does what it does (removing tv shows and movies I haven't seen a while). Is there

  • SQL Server Reporting Services Integration

    If anyone has been considering looking at SQL Services Reporting Service, a business intelligence tool from Microsoft, you will be glad to know that I have just submitted a project to code share that provides integration between SSRS and the Plumtree

  • HT204053 how do i erase information from an iCloud

    how do i erase information from an iCloud

  • Can't find System Health in Lenovo Companion for Yoga 2 12

    Hi, I've just got my Yoga 2 - 13. Downloaded the new Lenovo Companion app but unfortunately I don't see the System Health option under My System. Is there any additional app that I need to install? Thanks Solved! Go to Solution.