POWL - Query parameters doesn't open

Hi Gurus,
I configured a POWL for shopping carts based on SAPSRM_E_CHECK_STATUS.
1. Create custom application ID
2. Create a custom POWL type with the standard feeder (/SAPSRM/CL_CLL_PWL_A_SC_ESS)
3. Create the link between application ID and POWL type (Tx. POWL_TYPER)
4. Create the query with the POWL Type ID.
At this last one if you click on button "Query parameters" any windows is opened.
Can anybody help me?
I double check the configuration but I didn't see any problem.
Many thanks in advance.
David.

Hi Konstantin,
I solved by myself.
I didn't create the field catalog for POWL Type. For this reason I hadn't any field to show into the query parameters.
Thanks,
David.

Similar Messages

  • POWL 'Query Name is already open in another session'

    Hi there,
    Our users are constantly getting the following error message when using POWL's in the Portal.
    Query <Name> is already open in another session' (POWL 016)
    The error occurs when a user tries to refresh a query and the query is locked in another session (ENQUEUE_EPOWL_QUERY_EDIT Exception foreign_lock).
    There are various root causes to why this error happens, system, application, communication etc. The one I am seeking help on occurs when the user abruptly terminates the browser session (forced or unforced) and the orphaned session is unable to close properly leaving the POWL query locked.
    We are currently informing the users to
    1.) close all windows and reload the worklist.
    and in certain circumstances
    2.) log off and log on again
    The above workaround doesnt always solve the problem. We are reluctant to give users access to SM12.
    Has anybody encountered something similar, if so were their specific settings, notes, code etc. which needed to be implemented?
    Cheers
    John P

    Try the following steps
    Please implement the note 1836401 and the prerequisites 1873487,1902580 .
    Identify the POWL Query name and set the refresh type as: 'refresh on every LIST VISIT'.
    Important: Run the report POWL_D01 and remove the result list of your POWL
    Application ID, it#s very important because the cache would still contain the old refresh type and will not recognize the new refresh type, please run the report at first for one user ant test the behaviour, if it works run it for all other user
    Pass the application parameter REFRESHA with value X to your POWL application. After that retest your issue, it should work. if not implement the note 1975395 and its prerequisites and test again
    Best regards,
    Robert.

  • How to add & fill custom fields in POWL Query

    Hi all,
    I have a requirement where I need to create a new POWL Query and should show the Defect data of each Issue ID. I looked for tutorials and threads about POWL queries but can't seem to find the information I needed.
    In details, I need a new query which should be available in NWBC -> Quality Issue Management -> Worklists. We already have one which is an overview of all Issues, but I need to create a new worklist which displays the Defect data of each Issue. (Please note, I am new to QIM and this is my first time handling QIM requirement.)
    May I ask if you can guide me or if you know some links where there are steps how can I extract the Defect data? I also looked at OSS Note 1865206, is the steps for "Additional result fields" all I need?
    Thanks,
    Leo

    Hi James,
    The above was cancelled, but now I need to look why the query is not automatically refreshing the data when I changed the worklist parameters. It doesn't also refreshes the data when I click "Refresh list" button below the table in NWBC QIM worklist view:
    But when I close the tab and reopen it, it now displays the updated list.
    I tried the refresh configs I found here, but still doesn't work.
    Thanks,
    Eo

  • Managing beans based on URL query parameters

    I was just reading this thread with interest, but it didn't come to the conclusion that I need.
    http://forum.java.sun.com/thread.jsp?forum=427&thread=441432
    In that thread, there were two screens: a table of links to employees and an "edit employee" page. The solution was to use the command_action on the list create an "employee data" bean, which could then be edited on the "edit employee" page.
    My problem is that I need to create some session beans based on query parameters in the URL. Using the example above, I'd have something like: http://localhost/app/editEmployee?empNo=38
    Why? Because the user can bookmark the edit employee page, have two
    browser windows open (which would require two seperate employee data beans), etc... and we need to handle that. It looks like
    that means I can't use the solution in the above thread.
    My current thought is to create a managed-bean with request scope and have it create the EmployeeData bean.
    Another idea is to somehow initialize the bean with managed-properties
    <managed-bean>
        <managed-bean-name>EmpBean</managed-bean-name>
        <managed-bean-class>com.mycompany.EmpBean</managed-bean-class>
        <managed-bean-scope>session</managed-bean-scope>
        <managed-property>
            <property-name>employeeID</property-name>
            <value-ref>queryParamBean</value-ref>
        </managed-property>
    </managed-bean>
    <!--
      just returns FacesContext.getCurrentInstance().getServletRequest().getParameter("id")
    -->
    <managed-bean>
        <managed-bean-name>queryParamBean</managed-bean-name>
        <managed-bean-class>com.mycompany.QueryParamBean</managed-bean-class>
        <managed-bean-scope>none</managed-bean-scope>but that seems kinda hacky. Any other ideas?

    Excellent, using requestScope gets rid of the queryParamBean hack from my first post. For some reason I thought value-ref evaluatations only resolved against stuff the VariableResolver can see. That's not the case. Thanks.
    Unfortunately, this bean really wants to be cached on the session, not the request. I suppose it would be possible to have EmpBean delegate to a bean which is actually cached on the session, but that feels like a hack too (and is a lot of glue code).
    So, I think I'm back to the factory, which can handle creating the bean from the query params, caching it, and putting it on the servlet request. I also got a visit from Captain Obvious and realized that the factory could just be a scriplet.
    <% BeanCreator.createBean("com.company.EmpBean", request.getParameter("id")); %>which also isn't great, but is perhaps easier to understand than the BeanCreator from above. I looked into using EL Functions in the variable resolver for the factory, but it doesn't look like that's possible. It's probably possible to extend VariableResolver to add factory methods for managed-beans, which might be the cleanest solution. I'm thinking something like
    <managed-bean>
      <managed-bean-name>Emp</managed-bean-name>
      <managed-bean-factory>
         <factory-name>com.company.BeanFactory.getBean</factory-name>
         <bean-class>com.company.EmpBean</bean-class>
         <arg-value-ref>sessionScope.id</arg-value-ref>
      </managed-bean-factory>But for now, the current two hacks are:
    #1: to create a URL use plain html <href>.
    #2: use a factory method (varying implementions) to create the bean, cache it, and put it on the servlet request

  • How to use the same POWL query for multiple users

    Hello,
    I have defined a POWL query which executes properly. But if I map the same POWL query to 2 portal users and the 2 portal users try to access the same page simultaneously then it gives an error message to one of the users that
    "Query 'ABC' is already open in another session."
    where 'ABC' is the query name.
    Can you please tell me how to use the same POWL query for multiple users ?
    A fast reply would be highly appreciated.
    Thanks and Regards,
    Sandhya

    Batch processing usually involves using actions you have recorded.  In Action you can insert Path that can be used during processing documents.  Path have some size so you may want to only process document that have the same size.  Look in the Actions Palette fly-out menu for insert path.  It inserts|records the current document work path into the action being worked on and when the action is played it inserts the path into the document as the current work path..

  • How to handle a large number of query parameters for a Browse screen

    I need to implement an advanced search functionality in a browse screen for a large table.  The table has 80+ columns and therefore will have a large number of possible query parameters.  The screen will be built on a modeled query with all
    of the parameters marked as optional.  Given the large number of parameters, I am thinking that it would be better to use a separate screen to receive the parameter input from the user, rather than a Popup.  Is it possible for example to have a search
    button on the browse screen (screen a) open a new screen (screen b) that contains all of the search parameters, have the user enter the parameters they want, then click a button to send all of the parameters back to screen a where the query is executed and
    the search results are returned to the table control?  This would effectively make screen b an advanced modal window for screen a.  In addition, if the user were to execute the query, then want to change a parameter, they would need to be able to
    re-open screen b and have all of their original parameters still set.  How would you implement this, or otherwise deal with a large number of optional query parameters in the html client?  My initial thinking is to store all of the parameters in
    an object and use beforeShown/afterClosed to pass them between the screens, but I'm not quite sure how to make that work.  TIA

    Wow Josh, thanks.  I have a lot of reading to do.  What I ultimately plan to do with this (my other posts relate to this too), is have a separate screen for advanced filtering that also allows the user to save their queries if desired. 
    There is an excellent way to get at all of the query information in the Query_Executed() method.  I just put an extra Boolean parameter in the query called "SaveQuery" and when true, the Query_Executed event triggers an entry into a table with
    the query name, user name, and parameter value pairs that the user entered.  Upon revisiting the screen, I want the user to be able to select from their saved queries and load all the screen parameters (screen properties) from their selected query. 
    I almost have it working.  It may be as easy as marking all of the screen properties that are query parameters as screen parameters (not required), then passing them in from the saved query data (filtered by username, queryname, and selected
    item).  I'll post an update once I get it.  Probably will have some more questions as I go through it.  Thanks again! 

  • Using Form to pass value to query parameters in the selct part of query

    I created a form in Access 2007 to pass 2 values to an Access query.  I am doing this to create delimited output (very large) with the parameters included in the selected data. The select works and is something like this:
    SELECT "^"+!FORM!EXPORT2DAT!PREF_VALUE+"_"+Replace(UCase([column_1])," ","_")+"^|" AS OUTPUT_column1, "^"+!FORM!EXPORT2DAT!COMPANY_VALUE+[COLUMN_3]+"
    ([COMPANY_VALUE])"+"^|" AS OUTPUT_column2,....................
    The form has text boxes for the values I want to pass PREF_VALUE and COMPANY_VALUE to the query parameters, and an execute button to open the query when clicked.
    However when I enter the values and click the execute button, I still get the parameter boxes for the 2 parameters. 1 for this: !FORM!EXPORT2DAT!PREF_VALUE, and FORM!EXPORT2DAT!COMPANY_VALUE. I thought I was filling in with the form text box values.
    Can I use the form's text boxes to pass values to concatenated using(+) columns in the select part of the query as I'm doing above?
    Thanks in advance for your response.

    I have never seen a select statement like that! 
    For query criteria I would use this --
       [FORMS]![EXPORT2DAT]![PREF_VALUE]
                   and              [FORMS]![EXPORT2DAT]![COMPANY_VALUE]
    Build a little, test a little

  • Workbook in BEx Analyzer doesn´t open

    Dear all,
    I´ve a problem, because I have a user on the bw and I work with the BEx Analyzer.
    When I open a special workbook there comes a white screen and then nothing.
    I deleted the user I´ve used and created the user new but still the same problem.
    But when I create another user id the problem doesn´t exist.
    What can it be?
    Or are special user parameters set in the sap bw? because I have not set any parameter

    the authorizations are ok.
    I´ve made a authorization trace with ST01 and that´s not the problem.
    A few weeks before the problem doesn´t exist. But after a few weeks I´ve opened the workbook and it doesn´t open.
    Is it possible to delete the user but that all things of the user will be deleted like entrys in tables of the customizing where the user is in?

  • "Define query parameters" popup in Dataset properties - Refersh field, not displayed for Sps in SSDT 2010 (Works fine in BIDS)

    When we upgraded our SSRs projects to 2012, we are facing an issue in Data tools environment.
    When we click REFRESH FIELDS button in Dataset properties, With query type as SP (For all our sps), the "Define query parameters"  popup is not displayed. 
    When we checked the SQL Profiler for queries executed at back end , NULL values are used for parameters.
    But when we Used the QUERY DESIGNER button, and clicked execute for sp, the popup comes.
    For User defined Functions, the Popup comes correctly.
    In BIDS, still we can open the RDLs and do the operations correctly
    Please advice

    Dear Wendy Fu
    My Scenario is different.
    In Query Designer, Every thing is fine (Parameter Popup is coming, and fields are populated under data set)
    But what we need to do is
    1, Select Query Type As SP
    2, Select the required SP
    3, Click Refresh Button
    4, A "Define
    query parameters" window popsup
    5, Provide values and click Ok
    6, Fields will be populated under the dataset
    The issue we face is that, we are not getting the  Define query parameters popup,
    Hence NULL values are passed to execute the sp, to retrieve the fields set.
    The Work around we are using now is editing the sp, and use
    set @Parameter = Value
    for each parameters in sp, and then we get the fields populated under dataset, when we click refresh.
    The issue exists in both  MSDT for
    Visual studio 2010 &  MSDT for  Visual studio 2012.
    But every thing is fine in BIDS with VS 2008 Shell for the same RDL

  • Deactivation of POWL Query

    Hi,
    I have unchecked the activated checkbox for one query in POWL_QUERYR.
    I do not want the query to become visible to users.
    I have done the changes in Development and found that it becomes invisible to an user only if
    I delete all entries for the particular user found in POWL_D01.
    Do I need to execute the POWL_D01 report and delete all entries for all users
    when I move the changes to Production?
    Thanks
    Arindam

    Hi Arindam,
    Your understanding is correct.
    No matter what changes you have made for the powl query, you have to run POWL_D01 in order to make changes available.
    If you want all the users to have this changes, please run this report with the following parameters:
    APPLID: the application which you changed
    USER: *
    do not tick 'Display'
    After this, the changes will be done for all portal users.
    for transporting the changes to production system, this is a basis issue. And you may have a try to transport this. If not working, run the report again with same steps.
    Regards,
    Ivy

  • Query Panel won't open when trying to create a new report

    When I am attempting to create a new report in Desktop Intelligence 11.5.0.0, and choose my universe, my query panel does not open - it appears to be "hidden" somewhere in the background because I cannot click on anything else in DeskI until I hit .  I have tried rebooting and closing and restarting Desktop Intelligence but it doesn't work..Even when I try and view it from an existing report it doesn't work either.

    Hi Alicia,
    Following solution might help you to resolve the issue.
    To resolve the behavior
    1.Click Start > Run. The Run dialog box appears.
    2.Type "regedit" in the Open field. Click OK. The Registry Editor dialog box appears.
    3.Navigate to HKEY_CURRENT_USER\Software\Business Objects\Suite 6.0\default\BusinessObjects\<username>User Prefs\Query Panel.
    4.Right-click Query Panel > click Delete.
    The folder will be recreated the next time the application is opened.
    5.Close the Registry Editor.
    6.Restart the computer.
    The Query Panel will now be available for creating new queries and editing existing queries
    Regards,
    Sarbhjeet Kaur

  • How to send query parameters using BIApplicationFrame in WD Java

    HI,
    I am working on integration of BEx WebTemplate in webdynpro view.
    I am using BIApplicationFrame ui element for this.
    I set the template id in template property of BIApplicationFrame.
    I have to execute a query of this template.
    So i selected the option 'query' of dataProviderStateType property.
    How to send the query parameters to that query.
    I am setting the fowlloing values in BIApplicationFrame
    dataProviderStateName: BEx Query Name
    dataProviderStateType: query
    server: server url
    server type: java
    templateid: BEx template id.
    The query screen is opening ..But no data.
    I have to pass the following two parameters to that query:
    BI_COMMAND_1-I_COMMAND_TYPE=SET_VARIABLES_STATE&BI_COMMAND_1-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE=ZVARCUST01&BI_COMMAND_1-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE_TYPE=VARIABLE_INPUT_STRING&BI_COMMAND_1-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE_TYPE-VARIABLE_INPUT_STRING=0500000003
    &BI_COMMAND_2-BI_COMMAND_TYPE=SET_VARIABLES_STATE&BI_COMMAND_2-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE=0I_CMNTH&BI_COMMAND_2-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE_TYPE=VARIABLE_INPUT_STRING&BI_COMMAND_2-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE_TYPE-VARIABLE_INPUT_STRING=01/2000-12/2002
    How to send these two query parameters using BIApplicationFrame.
    I did not find any help ( Example tutorial ) for BIApplicationFrame UI element in SDN.
    Please help me.

    My problem solved. I used the following code in wdModifyView() method.
    Map parameters=new HashMap();
    parameters.put("BI_COMMAND_1-BI_COMMAND_TYPE=SET_VARIABLES_STATE&BI_COMMAND_1-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE=ZVARCUST01&BI_COMMAND_1-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE_TYPE=VARIABLE_INPUT_STRING&BI_COMMAND_1-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE_TYPE-VARIABLE_INPUT_STRING","0500000003");
    parameters.put("BI_COMMAND_2-BI_COMMAND_TYPE=SET_VARIABLES_STATE&BI_COMMAND_2-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE=0I_CMNTH&BI_COMMAND_2-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE_TYPE=VARIABLE_INPUT_STRING&BI_COMMAND_2-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE_TYPE-VARIABLE_INPUT_STRING","01/2000-12/2002");
    WDBIMethods.addCustomParameters(wdThis.wdGetAPI(),"BIApplicationFrame",parameters);

  • Create POWL query for specific user (not self)

    Hello All,
    was wondering if anyone had an idea on how to create a POWL query for a specific user. Even the low level method in class CL_POWL_QUERY_ACCESSOR seem to assume that you either are creating an administrator query for any/everyone or just for yourself.
    One option is to create multiple queries (for each selection criteria that I want) and assign these directly to user (rather than the role) in the config - but that's config that I'd need to transport up - for what is essentially user level personalisation.
    My strong favourite at the moment is to throw a breakpoint in CL_POWL_QUERY_ACCESSOR and manually change the user name as I save new queries in directly in production - but that's not exactly the cleanest solution.
    Surely someone has had a need to actually create queries for users, not just delete them as per program POWL_D01?
    Many thanks for any hints and tips
    Cheers,
    Chris

    Well - I should point out that you don't have to transport those user assignment of queries - tables are production maintainable. However, you do have to transport up the query itself - so not ideal.
    Oh well - don't think this one has an answer => closing it to open another question.
    Cheers,
    Chris

  • E-Recruiting EhP4 -- Dashboard / POWL Query

    How you customize query in the recruiter dashboard. I register infoset as POWL query no, then I no see it in the dasboard?

    Hello,
    I assume what you mean is that you have included the query through report WDK_GENERATE_POWL_CUST or through IMG 'Display Own Queries in POWL'. The next node 'Include Queries in LaunchPad' is what you need to do to include the report in the dashboard. When you click the node, you ha ve to click on change in the column RECRUITER - REPORTS - Recruiter LaunchPad.  You can then create your own folder or include the report in the standard folder. To include your report you click on 'New Application' while highlighting the required folder. In application category you have to select Webdynpro ABAP. You can then enter the other parameters as per your generated report name. You can click on standard 'Activities with Requisition and Candidate' to see how the parameters are supposed to be entered, especially in the Parameter field. Once you save here and then go to the portal, the report should be appearing.
    Hope this helps.
    Regards,

  • My User session doesn't open, help me plz

    This morning when I open it, I want enter in my user session so I enter my password and i'm wait.. but after 5 mins my session doesn't open and the loading bar is blocked on 1/3 of it. I search a solution since 11am and I doesn't find a solution for my problem. I make a demand at apple to call me tomorrow morning but I'm desperate with this problem. Who can help me with? I don't know why this occurrence appeared because yesterday when I close it, all was ok. The only thing which was new on my Mac when I close it its my MacKeeper Premium. I bought a licence of 24 months. I make a anylise  before close and nothing is detected.
    I test Reinstal OS X but they say than my Disk is blocked with a password, when a enter my password they says is doesnt good password but i know that is good because I enter the same passwords every where when a configure my Macbook Pro.
    Im not sur if I enter good operating system and I don't know how check that because I dont have a acces on my finder.
    I'm a beginner with Mac system

    You need to create a JSP report from JDev's new object gallery from 'File -> new... -> Reports Objects', so that the project settings can be prepared to run JSP report.
    If you want to run JSP report on a standalone Reports server, put 'server=<server_name>' in 'parameters' attribute of <rw:report> JSP tag.
    You can also use rwservlet's in-process Reports server, by not specifying 'server=...' in 'parameters' attribute. No standalone Reports server is needed. Make sure JVM is set to'hotspot' in JDev's project settings -> runner.
    When running JSP in JDev, it uses JDev's embedded oc4j web server.
    Regards,

Maybe you are looking for