In service order Search page,In Service Order Search criteria, In Status value drop down i have to show only user status?

Hi Team,
My requirement is In service order Search page,In Service Order Search criteria, In Status value drop down i have to show only user status values only? how to do it..now in my status drop down values system status values also displayed ,i want only user status values only i have to show...how to do it?
Thanks
Kalpana

Hi Kalpana
As Standard there are 2 separate search fields for Status.
One for User Status
One for System Status
Are you sure that the other Status value you require are not for other Service Transactions different to the one you are wanting to search on?
If you need to make a only the User Status for  a given selected Transaction Type, then you would need to make an enhancement to that Component
Regards
Arden

Similar Messages

  • [Forum FAQ] The Value drop down list is grayed out when you perform search for Group Policy Objects in GPMC

    Symptom
    On Windows Server 2012 or Windows Server 2012 R2, when you use the Search for Group Policy Objects feature in GPMC, the “Value” field is not populated when you choose “User Configuration” as the Search Item. (See Figure 1.)
    <Figure 1>
    Cause
    The happens because the  Data of the (Default) value of the following Registry Key is not correct.
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\{4D2F9B6F-1E52-4711-A382-6A8B1A003DE6}]
    By default the Data is (value not set). (see Figure 2)
    <Figure 2>
    Resolution
    The registry keys under [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions] are the Group Policy Preference Client Side Extensions. The CSE name of the GUID {4D2F9B6F-1E52-4711-A382-6A8B1A003DE6} is
    RemoteApp and Desktop Connections. Please follow the steps below to resolve the issue.
    1. Locate the registry key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\{4D2F9B6F-1E52-4711-A382-6A8B1A003DE6}]
    2. Take the ownership of this key: Right click on the registry key and choose Permissions option and click the Advanced button on the dialogue window. Then on the Advanced Security Settings dialogue window, click Change button to take the ownership
    of the key for the current logon account and make the current logon account Full Control permission with the registry key. (See Figure 3.)
    <Figure 3> 
    3. Change the data of (Default) value from "(value not set)" to
    "RemoteApp and Desktop Connection Component". (See Figure 4)
    <Figure 4>
    4. Once the steps above are completed, the Value drop down list will be populated again when you perform Search in GPMC. (See Figure 5)
    <figure 5>
    This article has been created as a TechNet Wiki
    here.
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    thanks for the tip - but you should create this as a wiki article as it will be easier to reference in the future
    Regards,
    Denis Cooper
    MCITP EA - MCT
    Help keep the forums tidy, if this has helped please mark it as an answer
    My Blog
    LinkedIn:

  • Pass values to OAF search page (View Purchase Order History)

    I need to call a OAF page from a PO Approval Notification. I need to call page View Purchase Order History (func:ICX_PO_REVISIONS).
    I am able to create the URL (using function FND_RUN_FUNCTION.get_run_function_url) and when I click on the link it opens the page fine, but it’s a page that contains simple search region and I need to populate the Operating Unit and PO Number fields (I can easily get from the PO) of the search fields, this will allow the user to just click the go button.
    Is it possible using the function FND_RUN_FUNCTION.get_run_function_url and passing parameters (field values) or setting the URL to JSP:/OA_HTML/OA.jsp?OAFunc=ICX_PO_REVISIONS&akRegionApplicationId=177&addBreadCrumb=Y&CorePO=Y and then passing the parameters?
    How would you achieve this if possible, call the page and populate the search field values? It does not seem to work, I have been able to pass paramaters to an OAF page that does not contain a simple search region to return results.
    Function paramaters:
    FND_RUN_FUNCTION.get_run_function_url (
    p_function_id => 3101,
    p_resp_appl_id => 201,
    p_resp_id => 50598, -- MS Purcahsing Superuser
    p_security_group_id => 0,
    p_parameters => 'PoNum=' || l_document_id || '&' || 'retainAM=Y' || '&' || 'addBreadCrumb=Y',
    p_override_agent => NULL,
    p_org_id => 101,
    p_lang_code => NULL,
    p_encryptParameters => FALSE);
    Thanks,
    Shaun

    What I found is there are 2 variables SiteName and SiteName1, if you use SiteName1 then it shows proper value as a site description. I replaced SiteName with SiteName1 and it works. This might help to all who are like me and trying Tutorial example.
    I am not sure how many may have tried OAF - Tutorial examples. They are really complicated and not easy and in most cases they are not coming out in first try but if you really try then it will give lot of understanding.

  • Cannot view order tracking page for items ordered from Apple store!

    I have just ordered a Mac Mini from the Apple UK store, and the order page shows it is being handled by "FLEX POSTAL & HUB NL", whose tracking page is at https://www.iec-logistics.com/apps/tracktrace/trk_tracking.asp.
    The problem is that when I enter my tracking details, the very nexy screen gives me a blank page, because Safari cannot render the page source, which seems to be simple Javascript. This is because the site is only compatible with Microsoft Internet Explorer!

    Well, it arrived eventually - the tracking system must have been broken.

  • Seeded Search Page ( PO History ) Addding new Criteria columns

    Hi ,
    I have a requirement wherein i need to customize PO History Search Page to add 2 new columns Supplier Name and Supplier Site as criteria. I was able to extend the Results VO but how do i proceed with adding new columns in the criteria region. Please provide me the steps.
    also, somewhere i read in this forum if the construction mode for the query region is autocuztomization criteria then we cannot customize the seeded page. please do provide me an alternative
    Thanks,
    Rajesh Khatri

    Hi Ramkumar,
    I am doing the following steps to run the seeded page PosRevisionHistoryPG ( Under Purchasing :-
    1) copied entire pos folder ( $java_top/oracle/apps/pos ) under java_top to my local machine.
    So my local machine has the foll directory structure
    jdev_home/myclasses/oracle/pos and jdev_home/myprojects/oracle/pos
    2) added jdev_home/myclasses/oracle/pos to my classpath.
    3) Created a new empty OA Project. ( name - rkposchng.jpr , default package - > rkposchng.oracle.apps.pos )
    4) Created a new empty Business Component Package under rkposchng.oracle.apps.pos
    5) Imported the server.xml to my project from jdevphome/myprojects/oracle/apps/pos/changeorder/server.xml
    6) Imported PosRevisionHistoryPG.xml ( seeded) to my project. This file was not there under java_top. I had all PG , RN ( xml files) file
    from $POS_TOP/mds/changeorder/webui and copied under jdev_home/myprojects/oracle/pos and jdev_home/myprojects/oracle/pos/changeorder/webui
    7) Ran the page from jdeveloper and its not returning any rows. On running i received 71 warnings and 0 errors.
    From the above you can see that i am not changing anything but still no rows are returned.
    Do i need to import any more files in step 5. I am not getting any clue what is the problem.
    Below are the warnings :-
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosDocTypeLov" for property "External LOV" on component "DocTypeIntAdvSrch".
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosOperUnitLov" for property "External LOV" on component "BusUnitIntAdvSrch".
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosDocTypeLov" for property "External LOV" on component "DocTypeIntSrch".
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosOperUnitLov" for property "External LOV" on component "BusUnitIntSrch".
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosDocTypeLov" for property "External LOV" on component "PosDocTypeInternal".
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosOperUnitLov" for property "External LOV" on component "BusUnitAdvSrch".
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosDocTypeLov" for property "External LOV" on component "DocTypeAdvSrch".
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosOperUnitLov" for property "External LOV" on component "BusUnitSrch".
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosDocTypeLov" for property "External LOV" on component "DocTypeSrch".
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.productBranding.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.RevDateIntAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.OrdDateIntAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Prompt" or "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.DocTypeIntAdvSrch.
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosDocTypeLov" for property "External LOV" on component "DocTypeIntAdvSrch".
    Warning: Some required properties are not set on the document. Please set "Prompt" or "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.VendSiteIntAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.VendSiteIntAdvLovTbl.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.RevIntAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Prompt" or "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.VendIntAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.VendIntAdvLovTbl.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.RelNumIntAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Prompt" or "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PoNumIntAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PoNumIntAdvLovTbl.
    Warning: Some required properties are not set on the document. Please set "Prompt" or "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.BusUnitIntAdvSrch.
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosOperUnitLov" for property "External LOV" on component "BusUnitIntAdvSrch".
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosDocTypeLov" for property "External LOV" on component "DocTypeIntSrch".
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.VendSiteIntLovTbl.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.VendIntLovTbl.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PoNumIntLovTbl.
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosOperUnitLov" for property "External LOV" on component "BusUnitIntSrch".
    Warning: Some required properties are not set on the document. Please set "Width" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosShowPoChangesInternal.
    Warning: Some required properties are not set on the document. Please set "Height" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosShowPoChangesInternal.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosCompareLastSignInt.
    Warning: Some required properties are not set on the document. Please set "Width" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosCompareLastSignInt.
    Warning: Some required properties are not set on the document. Please set "Height" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosCompareLastSignInt.
    Warning: Some required properties are not set on the document. Please set "Width" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosComparePrevPoInternal.
    Warning: Some required properties are not set on the document. Please set "Height" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosComparePrevPoInternal.
    Warning: Some required properties are not set on the document. Please set "Width" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosCompareOrigPoInternal.
    Warning: Some required properties are not set on the document. Please set "Height" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosCompareOrigPoInternal.
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosDocTypeLov" for property "External LOV" on component "PosDocTypeInternal".
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosInternalVendorSiteLovTable.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosInternalVendorLovTable.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosInternalPONumLovTable.
    Warning: For search region "/oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.RevHisIntAdvSrch", the search does not have any required search criteria, and blind queries are not allowed. Please ensure that the underlying query is performant, or designate at least one search criteria item as "Selective Search Criteria" or the "Required" property is set to yes.
    Warning: For search region "/oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.RevHisIntSimSrchM", the search does not have any required search criteria, and blind queries are not allowed. Please ensure that the underlying query is performant, or designate at least one search criteria item as "Selective Search Criteria" or the "Required" property is set to yes.
    Warning: The "advancedSearchPanel" under "/oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosQueryRegContInternalRN" has a "advancedSearch" region directly under it. The "advancedSearch" region should be moved inside a "header" region under a "advancedSearchPanel".
    Warning: The "simpleSearchPanel" under "/oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosQueryRegContInternalRN" has a "messageComponentLayout" region directly under it. The "messageComponentLayout" region should be moved inside a "header" region under a "simpleSearchPanel".
    Warning: Some required properties are not set on the document. Please set "Prompt" or "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.BusUnitAdvSrch.
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosOperUnitLov" for property "External LOV" on component "BusUnitAdvSrch".
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.RevDateAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.OrdDateAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Prompt" or "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.DocTypeAdvSrch.
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosDocTypeLov" for property "External LOV" on component "DocTypeAdvSrch".
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.RevAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.RelNumAdvSrch.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PoNumAdvSrch.
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosOperUnitLov" for property "External LOV" on component "BusUnitSrch".
    Warning: Invalid value "/oracle/apps/pos/lov/webui/PosDocTypeLov" for property "External LOV" on component "DocTypeSrch".
    Warning: Some required properties are not set on the document. Please set "Width" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosShowPoChanges.
    Warning: Some required properties are not set on the document. Please set "Height" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosShowPoChanges.
    Warning: Some required properties are not set on the document. Please set "Additional Text" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosCompareLastSign.
    Warning: Some required properties are not set on the document. Please set "Width" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosCompareLastSign.
    Warning: Some required properties are not set on the document. Please set "Height" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosCompareLastSign.
    Warning: Some required properties are not set on the document. Please set "Width" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosComparePrevPo.
    Warning: Some required properties are not set on the document. Please set "Height" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosComparePrevPo.
    Warning: Some required properties are not set on the document. Please set "Width" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosCompareOrigPo.
    Warning: Some required properties are not set on the document. Please set "Height" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosCompareOrigPo.
    Warning: For search region "/oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.RevHisAdvSrch", the search does not have any required search criteria, and blind queries are not allowed. Please ensure that the underlying query is performant, or designate at least one search criteria item as "Selective Search Criteria" or the "Required" property is set to yes.
    Warning: For search region "/oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.RevHisSimSrchM", the search does not have any required search criteria, and blind queries are not allowed. Please ensure that the underlying query is performant, or designate at least one search criteria item as "Selective Search Criteria" or the "Required" property is set to yes.
    Warning: The "advancedSearchPanel" under "/oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosQueryRegContRN" has a "advancedSearch" region directly under it. The "advancedSearch" region should be moved inside a "header" region under a "advancedSearchPanel".
    Warning: The "simpleSearchPanel" under "/oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosQueryRegContRN" has a "messageComponentLayout" region directly under it. The "messageComponentLayout" region should be moved inside a "header" region under a "simpleSearchPanel".
    Warning: Some required properties are not set on the document. Please set "View Instance" on component /oracle/apps/pos/changeorder/webui/PosRevisionHistoryPG.PosRevHistExport.
    Thanks,
    Rajesh Khatri

  • When I begin typing in the upper right search box, after a few letters are typed, a menu drops down with choices. When I click on a choice it doesn't appear in the search box and I have to type everything myself.

    When I use the search box on the upper right and begin to type a word/words when the menu of possible choices appears and I click on the one I want, nothing happens. It doesn't automatically put it into the box like it used to and I have to type everything out.

    Didn't work for me. Got the drop-down but still won't transfer to Google box.

  • How do I double space a document using Pages There is NO Line Spacing control in the drop down menu in the format bar

    How do I double space a document in Pages. The instruction say to use the Line Spacing control in the format bar, but there is NO Line Spacing control in the drop down menu under Format. I'm writing a novel and I am having to manually double space after every line. It is **** when I am trying to edit my work.

    The computer is not too old (and neither are you ).   It may be better if you could upgrade it from 10.5.8 to 10.6 ... but that would not solve this problem.
    As both Paul and I have advised ... get yourself on Pages > go to the View menu and halfway down is the option 'Show Inspector'.   You'll end up with a panel like Paul showed you in his post of 08:42.   Let's see what you can do from there.

  • In Service Orders - Adding addition status in User Status Profile

    Hi Guyds,
    I have a question.
    Customer have a requirement where, in repair process when they receive the defective device (equipment) thru return delivery they want to put the device in contamination. And once the contamination is done they want to stage the device for repair. They are asking how can this requirement be met or mapped in SAP system? I suggested we can define additional user statuses in user status profile. Like when the device is received the user can manually set the user status as "Put to decontamination" status in service order. And once the decontamination is complete, then user can manually set another user status as "Decontamination complete" (just as an example). Customer has agreed with this suggestion.
    Now, my question is I can meet this requirement by adding addtional statuses to the user profile and then assigning the user profile to service order right? And as customer has agreed that user will have to manually set these statuses in service order, so customizing/configuring the status profile should suffice right? Or do I have to perform any enhancement? Please advice but remember that the customer has agreed to setting the user status manually, automation is not required. So, in this case do I still have to go for any enhancement to meet this requirement or can I do it just by defining extra statuses in user status profile.
    Please guide me. Appreciate your help.
    If you have any questions or need any clarifications, please let me know.
    Best regards,
    Abdul Rafey

    Hi
    As you correctly pointed out user status will be straight answer. there is no enhancement required. you have to create the user status and assign the same for the order type .
    also you can automate to some extent ex while order created you can make the "Put to decontamination" as initial and while releasing the order you can automate that "device for repair" will be set on releasing
    regards
    thyagarajan

  • Display additional fields in Service Request detail page

    Hi All,
    Is it possible to display some fields like Account Type, Contact Type etc. in Service Request detail page?
    Service Request Field Edit page only allows to add default value to the newly created field, that's not the result that I needed.
    Any suggestions are appreciated.

    Bruce,
    There's a function called joinfield value that will allow you to bring across information from those pages, if you email me (alex.neill@{see profile}) I'll send you the document.
    cheers
    Alex

  • Amount Due With Order prices as zero iStore Order Detail page.

    Hi All ,
       I am using Oracle Ebs R12.0.6 and have enabled OM System parameter  Enable Recurring Charges to yes .So we are showing
       Amount Due With Order Prices in Order Detail page of iStore. Can some body please explain what exactly these price will show. will it show same
       price as One Time Price , Order Total and Subtotal as in Order Management . How can show the correct Amount due with order prices , is there any settings.
      I have enable IBE : Recurring Charges Profile set to yes and IBE : Enable Pay now set to as specified in  iStore R12 Shopping Cart and Order Review shows Subtotal and Total Due as zero (Doc ID 733523.1) .But Still
      the prices are showing as zero .
    Thanks
    Mark

    Post Author: Guy
    CA Forum: General
    Hi,
    If I understand you correctly, you could simply use a crosstab at the begginning of your report to summarize all customers.  If you put it alone in its section you'll be able to specify that you want a page break after.
    The remaining of the report should be a simple report where you group on your customer and the detail line showing a sale.
    finally, if I was wrong above and you still need subreports, you can use a shared variable (or a parameter) to allow the main report to receive the total from the subreport.
    Good luck!

  • How do I reorder the list of fields on my search page?

    I have about 10 fields in my query criteria for my search page. They don't appear to come up in an order that would be meaningful to my users, so I'd like to change it. But I can't figure out how. They do always show up in the SAME order, but that order does not appear to be based on anything specific. It's not in column order from the database, it's not in alphabetical order, length order, anything, as far as I can tell. The criteria don't show up in the Design view or the Source file. In the view's XML file, they're in a different order than how they appear on the page. There doesn't appear to be any sequencing information anywhere, as far as I can tell.
    Does anyone know how to do this? I'm using build 4814. Thanks!

    Hi,
    note that you are working with a non-public build, which means that you should really use the internal forum if you are from Oracle. Since the question appears to be generic, lets continue despite of this.
    How did you build the search page, is it that you used the af:query element ? Note that there are several options to build search pages, which makes it important to be specific of which implementation you have chosen. If you are Oracle internal, please send me a testcase based on the HR schema
    Frank

  • How to Implement the Search page for Workflow Notifications?

    Hi All,
    I want to implement the new Search page for Workflow Notifications. Search page containing Company, Paygroup, Source, Initiator, Supplier Name, From date & To date fields. These fields(Poplist & Calendar) are getting the values from different tables and these fields are not in WF_NOTIFICATIONS table only Initiator & dates are there. After selecting the values in all fields or one field based upon these values I want to display the all Workflow Notifications ( Those are satisfy the search criteria only not all ) in Advance Worklist Table RN in the Notifications page. Is it possible to create the Search page based upon the above scenario if Yes Let me know how to implement this search page for Workflow. Page was designed but how to get the sortlisted Notifications and how to pass these values to next page?
    Thanks in advance.
    Edited by: user635152 on Nov 13, 2008 10:53 AM

    Hi Guru,
    I crete the Search page having 5 poplists and select the values from dropdown list and click GO button it serch the records and displays that records in ResultsTable in same page.
    My case, Search page is running fine if I select the values and click GO button page is refreshed without errors but I am unable to displays the records in ResultsTable.
    What I am missing?
    My Select Stmt:
    SELECT * FROM      
    (select wn.nid notification_id
    ,ou.name company
              ,I.PAY_GROUP_LOOKUP_CODE paygroup
              ,'AP' source
              ,pf.full_name initiator
              ,pv.vendor_name supplier_name
              ,I.GL_DATE FROM_TO_DATE
    from ap_invoices_all i
    , po_vendors pv
         , hr_operating_units ou
         , per_all_people_f pf     
         , FND_USER FU
    , (SELECT trim(substr(substr(substr(WN.subject,(instr(WN.subject,'Invoice ') + 8),100),1,100),
    1,instr(substr(substr(WN.subject,(instr(WN.subject,'Invoice ') + 8),100),1,100),' for'))) inv_no
    ,notification_id nid
    FROM WF_NOTIFICATIONS WN
    WHERE WN.MESSAGE_TYPE = 'APINV'
    AND WN.STATUS NOT IN ('CANCELED','CLOSED')) wn
    where i.vendor_id = pv.vendor_id
    and i.invoice_num = wn.inv_no
    and i.WFAPPROVAL_STATUS = 'REQUIRED'
    and pv.vendor_name = nvl(:vendor_name,pv.vendor_name)
    and i.org_id = OU.organization_id
    AND OU.name like nvl(:company_name,name)
    and i.pay_group_lookup_code = nvl(:pay_group,i.pay_group_lookup_code)
    and exists (select ad.invoice_id
    from ap_invoice_distributions_all ad
    where ad.invoice_id = i.invoice_id
    and ad.accounting_date between nvl(:from_date,ad.accounting_date)
                                       and nvl(:to_date,ad.accounting_date))
    and 'AP' = nvl(:source,'AP')
         and i.created_by = fu.user_id
         AND fu.EMPLOYEE_ID = pf.person_id
         AND pf.full_name like nvl(:initiator, pf.full_name)
    UNION ALL
              select po_num.nid notification_id
              ,ou.name company
              ,ps.PAY_GROUP_LOOKUP_CODE paygroup
              ,'PO' source
              ,pf.full_name initiator
              ,pv.vendor_name supplier_name
              ,P.CREATION_DATE FROM_TO_DATE
         from po_headers_all p
         ,po_vendors pv
              ,po_vendor_sites_all ps
              ,hr_operating_units ou
              ,per_all_people_f pf
         ,(select trim(substr(wn.subject,24,instr(wn.subject,' for')-24)) po_no, notification_id nid
              FROM WF_NOTIFICATIONS WN
         WHERE WN.MESSAGE_TYPE = 'POAPPRV'
         AND WN.STATUS NOT IN ('CANCELED','CLOSED')
         and wn.subject like 'Standard Purchase Order%') po_num
         where p.SEGMENT1 = po_num.po_no
         and p.vendor_id = pv.vendor_id
         and p.org_id in(select organization_id
         from hr_operating_units
         where name like nvl(:company_name,name))
         and pv.vendor_name = nvl(:vendor_name,pv.vendor_name)
         and p.AUTHORIZATION_STATUS = 'IN PROCESS'
         and p.CANCEL_FLAG = 'N'
         and 'PO' = nvl(:source,'PO')
         and p.agent_id = pf.person_id
         and pf.full_name like nvl(:initiator, pf.full_name)
         and pv.vendor_id = ps.vendor_id
         and ps.org_id = ou.organization_id
         and ou.name like nvl(:company_name,name)
    and ps.PAY_GROUP_LOOKUP_CODE = nvl(:pay_group,ps.PAY_GROUP_LOOKUP_CODE)
         and trunc(p.creation_date) between nvl(:from_date,trunc(p.creation_date)) and nvl(:to_date,trunc(p.creation_date))
    In CO PFR Code:
    if (pageContext.getParameter("Go") != null)
    OAQueryUtils.checkSelectiveSearchCriteria(pageContext, webBean);
         String COMPANY = pageContext.getParameter("COMPANY");
    String PAYGROUP = pageContext.getParameter("PAYGROUP");
    String SOURCE = pageContext.getParameter("SOURCE");
    String INITIATOR = pageContext.getParameter("INITIATOR");
    String SUPPLIER_NAME = pageContext.getParameter("SUPPLIER_NAME");
    Boolean executeQuery = BooleanUtils.getBoolean(false);
    Serializable[] parameters = { COMPANY, PAYGROUP, SOURCE, INITIATOR, SUPPLIER_NAME, executeQuery};
    Class[] paramTypes = { String.class, String.class, String.class, String.class, String.class, Boolean.class };
    am.invokeMethod("initSearch", parameters, paramTypes);
    OAAdvancedTableBean table = (OAAdvancedTableBean)webBean.findChildRecursive("ResultsTable");
    table.queryData(pageContext, false);
    AM invoke Method():
    public void initSearch(String company,
    String paygroup,
    String source,
    String initiator,
    String supplier_name,
    Boolean executeQuery)
    WorklistFindVOImpl vo = getWorklistFindVO1();
    if (vo == null)
    MessageToken[] tokens = { new MessageToken("OBJECT_NAME", "WorklistFindVO1") };
    throw new OAException("AK", "FWK_TBX_OBJECT_NOT_FOUND", tokens);
    vo.initQuery(company, paygroup, source, initiator, supplier_name, executeQuery);
    VO Code:
    public void initQuery(String company,
    String paygroup,
    String source,
    String initiator,
    String supplier_name,
    Boolean executeQuery)
    StringBuffer whereClause = new StringBuffer(500);
    Vector parameters = new Vector(5);
    int clauseCount = 0;
    int bindCount = 0;
    setWhereClauseParams(null); // Always reset
    if ((company != null))
    String companyname = null;
    try
    companyname = new String(company);
    catch(Exception e) {}
    whereClause.append("COMPANY= :COMPANY");
    whereClause.append(++bindCount);
    parameters.addElement(company);
    clauseCount++;
    if ((paygroup != null) && (!("".equals(paygroup))))
    if (clauseCount > 0)
    whereClause.append(" AND ");
    whereClause.append("PAYGROUP = :PAYGROUP");
    whereClause.append(++bindCount);
    parameters.addElement(paygroup);
    clauseCount++;
    if ((source != null) && (!("".equals(source))))
    if (clauseCount > 0)
    whereClause.append(" AND ");
    whereClause.append("SOURCE = :SOURCE");
    whereClause.append(++bindCount);
    parameters.addElement(source);
    clauseCount++;
    if ((initiator != null) && (!("".equals(initiator))))
    if (clauseCount > 0)
    whereClause.append(" AND ");
    whereClause.append("INITIATOR = :INITIATOR");
    whereClause.append(++bindCount);
    parameters.addElement(initiator);
    clauseCount++;
    if ((supplier_name != null) && (!("".equals(supplier_name))))
    if (clauseCount > 0)
    whereClause.append(" AND ");
    whereClause.append("SUPPLIER_NAME = :SUPPLIER_NAME");
    whereClause.append(++bindCount);
    parameters.addElement(supplier_name);
    clauseCount++;
    setWhereClause(whereClause.toString());
    if (bindCount > 0)
    Object[] params = new Object[bindCount];
    parameters.copyInto(params);
    setWhereClauseParams(params);
    if ((executeQuery != null) && (executeQuery.booleanValue()))
    executeQuery();
    } // end initQuery()
    Please let me know what I did mistake in my code?
    I am unable to find it what I missing and there is no errors but no records displayed in Results Table.
    Please it's urgent.
    Thanks
    Nag.
    Edited by: user635152 on Nov 19, 2008 4:43 PM

  • Need help on to set User status for Operations in Maintenance order

    Hi experts,
    i am new to PM module.
    i need to do BDC for IW31. i want to know some inforamtion
    on user status for each opertaion.
    my problem is ,, what is user status.
    why it is saying order is not yet released when saving and status can not set.
    in this cases how can i do BDC.

    User status are something set in the configuration and specific to the company which SAP hasn't given in the system status.
    May be in your system user status are configured to set only  after the release of the order.
    For doing the userstatus you may need to release the order, you can release the order thru bdc and then do bdc for user status. Also see below link
    http://www.sap-img.com/plant/user-status-set-date-in-maintenance-order.htm

  • Revenue Recognition based on User Status of assigned Sales Order line item

    Dear Community members,
    We have requirement to recognize / de-recognize revenue posted to WBS for calculation of RA, based on the 'User status' of the assigned Sales Order line item.
    To elaborate requirement further -
    1) WBS Element - XXX - 10 ( with operative indicator - Plan/Bill/Account Assign)
    2) Sales Order(SO) Line Items assigned to the above WBS -
    - SO No -  123 Line Item 10 - Actual Rev - $ 300 - User Status - EXE (Meaning this work is in progress , partial payment received thus actual revenue for RA at WBS is 'Zero'
    - SO No -  124 Line Item 20 - Actual Rev - $ 400 - User Status - COMPL(Meaning this work is Complete , all payment received thus actual revenue for RA at WBS is $400
    - SO No -  125 Line Item 10 - Actual Rev - $ 800 - User Status - EXE (Meaning this work is in progress , partial payment received thus actual revenue for RA at WBS is 'Zero'
    As per WBS reports Actual Revenue posted to WBS XXX-10 is $ 1500 ( $300$400$800) , however since two SO line items ( SO 123 /line item 10 and SO 125 / line Item 10 ) are NOT having User status 'COMPLETE', the actual revenue posted by those line items $ 1100/- ($300 + 800)  should not be included as Actual Revenue for RA at WBS level.
    Thus Actual Revenue for RA at WBS XXX-10 should be $ 400 /- ( the revenue posted by SO 124/line item 20 which has user status as 'COMPLETE')
    How do above can be achieved?? Is there any standard solution for this?? Is any SAP Note available for this (I too am looking for one but not found any ) ?? do we need any enhancement , Customer exit etc
    Thanks in advance
    with regards

    Hi,
    Thanks. You are right that the 'Completed Contract Method' would defer revenue recognition. However, the status checked would be of the RA object (WBS Element in this case, as RA key is on WBS and RA is being calculated on the WBS).
    However, our requirement is to check the user status of the Sales Order Line items assigned to the WBS element and filter the revenues posted based on the active user status of individual Sales Order Line item.
    Please give you inputs.
    Thanks in advance
    With regards

  • User Status change problem in Process Order

    Hi,
    We are in process of upgrading our system from 4.6C to ECC 6.0. I have a problem with User status change for process Orders.
    In 4.6C we are using the profile x with settings:
    10     ZNEW     Created process order     10     90     1     1     ZSTA
    20     ZLCK     Locked process order     20     90     1     1     ZREV
    30     ZOPN     Reopened process order     20     90     1     1     ZOPN
    40     ZMST     MES order started     20     90     1     1     ZMST
    50     ZMCL     MES order closed     20     90     1     1     ZMCL
    90     ZTEC     Technically completed      20     90     1     1     ZTEC
    In ECC 6.0 we also use the same profile settings as above.
    The problem is in ECC 6.0 when I do a goods receipt the User status changes to ZTEC . The process followed is ..Create process order, Release Order, Goods issue, Phase partuial confirmations, Goods receipt and then Finla confirmations of phases. Now in 4.6C if i do the above process the User status remains at ZMST and it only changes to ZTEC when i technically complete the order but in ECC 6.0 when I do a goods recipt from above steps the User status changes to ZTEC. THis should not happen.
    Any pointers will be very helpful.

    Hi,
    The log for production order preliminiary costing is not saved. Therefore, once the order is saved, there is no log available anymore (this is by the way a question of PP; none of the logs is saved).
    Hope that helps...
    Regards,
    Declan

Maybe you are looking for