ITAB_ILLEGAL_SORT_ORDER dump in CIC searching for Opportunities

Hi All,
We currently have a strange problem when trying to search for opportunities in the CIC.  We go in, enter a partner number and select it as the main partner.  Then, we chose Opportunity as the object to find, enter a date range and click on start (all in the interaction info navigator area.)  We then get a short dump of :-
ITAB_ILLEGAL_SORT_ORDER
A line is to be inserted or changed at position 1 in the sorted
internal table (type SORTED_TABLE)
"FUNCTION-POOL=CRM_LOCATOR_UICLASS=LCL_ONE_ORDER_HITLISTMETHOD=SEARCH_RESUL
T_DISPLAY_DYNAMICDATA=LT_HEADER_GUID".
In doing so, the sorting sequence - determined by the table key - was
destroyed.
Program                                 SAPLCRM_LOCATOR_UI
Include                                 LCRM_LOCATOR_UIL01
Row                                     174
Module type                             (METHOD)
Module Name                             SEARCH_RESULT_DISPLAY_DYNAMIC
The problem only occurs if a given partner has more than 1 oppotunity created - obviously, if the search logic only finds 1 opportunity document then when it appends the guid to the search results it doesn't cause a problem.  As soon as more than one document is found the code fails:-
*     get result list
      LOOP AT iv_search->gt_search_result INTO ls_search_result.
        ls_header_guid-guid = ls_search_result-fieldval.
        APPEND ls_header_guid TO lt_header_guid.
      ENDLOOP.
I've search on here and throughout OSS but can't find any solution and to be honest, I can't see why the problem is occuring.  Has anyone else ever had this problem and if, is there a solution?
Thanks in advance,
Gareth.

Hi Patrick,
Yes, I know what the problem with the code is - but its standard SAP code!
I'm trying to understand what is actually causing it (I'm assuming it will be an OSS note somewhere but I can't find it!)
Thanks,
Gareth.

