VO substitution on iProc requisition Approvals page

I have made a substitution to the seeded ReqsToApprVO on the /oracle/apps/icx/por/reqmgmt/webui/ApprovalsPG to add some additional information (Supplier name). This works fine on the standard "View requistions to approve"
When the user selects the "View requistions I have approved" I get an error that the new attribute is not present. This view does not have its own About Page and when you try and personalise this view page you get the same one as the "View requistions to approve"
How can I remove my new column from the "View requistions I have approved" view and leave it on the "View requistions to approve" page
Full error message:
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition SupplierName of type Attribute not found
     at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
     at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2898)
     at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2700)
     at oa_html._OA._jspService(_OA.java:105)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
     at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
     at oa_html._OA._jspService(_OA.java:98)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
     at org.apache.jserv.JServConnection.run(JServConnection.java:294)
     at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition SupplierName of type Attribute not found
     at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
     at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1145)
     at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2898)
     at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2700)
     at oa_html._OA._jspService(_OA.java:105)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
     at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
     at oa_html._OA._jspService(_OA.java:98)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
     at org.apache.jserv.JServConnection.run(JServConnection.java:294)
     at java.lang.Thread.run(Thread.java:534)
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition SupplierName of type Attribute not found
     at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
     at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1145)
     at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2898)
     at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2700)
     at oa_html._OA._jspService(_OA.java:105)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
     at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
     at oa_html._OA._jspService(_OA.java:98)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
     at org.apache.jserv.JServConnection.run(JServConnection.java:294)
     at java.lang.Thread.run(Thread.java:534)

Found that by setting my new SupplierName item to rendered = false, the page displays without error allowing me to see the About Page and Personalise page links correctly. This new page is based on the ReqsApprovedVO but both pages are the same framework page /oracle/apps/icx/por/reqmgmt/webui/ApprovalsPG

