Supplier Item Catalog - search screen query ~ tends to take 10 - 12 secs

I wanted to find out if any customer(s) out there has ever encountered this performance issue in the Supplier Item Catalog search screen. We setup an item catalog category using the supplier item but when we attempt to query on the item/supplier search, the search time takes up to 10 - 12 secs per find. Caveat, when you do search for the same item on the 2nd time; the return is alot quicker. It seems the parsing is the issue but we are still trying to figure a resolution to the performance factor. Thanks.

Hi Hussein,
Thanks for the reply back. Unfortunately, we tried to apply both patches (recommended patch (5404474) v. the previous patch(5567690) but it did not work . We actually have a TAR opened with Oracle support. I'd thought that with this Oracle forum site, other customers may have the similar performance issue and hopefully a recommended resolution. At this point, Oracle support mentioned the issue lies in the parsing segment of the query.

Similar Messages

  • Supplier Item Catalog

    I am considering using the supplier item catalog in core purchasing. I am aware that when you search for an item in the supplier item catalog it returns items from various sources. My question is: will it only return system items? or does it return any freeform requisition line?

    Hi
    I tried to use Supplier item catalogue as a core place to set up contract items as still using paper requisitions as our ships do not have online access. I created items in the catalogue via quotations only to find that the order pad function does not work. According to a posting on Metalink this is standard functionality !.
    This doesn't directly answer your question directly but hope the info is useful.
    Rgds

  • Purge Supplier Item Catalog

    I am looking for any information on the ability to purge the supplier item catalog. The client does not want all data kept in the supplier item catalog, but wants to limit it. Is there a way?

    Hi
    I tried to use Supplier item catalogue as a core place to set up contract items as still using paper requisitions as our ships do not have online access. I created items in the catalogue via quotations only to find that the order pad function does not work. According to a posting on Metalink this is standard functionality !.
    This doesn't directly answer your question directly but hope the info is useful.
    Rgds

  • Approved and published items are not shown in the catalog search

    Hello all,
    We are implementing SRM 4.0 SSP scenario .
    To support shopping of EBP we are also implementing CCM 2.0 as an add on.
    Please note CCM and EBP are on same client and CAT & CSE are also on the same client.
    No XI is involved. The catalog scheme was uploaded as CSV 2.0. The items for the catalog was created manually in CAT.
    Although the item has the status "approved" and the procurement catalog which is also the master catalog was published successfully the item is not shown after searching by CSE in EBP. Also the categories of the scheme are not shown in the catalog search.
    Do i have to approve the categories too and if yes can you  explain me how to do this?
    I think you see that I'm a newbie at srm and ccm and this problem is probably no real problem but I have not found any similar topics in the forum. So please can you help.
    Thanks a lot for your help.
    Best regards,
    Bernd

    Bernd: the reason I asked about views is that you don't have any error messages. This might indicate that (a) you have no items in the view, or (b) there's something wrong with view-role-user assignment.
    To check for (a), please go to the published procurement catalog, and go to Views tab. Check that your View is Active. Click on your View ID link to display view details. You should see a list of characteristics assigned to your view in Assign Characteristics sub-tab (the list should not be blank!). Go to Assign Items sub-tab. Navigate in your schema to find items that are supposed to be assigned to your view. You should see "Yes" in the "Assigned" column for those products. If you don't, then you simply don't have any items in your view.
    Another thing I'd like you to check: when the user calls your procurement catalog for search, do you see the name of the catalog displayed just below the drop-down "Select Categories Hierarchically"?
    Cheers,
    Serguei

  • Fill Find edit box of Formatted search screen

    Hi,
    I have an edit box and a choose button.
    when I click on that choose button I get a formatted search screen.
    I want the value typed in the edit box to be defaulted in the
    Find Edit box of the foratted search screen.
    Say I type "1" in my edit box, My formatted search screen should pop up having "1"
    in the Find edit box and results pertaining to value "1"(like wild card search)
    should be displayed in the formatteed search screen.
    Can anyone tell me as how to implement this?

    The reference to $[x.0.0] was simply meant to point you towards using the formatted search syntax for selecting fields from the current screen for use in your query.
    The two techniques I mentioned were not meant to be used together, you could either use the sendkeys, or the $[x.0.0] syntax depending on which result you wanted.
    The $[x.0.0] syntax actually goes in the query that is saved for the formatted search, you don't need to do anything with it programatically at runtime, business one does it for you.  You can get a formatted search to pick values up from the current screen by using syntax such as $[$4.0.0] or $[$OINV.CARDCODE]. This particular example will pick up the cardcode from a document screen.  Look in the standard help file under Formatted Searches for more details.
    I have attached a sample query showing how it can be used with fields based on userdatasources in custom screens.  This one can be used to show product lookups out when the user has already keyed in a partial product code.  At runtime the $[#018.UItem] reference automatically gets replaced with the value currently in the item field.
    DECLARE @Item Varchar(20)
    SET @Item = RTRIM($[#018.UItem]) + '%'
    SELECT T0.ItemCode, T0.ItemName FROM OITM T0 WHERE T0.ItemCode LIKE @Item FOR BROWSE
    If you haven't seen this type of formatted search processing before, I would recommend you try to spend a little time learning it - it sometimes eliminates the need for writing SDK code at all.
    Regards,
    John.

  • Not able to display and search on CLOB attribute in default search screen

    Hi,
    My requirement:
    I have three VARCHAR attributes and 1 CLOB attribute. i need to search the values on these 4 attributes.
    Created View crieteria on these 4 attributes and created default ADF search screen. but not able to add the CLOB attribute as search attribute.
    is there any solution for this or we can't search on CLOB attribute.
    FYI: i have created Converter using ClobDomain and and using this converted for editing the CLOB data.
    If i try adding the CLOB attribute in view criteria with ClobDomain and not able to see that attribute on search panel.
    Please help on this.
    Thanks in advance!!
    Thanks & Reagrds,
    Madhu

    Madhu, please tell us your jdev version!
    The search is done on the DB (query) so the converter is not used. To search clob columns you can use special SQL statements called contains or catsearch. These are using special index to find the data in blob or clob columns.
    Check my blog on how to integrate this into VC: http://tompeez.wordpress.com/2011/08/21/extending-viewcriteria-to-use-sql-contains-4/
    Timo

  • Issue with programmatically created LOV on Advanced Search Screen in OCO.

    Hi All,
    I am trying to create a LOV programmatically on Advanced search screen of Oracle Customer's Online module for the country field present there, i have extended a controller and
    in it i am carrying out the creation for this.
    i am using the below code to do this.
    i am able to access the particular rowlayout bean and code below is starting after that.
    OARowLayoutBean CountryRowLayoutBean =
                            (OARowLayoutBean)RgtColTableLayoutBean.getIndexedChild(8);
                        if (pageContext.isLoggingEnabled(PROCEDURE))
                            pageContext.writeDiagnostics(this,
                                                         "CountryRowLayoutBean: " +
                                                         CountryRowLayoutBean,
                                                         PROCEDURE);
                        int CountryRowLytChldCount =
                            CountryRowLayoutBean.getIndexedChildCount();
                        if (pageContext.isLoggingEnabled(PROCEDURE))
                            pageContext.writeDiagnostics(this,
                                                         "CountryRowLytChldCount : " +
                                                         CountryRowLytChldCount,
                                                         PROCEDURE);
                        OAMessageTextInputBean CountryMsgTxt =
                            (OAMessageTextInputBean)CountryRowLayoutBean.getIndexedChild(2);
                        if (pageContext.isLoggingEnabled(PROCEDURE))
                            pageContext.writeDiagnostics(this,
                                                         "CountryMsgTxt : " +
                                                         CountryMsgTxt,
                                                         PROCEDURE);
                        CountryMsgTxt.setRendered(false);
                        OAMessageLovInputBean CountryLOV =
                            (OAMessageLovInputBean)createWebBean(pageContext,
                                                                 LOV_TEXT, null,
                                                                 MatchRuleAttrId); //MatchRuleAttrId - the fields are rendered through DQM so, this is the Id for the text input , same is taken as id for LOV, to enable search later.
                        if (pageContext.isLoggingEnabled(PROCEDURE))
                            pageContext.writeDiagnostics(this,
                                                         "CountryLOV : " + CountryLOV,
                                                         PROCEDURE);
                        CountryRowLayoutBean.addIndexedChild(CountryLOV);
                        Integer webBeanRegionAppId =
                            (Integer)webBean.getAttributeValue(REGION_APPLICATION_ID);
                        CountryLOV.setAttributeValue(REGION_APPLICATION_ID,
                                                        webBeanRegionAppId);
                        // Specify the path to the base page.
                        CountryLOV.setAttributeValue(REGION_CODE,
                                                        "/oracle/apps/imc/ocong/search/webui/ImcSearchPage");
                                  CountryLOV.setAttributeValue(LOV_REGION_APPLICATION_ID,
                                                        webBeanRegionAppId);
                        // Specify the LOV region definition.
                        CountryLOV.setLovRegion("/oracle/apps/ar/hz/address/webui/HzCountryLOV",
                                                   webBeanRegionAppId.intValue()); //Standard LOV region used
                        // Validation should be enabled for LOVs unless it's essential for the field to allow a partial value (in a "Search" region, for example).
                        CountryLOV.setUnvalidated(false);
                        CountryLOV.setAttributeValue(SELECTIVE_SEARCH_CRITERIA,
                                                        true);
                        CountryLOV.setAttributeValue(SEARCH, true);
                        // Configure the LOV mappings.
                        // Note that you must call this method after you add the messageLovInput item
                        // to the web bean hierarchy.
                        // base page item
                        // lov item
                        // direction
                        if (pageContext.isLoggingEnabled(PROCEDURE))
                            pageContext.writeDiagnostics(this,
                                                         "webBeanRegionAppId : " +
                                                         webBeanRegionAppId,
                                                         PROCEDURE);
                        if (pageContext.isLoggingEnabled(PROCEDURE))
                            pageContext.writeDiagnostics(this,
                                                         "MatchRuleAttrId : " +
                                                         MatchRuleAttrId,
                                                         PROCEDURE);
                        CountryLOV.addLovRelations(pageContext,
                                                      MatchRuleAttrId,
                                                      "TerritoryShortName",
                                                      LOV_RESULT,
                                                      LOV_REQUIRED_NO); // base page item
                        // lov item
                        // direction
                        CountryLOV.addLovRelations(pageContext,
                                                      MatchRuleAttrId,
                                                      "TerritoryShortName",
                                                      LOV_CRITERIA,
                                                      LOV_REQUIRED_NO);
    I am facing the issue that the torch icon is visble on the screen but when i click on it, it does not display the LOV region and a blank page saying website declined to show the page is displayed.
    Please suggest what needs to be added that i am missing right now.
    Thanks,
    Mayank

    on the first option I mean you can add new region  programaticaly like this on Processrequest
                OAStackLayoutBean newLocationLovs=
                    (OAStackLayoutBean)createWebBean(pageContext
                                                        ,"/yandex/oracle/apps/csi/instance/location/webui/YaLocationLovsRN"
                                                        , "xxnewLocationLovs"
                                                        ,true);
                  webBean.addIndexedChild(newLocationLovs);   

  • Search Results Query Text - Get all data, Exclude all list data except one

    Hi Experts,
    I have a situation wherein in the global search of our internal site, we have to display all results & restrict any list item except one list. Earlier we had restricted /Lists/ & People to be displayed in the results.
    But in the new search results I have to display results from only one list along with other results (documents, sites, pages etc).
    Below is the original query text entered in the Search Results Query Text editor
    {searchboxquery} -contentclass:STS_List_Links  
    -filename:allitems.aspx  -Path:/articles/Pages/default.aspx
    -filename:DispForm.aspx  -Path:/Lists/ -Path:person.aspx
    I have tried various different queries with AND, OR operator. I have researched other blogs, sites over google. But unsuccessful. I am sure this is not a rare requirement. Need your expert help.
    I have tried this query also...
    {searchboxquery} (-filename:allitems.aspx -Path:/articles/Pages/ -Path:/Lists/ -Path:/PublishingImages/) OR
    (+(+Path: /Lists/ArticleContent/ AND +filename:*.aspx) AND
    -(-Path: */Lists/* OR -filename:*.aspx))
    Vighnesh Bendre
    MCTS
    http://markviky.blogspot.com

    Vighnesh,
    You should have success using the following:
    {searchboxquery} -contentclass:STS_List_Links -filename:allitems.aspx  -Path:/articles/Pages/default.aspx -Path:person.aspx ((-filename:DispForm.aspx  -Path:/Lists/) OR Path:/Lists/ArticleContent/)
    Two things from your original query were excluding list items from your results, your exclusion of file
    DispForm.aspx and path Lists.  By using "OR" in the above query, we're creating an exception to also allow items under
    Lists/ArticleContent to be included in the results.

  • Add new item in Search Panel

    Requirement: Within a query region, add a new field to the results table and enable search by this field.
    Approach:
    - I added a new column within the results table by extending the VO. The search allowed property for this column is set to Yes.
    - I added an LOV Input Item to the Simple Search Panel. Set the External LOV property to use a standard LOV Region/
    I am trying to a create a Query criteria Map to map these two items. I am able to find my LOV input item in the Search Item property of the Query Criteria Map. However, I am unable to find the new column i added in the Results Item property of the Query Criteria Map.
    Please advise.

    Dear Dilip Kumbhar,
    Please try following code:
    Set objBOM = objcompany.GetBusinessObject(BoObjectTypes.oProductTrees)
    objBOM.GetByKey ("test")
    objBOM.Items.Add
    objBOM.Items.SetCurrentLine (objBOM.Items.Count - 1)
    objBOM.Items.ItemCode = "A00001"
    objBOM.Items.Quantity = 1
    objBOM.Update
    Best Regards
    Jane Jing
    SAP Business One Forums team

  • Performance Issue with Search screen

    I am not sure to post on JSF or Hibernate forums. This one is for Performance Gurus
    I have a "Advance Search" screen built with JSF/Facelets/Ajax4JSF
    When i click on the link Advance Search it will take more than a minute to load the form.
    The screen has 21 form fields out of which 8 are dropdowns out of which 6 are populated while loading the form. They are like LookUp tables. The other two form fields dropdowns launch popups
    Now when i hit Search button it will go on for more than minute and most of the times it results in
    java.lang.OutOfMemoryError: Java heap space
    I am using Myeclipse and Tomcat.
    Here is the memory parameters from right clik eclipse properties
    "C:\Program Files\MyEclipse 6.0\eclipse\eclipse.exe" -vm "C:\Program Files\MyEclipse 6.0\jre\bin\javaw.exe" -vmargs -Xms128m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=164m
    In addition i have also set Tomcat properties in Myeclipse under "Optional JVM Arguments" as
    -Xmx1024m
    I am thinking of doing Hibernate Query Caching for populating dropdowns while loading the form
    Any other pointers/suggestions will be greatly appreciated

    Run a Profiler.

  • Disable BP Search Screen in IC based on CAD data

    Hi,
    We implementing CRM 7.0 IC, with CTI Genesys 7.5.1 (ICI 3.06).
    I would like to know how to disable BP Search functionality in IC, based on the specific value for the Call Type from CTI (should be passed in the CAD data).
    For all other Call Types the BP Search screen should search for a BP in the Identification screen.
    In the ICI 3.06 Interface specification document, Pages 30-31, 4.3.3 Item Attached Data i could not find this information.
    Thank you,
    Vadim.

    Hi Vadim,
    This requires enhancing the CRMCMP_BPIDENT/CuCoIdentification component. in PROCESS_INCOMING_REQUEST method, check for your CAD values and skip the search when the values are present.
    Sincerely,
    Glenn
    Glenn Abel
    Covington Creative
    www.covingtoncreative.com

  • "ICM_HTTP_CONNECTION_FAILED" error for cross catalog search

    We are running SRM 7.0 SP 08.
    I have set up the external web services to access multiple external product catalogs to create shopping carts. These individual catalogs work fine for SC creation. (BTW, we removed the parameter for HOOK_URL as it seems to be not required starting SRM7).
    However, when we are trying to run "cross catalog search", either from SC creation wizard or from normal SC creation screen, the popup window would appear with search in progress, but always return no result with detail message: "ICM_HTTP_CONNECTION_FAILED" for all catalogs.
    I have debugged the scenario, and the error seems to be from FM /SAPSRM/PDO_CCS_BCKGRSEARCH, which is called in a background task. The statement that got the error is the following, with return code 1.
        CALL METHOD lv_res_client->receive
          EXCEPTIONS
            http_communication_failure = 1
            http_invalid_state         = 2
            http_processing_failed     = 3
            OTHERS                     = 4.
    Could you shed some light as to what might have been the problem?
    Thanks for your help.

    We are running SRM 7.0 SP 08.
    I have set up the external web services to access multiple external product catalogs to create shopping carts. These individual catalogs work fine for SC creation. (BTW, we removed the parameter for HOOK_URL as it seems to be not required starting SRM7).
    However, when we are trying to run "cross catalog search", either from SC creation wizard or from normal SC creation screen, the popup window would appear with search in progress, but always return no result with detail message: "ICM_HTTP_CONNECTION_FAILED" for all catalogs.
    I have debugged the scenario, and the error seems to be from FM /SAPSRM/PDO_CCS_BCKGRSEARCH, which is called in a background task. The statement that got the error is the following, with return code 1.
        CALL METHOD lv_res_client->receive
          EXCEPTIONS
            http_communication_failure = 1
            http_invalid_state         = 2
            http_processing_failed     = 3
            OTHERS                     = 4.
    Could you shed some light as to what might have been the problem?
    Thanks for your help.

  • Cross catalog search doesn't work for CCM 2.0

    Hi SRM gurus,
    We are using SRM 5.0 and CCM2.0.
    We created several CCM catalogs but cross catalog search doesn't work at all.
    In the call structure, option "cross catalog" is correctly customized.
    Are there additional check I have to do in order to see this cross catalog search working fine ?
    It's quite urgent...
    Thanks a lot,
    regards,
    Caroline

    Hi
    The TREX server (service) must started and be contactable by RFC - this can be checked by carrying out the actions listed above. (Refer OSS Note - 866547 Error when accessing TREX server for more details )
    <b>Please have a look at the following SAP OSS Note, which will help -></b>
    Note 851106 - Search in catalog from SRM leads to "Service not reachable"
    <u>Other related OSS Notes</u>
    Note 973594 Cross Catalog Search - Configuration
    Note 894717 Items from Cross Catalogs Result does not appears in step 2
    Note 803731 Cross-category search returns no result
    Note 847137 OCI, cross-catalog search: detail display
    Note 996885 Cross Catalog Search - Timeout while accessing MDM Catalog
    1023487 cross-catalog-serach in portal opens up a duplicate window
    1020025 Item detail display in Cross Catalog Search
    1027352 Item detail display in Cross Catalog Search
    Note 866547 - Error when accessing TREX server
    Note 988427 - Update to TREX 6.1 Rev 27
    Note 994623 - Hierarchy Buffer and BIA
    Note 1030056 - Improvement in the Search within Results feature of CSE
    Note 798988 CCM/CSE: Sorting sometimes returns no results
    Note 778688 TREX_INDEX_MANAGER unit test update_view(): incorrect search
    Note 808754 Display sequence of the characteristics is not changeable
    Note 794325 - Error in OCI transfer in the BAdI /CCM/OCI_SCALEPRI
    Note 745235 Search ability changes to cross-catalog characteristics
    Note 724097 - Search of the comp. in case of structured characteristics
    Note 743643 Search ability change in cross-catalog characteristics
    Note 847551 Displaying date, time, and timestamp in the CSE
    Note 750756 Program for the deletion/clean up of TREX indexes
    Do update me as well.
    Regards
    - Atul

  • What does searchable items in search admin page mean?

    whatdoes searchable items in search admin page mean? I guess it is
    total indexed items. How we can get the same data using c# API
    When i reset my index,  searchable items becomes 0. How to get this value
    Rajesh

    Resetting your index should NEVER be done, unless you absolutely want to blow all your search data away and start reindexing everything from scratch.  That is why your searchable items become 0 when you reset it.  The reset option deletes the indexes
    from the query servers and restarts full crawling of all content.
    To answer you question, yes, the searchable items in the search admin page means exactly that... the total number of items indexed.
    I trust that answers your question...
    Thanks
    C
    |
    RSS |
    http://crayveon.com/blog |
    SharePoint Scripts | Twitter |
    Google+ | LinkedIn |
    Facebook | Quix Utilities for SharePoint

  • Need - Search page with LOV based flexfield item as search criteria

    Our requirement is to make a flexfield item as search criteria.
    Flexfield is having 2 segments Applicaiton and Responsibility, where 2nd segment *(Responsibility) is dependent on 1st (Application).*
    Accordingly, an LOV must get displayed for each flex segment in the search panel.
    We tried to create a page having this flex (DFF) item as a search criteria, but cannot proceed to get results in results region - we tried to use both properties in the query region - resultsbasedSearch and autocustomizationCriteria:
    Any ideas how to make a search functionality having LOV based flexfield items in the search criteria?
    Any other suggestions regarding the solution are welcome.
    Thank you very much.
    Regards,
    May B.

    Hi,
    try a SQL query that uses bind variables as follows
    ... where column1 like '%:col1param%' and '%:column2%' like :col2param
    Then in the implementation (session facade) check for null values and add '%' in case a value is null.
    The query in EJB is defined in the entity
    Frank

Maybe you are looking for

  • How to deploy my Java application?

    Have a proxy server running as a plain vanilla Java application from the DOS command line in Windows. Would like to run it 'properly' on a (web) server. Have got Apache and Tomcat installed but I don't know how to adapt my application to run in that

  • IPhone and New iTunes Library

    For my iPhone 4S, I have a new iTunes library so I want to add songs from the library to my phone but, I don't want to delete the information already on the phone. I tried applying the "Manually manage music and videos" but when I click apply it asks

  • How to redeem a Australian Gift Card in the UK?

    I have received a Australian ITunes Gift Card by mail and when I redeem it, it wont let me because its Australian. What shall I do?

  • Create outbound delivery using VL10B for Stock Tranfer order

    Hi ALL gurus, I had created STO stock transfer order (UB order type ) and release the STO using ME21N and ME29N When try create a outbound delivery using VL10B, the STO not show, i remove all check and blank in all seclection. The STO still not show.

  • Question about Java applets being blocked.

    -I have succeeded in getting the 32 bit Java 8 applet plugin for Windows 7 Firefox v34 running. However, I have a situation where the applet loader itself has started blocking my applets. I have allowed the applet through in an unwiedly fashion. I ca