Similar Messages

  • Short dump "Time limit exceeded" when searching for Business Transactions

    Hello Experts,
    We migrated from SAP CRM 5.2 to SAP CRM 7.0. After migration, our business transaction search (quotation, sales order, service order, contract etc) ends with the short dump "Time limit exceeded" in class CL_CRM_REPORT_ACC_DYNAMIC, method DATABASE_ACCESS. The select query is triggered from line 5 of this method.
    Number of Records:
    CRMD_ORDERADM_H: 5,115,675
    CRMD_ORDER_INDEX: 74,615,914
    We have done these so far, but the performance is still either poor or times out.
    1. DB team checked the ORACLE parameters and confirmed they are fine. They also checked the health of indices in table CRMD_ORDER_INDEX and indices are healthy
    2. Created additional indices on CRMD_ORDERADM_H and CRMD_ORDER_INDEX. After the creation of indices, some of the searches(without any criteria) work. But it takes more than a minute to fetch 1 or 2 records
    3. An ST05 trace confirmed that the selection on CRMD_ORDER_INDEX takes the most time. It takes about 103 seconds to fetch 2 records (max hits + 1)
    4. If we specify search parameters, say for example a date or status, then again we get a short dump with the message "Time limit exceeded".
    5. Observed that only if a matching index is available for the WHERE clause, the results are returned (albeit slowly). In the absence of an index, we get the dump.
    6. Searched for notes and there are no notes that could help us.
    Any idea what is causing this issue and what we can do to resolve this?
    Regards,
    Bala

    Hi Michael,
    Thanks. Yes we considered the note 1527039. None of the three scenarios mentioned in the note helped us. But we ran CRM_INDEX_REBUILD to check if the table CRMD_ORDER_INDEX had a problem. That did not help us either.
    The business users told us that they mostly search using the date fields or Object ID. We did not have any problem with search by Object ID. So we created additional indices to support search using the date fields.
    Regards,
    Bala

  • Additional search criterias for opportunities: SYS_PROBABILITY, MilestoneDt

    Dear experts,
    we need additional search criterias for opportunities
    1.) we need to be able to search for the standard field of SYS_PROBABILITY
    2.) we need to be able to search for milestone dates we defined
    Do you have any idea how to handle these?
    Thanks in advance,
    BR Matthias

    Dear Shiromani,
    thanks for your input.
    I know about the possibilities of using AET, but the field I need: SYS_PROBABILITY does not show up in the available fields to be added.
    Furthermore we dont want to make our self generated fields searchable, but we want to search for specific Milestone Dates we customized.
    Any ideas?
    Thanks, BR Matthias

  • F4 Search Help for Opportunities

    Hi,
    I have written a report in which the customer can select opportunities and restrict te search by several criteria. For the selection field for the opportunity number I tried to add the general F4 search help by using the match code object  crm_order_object_id, but this F4 help does not return any opportunities that are in the system when called from my report. I verified this by searching for specific opportunities for which I knew the number, but it returned 0 documents.
    Is there anything I need to configure for this search help to include opportunities?
    Regards
    Thomas

    Hello Julius,
    yes, that one works. It is one of the included search helps in CRM_ORDER_OBJECT_ID, but it seems that it is the most general of the three included ones, and as such returns Opportunities. Thank you.
    Thomas

  • BP search for General and Company Code roles

    Hi
    On the modify Money Market Transactions (TM_52) (and some similar to it for other products TS02, TM32, TO02), if i go to the Partner Assignment Tab and I try to assign a bp for the General or the Company Code roles, the bp search program give me no results.
    If i try to do the search for the Counterparty role it gives me the results I expect.
    Is there any reason for do not give any result when these roles are the primary roles that, of course, the bp I choose has? Is it a program problem (this program has returned me some dumps and I implemented some Notes on it before)? If so, is there any solution?
    I want to assign these roles because I hope that these assignments with these roles modify the payment data or the master data of the transaction.
    Thanks

    Hi
    This is a very common topic.
    look at this thread:
    Authorization in reports
    Here's a starting point ...
    http://help.sap.com/saphelp_bw33/helpdata/en/72/eeb23b94c6e54be10000000a11402f/frameset.htm
    Outline steps...
    In RSSM:
    Create authorization object
    Make authorization object applicable to relevant InfoProviders
    In PFCG:
    Add authorization object to new or existing Roles with appropriate field assignments
    Make User/Role assignments
    Reg's
    Edan

  • Can't open MOV files in FCP: "Searching for movie data in file..."

    I know this has been posted before, but none of them seem to match up to what I'm all of a sudden dealing with. I have 4 MOV files that I'm converting to WMV. Movie 1 & 2 exported fine. Now, however, any time I try to open another MOV file, I get an error that it's "Searching for movie data in file..." and the file name is ALWAYS the same. The weird thing is, the file it's looking for is none of the 4 movies I'm working with. So how did the first two work and this pop out of nowhere??
    I have cleared out the render cache. Dumped all the cache and prefs files I can find, etc. Restarted the machine. Started FCP with the Option key held down.
    I've searched everywhere, but people usually seem to come across this error while opening FCP (I'm running 6.0.6). This only happens when I open a MOV file (oddly, I can open WMV files in FCP without issue).
    HELP!

    So, I open the movies in QT and the EXACT same thing is happening. So it appears the guy who created the videos did something when he was making them (probably made a reference files along the way). I'm having him re-export the MOV files.
    So, it's not a FCP issue.....

  • Dump thrown when tcode for screen painter assigned

    HI guys,
    I have created a screen and wanted to check how it looks at runtime, for this i assigned a tcode to the report. Now when i run the tcode it throws a dump. the dump is as follows.
    The CONTROL "TCTRL_ENTRY" was searched for but not found.
    These is either an inconsistency between the screen and the program or
    an incorrect ABAP statement (for example, REFRESH CONTROL .. FROM SCREEN
    with incorrect control name).
        MODULE STATUS_1000 OUTPUT.
         SET PF-STATUS 'SCR_1000'.
         SET TITLEBAR '001'.
      ENDMODULE.                 " The pointer for error is at this line
    What could be the possible error?? please let me know.
    Thanks in advance...
    Regards,
    Navin
    Edited by: navin.c on Mar 25, 2009 8:18 AM

    Do your main program have the piece of code like the following?
    CONTROLS:TC_9998 TYPE TABLEVIEW USING SCREEN 9998.
    This way you have to declare a table contol. Do it simply with your Table Control name and the screen in which you are using it.E.g. in my case screen is 9998.
    regards.
    Sarbajit

  • Indexing product data for embedded search for my shopping cart fiori app

    Hello Experts
    I'm doing indexing of product data records for SRM embedded search for My Shopping Cart Fiori app.
    however the job being created by the system to accomplish the task is, as error message displayed, not defined properly.
    any idea how to resolve this?
    i have no idea what program is this, and job details cannot be displayed/changed because of incomplete job definition.
    Appreciate any assistance pls.

    Hi Dex,
    Please check if there was a dump recorded in ST22. Also perform an authorization check SU53 for the background user that submits the job.
    Thanks,
    Vipin

  • Search for own settypes / attributes of iObject

    Hello,
    i created some Z-Settypes with own Z-Attributes for individual objects in CRM.
    I also created the assignmentblocks for this Z-Settypes. Now i´m able to maintain the Z-Attributes in Webclient UI.
    My next step would be to search for individual objects (view PRDIOQR/SEARCH) using my Z-Attributes.
    Does anybody know what i need to do?
    The view is already enhanced.
    I found in GENIL_BOL_BROWSER own notes with my settypes.
    No i need to know how to bring this on the search view to search with my Z-Attributes for i objects?
    Thank you
    Best regards
    Manfred

    Hi Anne,
    Have a look of the <a href="http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000647973&_SCENARIO">CIC cookbook</a>. This might help.
    <b>Reward points if it helps!!</b>
    Best regards,
    Vikash.

  • Search for Opportunity with own partnerfunction

    Hello,
    i have in the opportunity one customer own partner function Z1.
    Now i want to search all opportunities for partner XY in function Z1.
    This means i have to add a search attribute to BT111S_OPPT/Search which is the BP_ID of partnerfunction Z1.
    Could anybody please provide a kind of docu or the steps to get this done?
    Thank you
    Best regards
    Manfred

    Hello,
    As far as I remember you already have 2 standard criterias (partner_fct and partner_id) that answer this requirement.
    Did you try to use them?
    Kind regards,
    Nicolas Busson.

  • Is there a way to search for and install all uninstalled fonts? I'm getting bored of opening all the files up.

    I've got a file of about 100 typefaces, which is 1000s of fonts. I want to install them all but I dont want to have to open each file and install them all individually (or in small groups).
    So is there a way to search for and install ALL uninstalled fonts in one hit?
    Cheers.

    The best solution I've come across so far is to dump all movies into a shareware app called iVI. It'll show whether each movie has subtitles or not.

  • UCxn - Query to search for a specific email address

    I've got an odd issue...I've got a user in our London office on a completely separate voicemail system (Unity 5) that is receiving SMTP notifications from the voicemail system (UCxn 9.1.2) here in the US.  I'm wondering if there's a query I can run against the database to search for her email address and see if it is in the US cluster someplace?  I'm not a DB guy at all, so when it comes to SQL, I'm lost.
    Appreciate any help someone can provide
    SJ           

    You can try the user data dump from the ciscounitytools online and then just search the output and see if it's in there.
    HTH
    java
    if this helps, please rate
    www.cisco.com/go/pdihelpdesk

  • Searching for Newlines

    Is it possible to search for, and ultimately remove, the newline character at the end of a string, using regular expression tools?

    Or you can use TRIM function
    SQL>SELECT name
      2        ,trimmed_name 
      3        ,DUMP(name)             dump_name
      4        ,DUMP(trimmed_name)     dump_trimmed_name  
      5    FROM ( SELECT name
      6                 ,DUMP(name)
      7                 ,TRIM(CHR(10) FROM name) trimmed_name
      8             FROM ( SELECT 'Arun'||CHR(10) name
      9                      FROM dual
    10                  )
    11         );
    NAME  TRIM DUMP_NAME                      DUMP_TRIMMED_NAME
    Arun  Arun Typ=1 Len=5: 65,114,117,110,10 Typ=1 Len=4: 65,114,117,110Regards
    Arun

  • Searching for Illustrator Scriptwriter for hire

    I'm searching for an experienced Illustrator scriptwriter to complete a short-term project with graphics team. Strong communication skills essential, musical background a plus. More opportunities may follow.
    Local individual near Boulder, CO desired, but can work remotely too.
    Please send me a message with your contact info and resume.

    Thank you!!!! I don't have my computer online right now but I will check it
    soon.
    Thanks for the info so quickly..much appreciate!
    Jacquelyn
    On Jan 17, 2015 2:24 PM, "Larry G. Schneider" <[email protected]>

  • HT1657 Is there a way to search for movie rentals only? I don't want to buy movies and I'm tired of clicking on a movie only to find out its for purchase only

    Is there a way to search for movie rentals only? I don't want to buy movies and I'm tired of clicking on a movie only to find out its for purchase only?

    The best solution I've come across so far is to dump all movies into a shareware app called iVI. It'll show whether each movie has subtitles or not.