Similar Messages

  • PO requisition notifications page not showing NEXT/PREV links

    Hello All,
    In the PO Requisition Notifications page, the region containing all the lines "ReqLinesNotificationsRN" doesn't show any NEXT/PREV navigation links if the number of lines are more than the default value set at Profile - PO:%Notif%lines%disp%Limit%
    FYI,
    1. I've checked with Profile - PO:%Notif%lines%Disp%Limit% and found it 20 lines by default. I've tried removing this value and made it to NULL. Still no effect.
    2. Personalizing "ReqLinesNotificationsRN", which is a table region, I've set the option "records to be displayed" to 20. Still no effect
    Can somebody please inform how to find a solution to this?
    Thanks,
    Anand

    Most likely, the Status column has been inadvertently turned off or repositioned too far to the right for it to show in the panel. Drag the panel into an open area of your screen and drag out its right edge to make it wider. If you still don't see the Status column, choose Panel Options... from the panel menu and re-enable it by ticking its checkbox under Show Column.

  • 11.5.9/OAF 5.7 : how to add new fields in iProc "search results" page

    We need to add new fields into iProc "search results" page - "Personalize Self-Service Defn" is et, we can enter the personalization screens (from both the "master" link at top/right page level or from the link above the region) - anyway cannot find how to add new fields. Do we have to go to AK developer and/or XML files or is it feasable from OAF (as it is with 11510) ? TIA.

    It depends on what fields you want to add.
    1. If Oracle has included the fields, just render them via personalizations
    2. If they are brand new fields:
    a) you will need to extend the VO (I do not know the exact name).
    b) change the query to get your extra db columns if necesary
    c) add transient attributes to the VO and map them to b).
    d) Then you need to add the items via personalization and map them to the attributes you created in c)
    Check on metalink for the lates version of OAF Dev Guide and Personalization guide.
    Thanks
    Sandeep

  • Requisition Approvals AME errors on Approval List Rebuild When an Employee

    We're using AME for requisition approvals which contains several dynamic approver groups.
    The problem is that the approval list can be large and depending on how long it takes the requisition to be approved a person who has already approved the requisition might be terminated in Oracle. The approval list rebuilds after each subsequent approval and errors at the point where the termed person falls in the list.
    How can we work around this? Is there a way to get AME to NOT rebuild the list once the approval is in process? Or is there a way to have it not look at stages of the approval list where approval has already happened?
    Thanks,
    Suzanne

    Hi All,
    We have found out the Problem for the above issue.
    The PREPARER_ID in the PO_REQUISITION_HEADERS_ALL table is coming as -1 which should not be. The user is linked to HR User and in FND_USER table we can see the employee id.
    Can someone suggest on this if we have miss something.
    Regards
    Aryan

  • PO and Requisition approvals

    In R12, if we set the purchasing system to use position hierarchy after defining all the jobs and positions.
    Is it advisable to change back to the employee/supervisor relationships setup later just by unchecking the option in the financial options for that OU? Also does it apply the same to the vice versa too? System doesn't get corrupted right?

    1. Make sure that the approval rules and assignments are done accordingly. For position hierarchy the position is used as for the association; for employee supervisor job is used as key for the association.
    2. For PR approval, the approver list is generated when the requisition is submitted (unless you are using AME for requisition approval). But for PO the next approver is determined on the last approver's response. So the In Process PO Approvals will realize this change immediately; but the In Process PR approvals may have a lag (because of pre determined approval list). Please test the PR approvals once.
    - Shiva

  • Open "Manage Substitution Rules"  without portal framework page

    Hello,
    when performing the "Manage Substitution Rules" function in the UWL a popup opens with the "Manage Substitution Rules"-iView in the context of the portal framwork page (that means Header and Detailed Navigation). I need to open this iVie "stand-alone" without the Header and the Detailed Navigation. Does anybody know how I can configure this?
    Thanks and best regards,
    Dominik

    My idea would be to look to the XML configuration files in System admin -> System config -> UWL -> Manage item types.
    Take look for example to file: uwl.standard.
    You should find something like this there:
        <Action name="launchSubstitutionManager" groupAction="" handler="SAPWebDynproLauncher" referenceBundle="SubstitutionManager" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowName="Substitution" launchNewWindowFeatures="width=800,height=600,resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
          <Properties>
            <Property name="WebDynproApplication" value="UWLSubstitution"/>
            <Property name="WebDynproDeployableObject" value="sap.com/tckmcbc.uwl.ui~wd_ui"/>
            <Property name="DynamicParameter" value="uwlSessionId=${context.uwlSessionId}&amp;configureGroup=${context.configureGroup}"/>
            <Property name="System" value="SAP_LocalSystem"/>
            <Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/>
          </Properties>
        </Action>
    Maybe in your system this has been replaced with a new file with higher priority, and it has a different configuration. As far as I know, the above is pretty much the standard, and at least as far as I know in the standard the substitution pop-up does not have the header and detailed navigation etc.
    Regards,
    Karri

  • Displaying responsibility name on the iprocs self service page

    Hi ,
    We have a requirement to displaying the responsibility name on the page. when we visit a iprocs page.
    it will be displayed on the after product branding. Any way to achieve this. with personalization or customization. so that it reflect to all page.
    Please provide a resolution.
    Thanks
    Smarak

    Hi,
    You can use pageContext.getResponsiblityName() to get the responsiblity name and use it we ever required.
    HTH,
    Syed.

  • FI  Substitutions with Pre requisites

    Hi Experts,
    I want to mention as a pre requisite that my substitution exit should work for a given Range of company Codes (Bseg-Bukrs)
    Do i need to create a set directory or what are the steps involved?
    Please tell me.
    Thanks
    Dany

    You can create FI substitutions using the transaction GGB1.
    In this transaction - You will find a tree control where you will implement the substitution rules. Once you have identified the area ( say for example I need to do a substitution at Item level of Cost Accounting) the you create your substitution rules under it,.
    When you are creating a Substitution rule - It will show you the list of Data/Structures available to you and
    1. Prerequisite Conditions - Here you specify the filetr conditions for the logic - Say you want this rule to be appliacle for Company Code = CC01 only.
    2. Substitution Rule - It can be a directly value change, or a piece of code.
    Hope it helps.
    revert back in case of problems.

  • OAF iProc Receive Items Page VO restrict for one Organization

    Hi,
    In Internet Procurement responsibility we have Receive Items page.
    Requirement is to not show records from one Inventory/Expense Organization.
    I could achieve this by extending VO
    oracle.apps.icx.por.rcv.server.ReceiveMyItemsVO
    Is there any other way to not to show PO's from particular inventory/Expense Organization ?
    Appreciate Your help.
    Thanks,
    Jit

    Hi Braj,
    Thanks for your reply.
    RcvSrchCO is the controller. As this is a standard form, From controller it calls am.invoke_method("init_query",some Parameters);
    Actual vo.execute is happening inside AM. As the pages are diff eg Receive,Return,Correct Co are also different.
    I am planning to extend 5 VO's to accomodate this change.
    Appreciate your help.
    --Jit                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • RE:Purchase Order/Purchase requisition approvals

    Hi All,
    I have created my own setups in http://vis1213.solutionbeacon.net, i did all the setups and approval process, but i couldnt able to approve even a single  purchase order.
    Error shooting like No approver found for the standard purchase order. But i have done position hierarchy often for the clients as well as in the vision instance also. Never get failed.
    But im unable to approve the po in solution beacon.
    Please kindly help me how to get a PO approval.
    Thanks & Regards,
    Shruthi

    Shruthi,
    I think AME or workflow is not firing properly, Did you check another module (like APINV is working fine).
    check the AME query are you able to find the output for those aprovals. If so, run workflow back ground process. if still not done, please send me the step by step which you are following.
    thanks
    sathiya

  • Java.lang.NullPointerException when attaching a custom LOV

    I've created a new LOV and import it. Then I've personalized an existing page by creating a new messageLovInput field and set its external LOV properties to my custom lov and definde the mapping. I get the following when calling my lov : "oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
    at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
    at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1145)".

    Hi,
    I am trying to accomplish similar kind of thing i.e. dislaying custom LOV on iProc requisition checkout page...I'll appreciate if you can clarify me on the steps involved.
    I am confused if PERSONALIZATION can acheive this on its own or Jdev is needed aswell?

  • Requisition Lines DFF showing values as "multiple" in the iProc screen

    Hello,
    We have enabled Requisition Lines DFF on the iProc screen (OAF Page) and at the header section. This will allow us to enter a value which will be defaulted to all the lines. We are using Attribute1 through Attribute10. When Attribute 9 values are not same on the lines then the whole DFF section is displaying as "multiple" which is expected. We didn't want this to happen and we have disabled Attribute9 field from the DFF Registration screen so that iProc does not consider the values in that field while displaying the DFF section. But still the DFF section is showing as "multiple" instead of Text fields. Each Attribute value is same across all the lines except for Attribute9. Can somebody help to figure out a work around for this?
    Thanks,
    Sriram

    Hello there ,
    Can anyone help me here?
    KS

  • #PAGE.CUSTOMIZEPAGE# substitution tag problem on template based pages

    I've created an Unstructured UI template that includes the #PAGE.CUSTOMIZEPAGE# substitution tag.
    It works fine on a normal page, but it doesn't render the 'Customize' link if the page is based on a template. I know that I am authorized to customize the page, because a Portal Smart Link on the same page allows me to do just that. Does anybody know whether there are any issues with this substitution tag on template based pages? (I've used the #PAGE.EDITPAGE# tag in the same Unstructured UI Template with no problems on either normal, or template based pages.)
    Oracle Portal Version 10.1.2.0.2.
    I started this thread on the Portal - General forum, but now realise it's more relevant here.
    Original thread: Customize Page link not rendered on template-based sub page.
    Thanks
    Matthew

    Just a guess, but it seems that the site uses server side includes (the shtml extension and there is a ssi include in your template). You will probably need a testserver running (like XAMPP) on your local system to preview this in a browser.
    Grtz

  • Is it possible to add  an approver after submission of Requisition ?

    Hi .....
    I am new to iproc . I got one issue in the approval list .
    Ex : Approval list (Requestor : XX22)
    W123
    Y123
    X123 -- Pending
    XX11 -- Approved
    X123 -- Approved
    XX22 -- Forward
    XX22 -- Submitted
    Here , my question is XX123 approver is coming again again .
    Here the XX11 is not forwarded to XX123 . Without forwarding to other person is there any chance to add the approver in the list .
    And if i want to analyse the approver list .... what is the approach ?(Is there any package ..)

    Please go through the note How To Setup And Use AME For Purchase Requisition Approvals [ID 434143.1]
    and under the section "Test Workbench" there are detailed steps on how to test the AME rule.
    Thanks
    Pradeep

  • Reg : Personalization in Iprocurement : Requisisition Approval Page

    Team,
    We are working on Iprocurement à Notificaitons à Requisition notification details page.
    I have a requirement to add 2 attributes to the Requisition approval page in the : requisition lines table region.
    We have identified the region for this :  /oracle/apps/icx/por/wf/webui/ReqLinesNotificationsRN
    We added the attributes to the above mentioned region, but it is not getting displayed ?
    Any suggestions ?
    Edited by: 838391 on Aug 23, 2011 5:25 AM

    Did you add it to the VO and do a substitution of the VO?
    Kristofer Cruz

Maybe you are looking for