Maybe you are looking for

  • Recommend Panther or Tiger for QuickSilver Dual 1ghz?

    Hi, I'm faced with re-installing my OS, and would like a recommendation as to which OS to use. I'm currently using 10.3.9. Aside from the usually application compatibility issues, is 10.4 going to be to demanding on my old beast, or is it a good matc

  • Cannot manually manage music and videos without erasing and syncing first

    I have an iPhone 3G bought new from the Apple store using 2.1. Using iTunes 8.0 and checking the "Manually manage music and video" checkbox, iTunes prompts me to "Erase and Sync", no other option is available to me. It was the same when using version

  • Can I embed fonts in a pdf document?

    I wish to publish a Pages document and to do this I need to convert it to pdf and ensure that my fonts can be embedded into the pdf document. I am not sure how to proceed. How do you embed fonts in PDF from Pages 4.1?

  • Officejet 7210 wont print on wireless laptop

    Ok...my printer and wireless laptop read each other perfectly until I got a virus...took it in ..and after I got home with the computer, it would no longer work with the printer. Printer is plugged in through ethernet cable to wireless router. Runnin

  • File maintenance

    I use the kludge of making a bogus entry in the beats per second field in order to find deleted files. First off letting us sort on the information field that indicates a missing file would simplify file maintenance, and eliminate that step. That way