OTL CLA Error

Hi All ,
I am trying to setup CLA in OTL . Following are the CLA Preference Values I have set :
CLA Flow : Self Service Flow : Audit
CLA Audit Rule : Time Store Audit Requirements : <custom CLA Time enry rule group>
-Projects and Payroll Timecard Layout
-Projects and Payroll Change and Late Review Layout
-Projects and Payroll Change and Late Confirmation Layout
-Projects and Payroll Details Layout
-Projects and Payroll Change and Late Audit Entry Layout
-Projects and Payroll Change and Late Notification Layout
When I click on the Time Entry menu , the error message I get is :
"Your Change and Late Audit setup is invalid. Contact your system administrator" . I did look into the Metalink and they say timecard layout shud have audit layouts and as described above , I have set all Audti layouts .
But if I give NULL value to "CLA Audit Rule" preference , I am able to enter the timecard , reasons and submit properly . Can someone please give me a quick response , if I am missing some setup here .
Thanks,
Chandu

Chandu,
You have answered the question yourself :)
"The Preference values for the timecard approver remains the same"
You need to set the CLA enabled notification layout for the manager.--Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                   

Similar Messages

  • OTL Connectivity error from C++ code

    Hi all,
    I have code that is connecting to Oracle database using OTL.
    As of now it is throwing the otl_exeption and the execption says as,
    "Error while trying to retrieve text for error ORA-12154"
    I ensured that i am connecting with the same connection string which is working when I run using the sqlplus.
    Please help me out to find this problem.
    thanks all in advance.

    This forum is about C++ programming in general, and about the Studio C++ compiler in particular.
    Your question is about Oracle database programming. You are more likely to find help in an Oracle database forum:
    http://forums.oracle.com

  • OTL Timecard Error

    Hello:
    Our environment is 11.5.10.2. We have OTL partially implemented as much as it is necessary for PO/REQ/OTL/ECO approvals to flow through via email.
    During this past weekend, 8 timecards were rejected because the supervisor (as contained in the HR assignment) was end-dated for un-related reasons. Therefore, there was no where for those timecards to go except to my notifications inbox.
    Now - here's my question - can I use an EBS responsibility like Global OTL Administrator or OTL Super Timekeeper to re-submit these errored timecards or is the only option left to me to ask these 8 individuals to re-submit their timecards for the previous week?
    Thanks much

    If you have got timekeeper setup, then create a TK group with these 8 employees and select those timecard and resubmit it.
    Regards,
    Senthil

  • OTL Data Archiving

    We are experiencing slowing performance in OTL due to the volumes of historic data we are holding and would like to archive some. I have read the OTL whitepaper and followed the instructions however when I run "Validate Data Set" then set completes with warning and the log file contains the following:
    +---------------------------------------------------------------------------+
    Start of log messages from FND_FILE
    +---------------------------------------------------------------------------+
    Validation Warnings
              Timecards Not Retrieved - Status = Approved >
    Timecard Period            Worker
    10-APR-10-16-APR-10   11 - 1234 - BLOGGS, JOE
    .with a long list of employees. Running the "Archive Data Set" job does the same (completes with warning and similar log file messages) however all the data is transferred into the _AR tables as expected. I think the issue might be that we don't use Oracle Payroll/Projects and so we never actually retrieve time to another application. We transfer the time to BEE and then it stays there - reporting and payroll is done through bespoke reports/processes looking at the HXT tables.
    Will this cause any issues in archiving? Is it something to worry about? Can I flag the timecards as being retrieved to prevent completion with warning?
    Thanks in advance,
    John.

    We have over 6 years of timecards in Oracle Time and Labor. We are looking into archiving our timecards. Following the OTL implementation guide, I created a data set to archive Jan 1-31, 2007 timecards and then ran the "Validate Data Set" process. The "Validate Data Set" process completes with a warning. The log says "Timecards Not Retrieved - Status = Approved" with a long list of names. I'm not finding anything on My Oracle support related to this. Did anyone find out what this means?
    Also, the implementation guide mentions setting profile "OTL: Max Errors in Validate Data Set". I'm not able to find that profile. I see one for "OTL: Max warnings in Validate Data Set" that is set to 500 at the site level. Does anyone know if oracle may have changed the name of that profile ... or know where I can find the "OTL: Max Errors in Validate Data Set" profile?
    We are on R12.1.3.
    Any input would be greatly appreciated.
    Melinda

  • Error : while running OTL page.

    Hi All,
    I am getting the below mentioned error when I clicked the 'YES' button in the Warning page which comes after clicking the Save Button in Create Timecard ( OTL)  page using the customised controller code.
    Kindly help me to understand what cause this error..
    I am attaching the code below.
    public class XXTmecardsListCO extends TimecardsListCO
      public XXTmecardsListCO()
    public void processRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
         if (oapagecontext.getParameter("SaveYes") !=null )
           oapagecontext.putParameter("Action","TimecardSaveForLater");
           oapagecontext.putSessionValue("TimecardMode","TIMECARD-SAVED-FOR-LATER");
           super.processRequest(oapagecontext, oawebbean);
         else
            super.processRequest(oapagecontext, oawebbean);
      public void processFormRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
        OAApplicationModule oaapplicationmodule = oapagecontext.getApplicationModule(oawebbean);
        String userName = Long.toString(GlobalUtilities.getEmployeeID(oaapplicationmodule, oapagecontext));
       String empEmailAddress=null;
       String supEmailAddress=null;
       String  iD = null;
       String supID=null;
       String Name=null;
       String supName=null;
      String finalStartTime=null;
      String finalStopTime=null;
      String finalStartTime1=null;
      String finalStopTime1=null;
      DateFormat formatter = new SimpleDateFormat("yyyy/MM/dd");//2015/06/15
           try
           Date date1 = (Date)formatter.parse(startTime);
           Date date2 = (Date)formatter.parse(stopTime);
           SimpleDateFormat newFormat = new SimpleDateFormat("dd/MM/yyyy");
           finalStartTime = newFormat.format(date1);
           finalStopTime = newFormat.format(date2);
           System.out.println("Start Date : " + finalStartTime);
           System.out.println("Stop Date : " + finalStopTime);
           SimpleDateFormat newFormat1 = new SimpleDateFormat("dd-MMM-yyyy");
           finalStartTime1 = newFormat1.format(date1);
           finalStopTime1 = newFormat1.format(date2);
           System.out.println("Start Date1 : " + finalStartTime1);
           System.out.println("Stop Date1 : " + finalStopTime1);
           catch (Exception ex )
              System.out.println(ex);
      if(oapagecontext.getParameter("Hxccuitcsaveforlater")!=null)
      oracle.apps.fnd.framework.server.OAApplicationModuleImpl amImpl = (oracle.apps.fnd.framework.server.OAApplicationModuleImpl) oaapplicationmodule;
      OAViewDef viewdef=(OAViewDef)oaapplicationmodule.getOADBTransaction().createViewDef();
      viewdef.setSql("SELECT Approval_status FROM APPS.HXC_TIMECARD_SUMMARY WHERE RESOURCE_ID = NVL(:1,RESOURCE_ID) AND start_time =  NVL(to_date(:2,'dd/mm/yyyy'),start_time)");
      oracle.jbo.ViewObject OAViewObject=amImpl.createViewObject("StatusVO",viewdef);
      OAViewObject oaviewobject = (OAViewObject)oaapplicationmodule.findViewObject("StatusVO"); 
    if(oaviewobject!=null)
    System.out.println("Vo is not null : ");
      oaviewobject.setWhereClauseParam(0,userName);
      oaviewobject.setWhereClauseParam(1,finalStartTime);
    oaviewobject.executeQuery();
    oracle.jbo.Row row1 = oaviewobject.first();
    System.out.println("Fetched Count: "+ oaviewobject.getFetchedRowCount());
    System.out.println("Row Count: "+ oaviewobject.getRowCount());
    if(row1 !=null)
    String status = row1.getAttribute(0).toString();
    oaviewobject.remove();
    if(status.equals("APPROVED") || status.equals("SUBMITTED"))
        System.out.println ("Inside Save ..query not null and status Approve/Submitted");
        OAException descMesg = new OAException("GEPSFND", "XX_CUSTOM_OTL_SAVE_CHANGE");
        OADialogPage dialogPage = new OADialogPage(OAException.WARNING, descMesg, null, "", "");
        dialogPage.setOkButtonToPost(true);
        dialogPage.setNoButtonToPost(true);
        dialogPage.setPostToCallingPage(true);
        dialogPage.setOkButtonItemName("SaveYes");
        dialogPage.setNoButtonItemName("SaveNo");
        oapagecontext.redirectToDialogPage(dialogPage);
    else
        System.out.println ("Inside Save botton not null and not Approved/Submitted");
        super.processFormRequest(oapagecontext, oawebbean);
      else
      oaviewobject.remove();
       System.out.println ("Query returned 0 rows");
       super.processFormRequest(oapagecontext, oawebbean);
        else if (oapagecontext.getParameter("SaveYes") != null)
            System.out.println ("Inside dialogue Yes");
            oapagecontext.putParameter("Action","Timecard");
            oapagecontext.putSessionValue("TimecardMode","TIMECARD");
            oapagecontext.putParameter("Hxccuitcsaveforlater","");
            oapagecontext.putParameter("_FORM_SUBMIT_BUTTON","Hxccuitcsaveforlater");
            super.processFormRequest(oapagecontext, oawebbean);
    else if(oapagecontext.getParameter("SaveNo") != null)
    super.processFormRequest(oapagecontext, oawebbean);
    else
    super.processFormRequest(oapagecontext, oawebbean);
    Please look into the code and let me know whats wrong in it.
    Thanks,
    Sukanya

    Hi Johny,
    Thanks for your suggestion!
    As per the requirement ,on click of YES button in Warning page, the Save confirmation message should be displayed along with Timecard entries.
    For that I  have written
    oapagecontext.putParameter("Action","TimecardSaveForLater"); 
           oapagecontext.putSessionValue("TimecardMode","TIMECARD-SAVED-FOR-LATER"); 
           super.processRequest(oapagecontext, oawebbean); 
    This part is working fine.
    if I modify the code according to your suggestion, what can I write for the YES button trigger ?
    Can you please provide your valuable suggestion on this ?
    Thanks,
    Sukanya

  • OTL Approval Notification Error

    Currently I am working in OTL Approval Workflow. After submitting the time card, When i open the notification from status monitor, the following error occurred. Could anyone please help in this regard.
    The view instance name of the table and its columns cannot be null. Please find below the full exception details.*
    Workflow Builder 2.6
    Oracle Instance 12.1.3
    Logout
    Error Page
    Exception Details.
    oracle.apps.fnd.framework.OAException: The view instance name of the table and its columns cannot be null. Region in error: (Hxcsummary); Application ID: (809); Item in error: (). Please specify a view instance for the table region or the item in question.
    at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3247)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3042)
    at OA.jspService(_OA.java:228)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
    at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
    at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
    at OA.jspService(_OA.java:221)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:619)
    ## Detail 0 ##
    oracle.apps.fnd.framework.OAException: The view instance name of the table and its columns cannot be null. Region in error: (Hxcsummary); Application ID: (809); Item in error: (). Please specify a view instance for the table region or the item in question.
    at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.initViewUsageName(OAWebBeanTableHelper.java:330)
    at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.getViewObject(OAWebBeanTableHelper.java:849)
    at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.getRowSetToPush(OAWebBeanBaseTableHelper.java:534)
    at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.initViewRange(OAWebBeanBaseTableHelper.java:117)
    at oracle.apps.fnd.framework.webui.OATableHelper.preRender(OATableHelper.java:2301)
    at oracle.apps.fnd.framework.webui.beans.table.OATableBean.render(OATableBean.java:639)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.oracle.desktop.HeaderRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.ContentRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)
    at oracle.cabo.ui.composite.UINodeRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.oracle.desktop.PageLayoutRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.BodyRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.apps.fnd.framework.webui.beans.OABodyBean.render(OABodyBean.java:403)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.partial.PartialPageUtils.renderPartialPage(Unknown Source)
    at oracle.apps.fnd.framework.webui.OAPageBean.render(OAPageBean.java:3591)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3237)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3042)
    at OA.jspService(_OA.java:228)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
    at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
    at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
    at OA.jspService(_OA.java:221)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:619)
    oracle.apps.fnd.framework.OAException: The view instance name of the table and its columns cannot be null. Region in error: (Hxcsummary); Application ID: (809); Item in error: (). Please specify a view instance for the table region or the item in question.
    at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.initViewUsageName(OAWebBeanTableHelper.java:330)
    at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.getViewObject(OAWebBeanTableHelper.java:849)
    at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.getRowSetToPush(OAWebBeanBaseTableHelper.java:534)
    at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.initViewRange(OAWebBeanBaseTableHelper.java:117)
    at oracle.apps.fnd.framework.webui.OATableHelper.preRender(OATableHelper.java:2301)
    at oracle.apps.fnd.framework.webui.beans.table.OATableBean.render(OATableBean.java:639)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.oracle.desktop.HeaderRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.ContentRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)
    at oracle.cabo.ui.composite.UINodeRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.oracle.desktop.PageLayoutRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.BodyRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.apps.fnd.framework.webui.beans.OABodyBean.render(OABodyBean.java:403)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.partial.PartialPageUtils.renderPartialPage(Unknown Source)
    at oracle.apps.fnd.framework.webui.OAPageBean.render(OAPageBean.java:3591)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3237)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3042)
    at OA.jspService(_OA.java:228)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
    at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
    at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
    at OA.jspService(_OA.java:221)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:619)
    Logout
    Thanks,
    Anand
    Edited by: 927805 on Apr 16, 2012 1:47 AM

    Unfortunately I do not have an environment to test this, is this related to the #HIDE_MOREINFO mentioned in the  Doc ID 302214.1 ? Alternatively I think you could just make a copy of the system template, modify the template as needed and override the appropriate message template attribute with the new custom template?
    Jani Rautiainen
    Fusion Applications Developer Relations
    https://blogs.oracle.com/fadevrel/

  • Reg bind variable error in OTL extension.

    We have done extension to OTL standard screen where we customised three LOVVO's.These are working fine in most scenario's but soemtimes for specific test cases the query TaskLOV query seems to fail.
    Error seen when we try to select the time card/click details of time card:
    SELECT * FROM (SELECT DISTINCT task.task_number tasknumber, task.task_name taskname,
    task.task_id taskid,task.billable_flag BillableFlag,task.project_id ,
    task.start_date StartDate, task.completion_date CompletionDate,
    task.scheduled_start_date ScheduledStartDate,task.scheduled_finish_date ScheduledFinishDate,
    task.chargeable_flag,
    NULL project_number, task.workplan -- count(1)
    FROM pac_online_task_v task
    WHERE TRUNC(TASK.COMPLETION_DATE) >= TRUNC(FND_DATE.CANONICAL_TO_DATE(:1))
    AND TRUNC(TASK.START_DATE) <= TRUNC(FND_DATE.CANONICAL_TO_DATE(:2))
    and TRUNC(fnd_date.canonical_to_date (:3)) between to_date('01-mar-1900') and to_date('01-mar-4020')
    and nvl(task.chargeable_flag,'N')='Y') QRSLT WHERE (TaskId = :1) ORDER BY TaskNumber
    "Not All variables Bound."
    Th LDT file for bind pramas is as follows.
    BEGIN HXC_LAYOUT_COMP_QUALIFIERS "Projects Timecard Layout - Task"
    OWNER = "ORACLE"
    QUALIFIER_ATTRIBUTE_CATEGORY = "LOV"
    QUALIFIER_ATTRIBUTE1 = "XXTaskLOVVO"
    QUALIFIER_ATTRIBUTE2 = "N"
    QUALIFIER_ATTRIBUTE3 = "XXHXC_CUI_TASK_LOV"
    QUALIFIER_ATTRIBUTE4 = "809"
    QUALIFIER_ATTRIBUTE5 = "12"
    QUALIFIER_ATTRIBUTE6 =
    "Xxtaskname|TASK-DISPLAY|CRITERIA|N|Xxtaskprojid|PROJECT|PASSIVE_CRITERIA|Y|Xxtaskid|TASK|RESULT|N|Xxtaskname|TASK-DISPLAY|RESULT|N"
    QUALIFIER_ATTRIBUTE8 = "TaskName"
    QUALIFIER_ATTRIBUTE9 = "TaskId#NUMBER"
    QUALIFIER_ATTRIBUTE10 = "custom.XXTaskLOVVO"
    QUALIFIER_ATTRIBUTE11= "TIMECARD_BIND_START_DATE|TIMECARD_BIND_END_DATE|TIMECARD_BIND_END_DATE"
    QUALIFIER_ATTRIBUTE14 =
    "Xxtaskprojid|PROJECT|Y#Xxtaskprojnum|PROJECT-DISPLAY|Y"
    QUALIFIER_ATTRIBUTE15 =
    "project_id = ::Xxtaskprojid#upper(project_number) = upper(::Xxtaskprojnum)"
    QUALIFIER_ATTRIBUTE17 = "OraTableCellText"
    QUALIFIER_ATTRIBUTE20 = "N"
    QUALIFIER_ATTRIBUTE21 = "Y"
    QUALIFIER_ATTRIBUTE22 = "L"
    QUALIFIER_ATTRIBUTE25 = "FLEX"
    QUALIFIER_ATTRIBUTE26 = "PROJECTS"
    QUALIFIER_ATTRIBUTE27 = "Attribute2"
    QUALIFIER_ATTRIBUTE28 = "TASK"
    LAST_UPDATE_DATE = "2004/05/24"
    END HXC_LAYOUT_COMP_QUALIFIERS
    I try to auto populate some values in screen and this error occurs....even without clicking on the lov. I am not sure how the task_id is getting appended at run time when we have different passive criteria's here.Am not aware if some internal validation of LOV's is getting fired when some values are autopopulated in the lov field of base page..Let me know if any bind params are incorrect in the ldt file.
    Inputs on this would be really helpful.
    Thanks,
    Swarna

    WHERE TRUNC(TASK.COMPLETION_DATE) >= TRUNC(FND_DATE.CANONICAL_TO_DATE(:1))
    AND TRUNC(TASK.START_DATE) <= TRUNC(FND_DATE.CANONICAL_TO_DATE(:2))
    and TRUNC(fnd_date.canonical_to_date (:3)) between to_date('01-mar-1900') and to_date('01-mar-4020')
    and nvl(task.chargeable_flag,'N')='Y') QRSLT WHERE (TaskId = :1) ORDER BY TaskNumberBind parameter mis match is there.
    :1 is used in TRUNC(FND_DATE.CANONICAL_TO_DATE(:1)
    and QRSLT WHERE (TaskId = :1)
    -Anand

  • Custom VO for OTL Custom Timecard Error in R12

    Hello All,
    I am very new to OA Framework and JDev so first let me write down the steps I did before I got the error on one of the LOVs on timecard page.
    1. Created a database view called HXC_CUSTOM_VIEW with only 2 columns
    2. Created VO via Jdev in read only mode. Hardcorded the values in CustomLOVVO.xml as,
    RowClass="oracle.apps.fnd.framework.server.OAViewRowImpl"
    ComponentClass="oracle.apps.hxc.selfservice.timecard.server.CustomLOVVO"
    Generated the JAVA as CustomLOVVOImpl. Compiled the project and got .class file.
    3. Transfered .xml and .class files onto the server under $JAVA_TOP/hxc/selfservice/timecard/server. CHMOD to 777 for both files.
    4. As I am on R12, logged onto application and clicked on responsibility "AK HTML FORMS". Created Attributes and Region and added Region Items.
    Covered important details while creating Region such as,
    "oracle.apps.hxc.selfservice.timecard.server.TimecardAM"
    "oracle.apps.hxc.selfservice.configui.webui.LovCO"
    5. Added 2 items under the Region.
    6. Modified the timecard .LDT file and add the code to include LOV.
    7. Bounced apache and logged into OTL Self-service. Clicked on create timecard, entered value for all fields and when on click on the LOV icon for this item I get the below error,
    =======================================================
    Exception Details.
    oracle.apps.fnd.framework.OAException: oracle.jbo.AttributeLoadException: JBO-27022: Failed to load value at index 3 with java object of type java.lang.String due to java.sql.SQLException.
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1435)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2844)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1834)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:532)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:420)
         at OA.jspService(_OA.java:212)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    ## Detail 0 ##
    java.sql.SQLException: Invalid column index
    =======================================================
    Need help and pointers to troubleshoot this proble. I have hit the wall and not getting any solution.
    Thanks an advance.

    Editing Oracle seeded files is not recommended as they are not upgrade/ patch safe. Read OTL impl white paper for your custom LOV requirements, They have explained well.
    --Mukul                                                                                                                                                                                                                                                                                                                                                                                   

  • Error while entering timecard OTL

    Dear All.,
    I am in prod. support and one of the users is getting this error:
    "No Assignment" while entering time card .
    I have checked the setup through HRMS responsibility (Enter and Maintain form)
    and see that the "Status" - is set to 'Active Assignment' .
    Does anyone has any inputs , kindly reply back.
    Please also note that in the same setup there is nothing assigned agains "Job" . -is that the reason?
    Please let me know your thoughts.
    Thanks a lot!
    Anand

    HI
    Assignment setup - must have a Payroll and Job
    Some things to check for the OTL setup
    Profile Options must be set at the Responsibility level
    HR: Business Group
    HR: Security Profile
    HR:User Type - HR with Payroll User
    MO: Operating Unit
    Element has an Hours Input Value and is non-recurring,
    Element is linked, and the Assignment is eligible for it based on the link criteria,
    Element Set created and Generate Flexfield and Mapping process run,
    Check that the element is on the OTL Information Types Descriptive Flexfield,
    Alternate Name Definition set up with elements,
    Alternate Name preference attached to the Employee,
    Preference Eligibility Criteria Effective Date prior to the timecard date

  • OTL Self Service Error Message

    We use OTL Timekeeper functionality for entering time, but want to switch to some Self Serve OTL time entry also. The error messages we are currently using work fine in OTL. The overtime rule goes out, validates the time entered, and returns an error apparopriately. When I try this in Self Service, I get the following errors:
    The Oracle error is: ORA-20000: ORA-20001:ORA-20001: Formula KCI_JEAN_TEST_TOKEN: ORA-01403: no data found ORA-01403: no data found Cause: During the PL/SQL execution part, an Oracle error was detected. Action: Please refer to your system administrator..
    I am unsure why. If I enter time in Timekeeper, it tells me I don't have enough regular time to charge overtime. However in self serve, I just get this weird message.
    Ideas? I can post my entire fast formula (it calls a pl/sql function to do the actual verification that return any errors found to the fast formula) if you are interested.
    Jean Farmer
    KCI Technologies

    I wrote this code to test the passing of Tokens and it works perfectly. The messages come out condensed into two messages with tokens.
    /********************SAMPLE1*************************************/
    Default for MESG1 is ' '
    Default for MESG2 is ' '
    Default for MESG3 IS ' '
    Default for MESG4 IS ' '
    INPUTS ARE Resource_id,
    submission_date(TEXT),
    MESG1(TEXT),
    MESG2(TEXT),
    MESG3(TEXT),
    MESG4(TEXT)
    JEAN1 = 'JEAN LINE 1'
    JEAN2 = ' '
    JEAN3 = ' '
    JEAN4 = ' '
    JEAN5 = 'JEAN LINE 5'
    JEAN6 = ' '
    /*Squish the messages into just two lines, jean1,jean2*/
    JEAN6=KCI_OTL_MESSAGE_ORDER(JEAN1,JEAN2,JEAN3,JEAN4,JEAN5)
    IF LENGTH(JEAN1) > 3 THEN
    RULE_STATUS = 'E'
    MESSAGE1='HXC_XXKCI_OTL_ERR3'
    TOKEN_NAME1='KCI_ERR3'
    TOKEN_VALUE1=JEAN1
    IF LENGTH(JEAN2) > 3 THEN
    MESSAGE2='HXC_XXKCI_OTL_ERR4'
    TOKEN_NAME2='KCI_ERR4'
    TOKEN_VALUE2=JEAN2
    RETURN RULE_STATUS, MESSAGE1, TOKEN_NAME1, TOKEN_VALUE1, MESSAGE2, TOKEN_NAME2, TOKEN_VALUE2
    /*******************END SAMPLE 1*******************************/
    This one keeps returning the no data found error I listed up top whenever it runs. I'm not really understanding what the issue is though... obviously something with the KCI_OVERTIME_VALIDATION. However the KCI_OVERTIME_VALIDATION runs currently in the current fastformula and it works great without tokens. It returns message1..5 without an error and reads correctly. However as soon as I try and put it in here with tokens, it starts giving me the no data found errors.
    Please note - this works great with Timekeeper, but in Self Service OTL it returns the error.
    /**************** SAMPLE 2 - WHICH RESULTS IN ERRORS ***************/
    Default for MESG1 is ' '
    Default for MESG2 is ' '
    Default for MESG3 IS ' '
    Default for MESG4 IS ' '
    INPUTS ARE Resource_id,
    submission_date(TEXT),
    MESG1(TEXT),
    MESG2(TEXT),
    MESG3(TEXT),
    MESG4(TEXT)
    JEAN1 = ' '
    JEAN2 = ' '
    JEAN3 = ' '
    JEAN4 = ' '
    JEAN5 = ' '
    JEAN6 = ' '
    JEAN5=KCI_OVERTIME_VALIDATION(RESOURCE_ID,submission_date,JEAN1,JEAN2,JEAN3,JEAN4)
    JEAN6=KCI_OTL_MESSAGE_ORDER(JEAN1,JEAN2,JEAN3,JEAN4,JEAN5)
    IF LENGTH(JEAN1) > 3 THEN
    RULE_STATUS = 'E'
    MESSAGE1='HXC_XXKCI_OTL_ERR3'
    TOKEN_NAME1='KCI_ERR3'
    TOKEN_VALUE1=JEAN1
    IF LENGTH(JEAN2) > 3 THEN
    MESSAGE2='HXC_XXKCI_OTL_ERR4'
    TOKEN_NAME2='KCI_ERR4'
    TOKEN_VALUE2=JEAN2
    RETURN RULE_STATUS, MESSAGE1, TOKEN_NAME1, TOKEN_VALUE1, MESSAGE2, TOKEN_NAME2, TOKEN_VALUE2
    /*******************END SAMPLE 2 ********************************/

  • Error when i copy the elements of cube essbase 9.3.1(otl.rul..) in 11.1.2.1

    Someone you have any idea how to copy files essbase otl, rul, dbb ... v9.3.1 to the 11.1.2.1?
    I try to do but my application in essbase target (11.xx) fails to start. I have an error return
    Thank you in advance

    I agree when you post any content please make sure to Paste the detail info.
    For your problem please try the below thing , Just locate .otl file from 9.3.1 version (C:\Hyperion\app\...)
    Copy paste into some location.
    Open eas console and try to import an outline and you will get the things.
    Also you can try using LCM for Migration as well if you are planning for total Migration.
    let me know i will paste some more detailed info incase of any issues.
    Thanks,
    KKT
    Edited by: KKT on May 14, 2012 3:42 PM

  • Clas Hortien,Please Help me for MSSQL2005 ERROR.

    hi,Clas Hortien,
    i can start  mssql2005, i find a souluton from ms support web site ,but i donot know how to do it, the notes as follows
    http://support.microsoft.com/kb/929665/zh-cs
    You cannot start the SQL Server service after you install Active Directory on a Windows Server 2003-based member server or you run the DCPromo command on a Windows Server 2003-based domain controller
    View products that this article applies to.
    Article ID : 929665
    Last Review : October 15, 2007
    Revision : 1.1
    SYMPTOMS
    When a member server or a domain controller is running Microsoft Windows Server 2003 and has Windows Internal Database installed, you cannot start the Microsoft SQL Server service after you do one of the following: • Install Active Directory on the member server.
    • Run the DCPromo command on the domain controller.
    Additionally, the following error message is logged in Event Viewer:
    Event Type: Error
    Event Source: Service Control Manager
    Event Category: None
    Event ID: 7024
    Date: Date
    Time: Time
    User: N/A
    Computer: ComputerName
    Description:
    The Windows Internal Database (MICROSOFT##SSEE) service terminated with service-specific error 3417 (0xD59).
    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
    Back to the top
    CAUSE
    This issue occurs because the required discretionary access control list (DACL) for some files has been deleted. The DACL is deleted when you install Active Directory on the member server or when you run the DCPromo command on the domain controller.
    Back to the top
    WORKAROUND
    To work around this issue, repair Windows Internal Database. To do this, run the following command line at a command prompt:
    Msiexec <MSI_File_Name> CALLERID=OCSetup.exe REINSTALL=ALL REINSTALLMODE=omus /qn REBOOT=ReallySupress /l*v <Log_File_Path>
    Back to the top
    STATUS
    Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
    Back to the top
    MORE INFORMATION
    A message that resembles the following is logged in the SQL Server Errorlog file:2006-01-18 15:45:38.25 Server      Microsoft SQL Server 2005 - 9.00.2025.00 (Intel X86)
         Jan 16 2006 01:24:00
         Copyright (c) 1988-2005 Microsoft Corporation
         Embedded Edition (Windows) on Windows NT 5.2 (Build 3790: Service Pack 1)
    2006-01-18 15:45:38.25 Server      (c) 2005 Microsoft Corporation.
    2006-01-18 15:45:38.25 Server      All rights reserved.
    2006-01-18 15:45:38.25 Server      Server process ID is 1216.
    2006-01-18 15:45:38.25 Server      Logging SQL Server messages in file 'D:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\LOG\ERRORLOG'.
    2006-01-18 15:45:38.25 Server      This instance of SQL Server last reported using a process ID of 3152 at 1/18/2006 3:30:11 PM (local) 1/18/2006 11:30:11 PM (UTC). This is an informational message only; no user action is required.
    2006-01-18 15:45:38.25 Server      Registry startup parameters:
    2006-01-18 15:45:38.26 Server            -d D:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\DATA\master.mdf
    2006-01-18 15:45:38.26 Server            -e D:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\LOG\ERRORLOG
    2006-01-18 15:45:38.26 Server            -l D:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\DATA\mastlog.ldf
    2006-01-18 15:45:38.27 Server      SQL Server is starting at normal priority base (=7). This is an informational message only. No user action is required.
    2006-01-18 15:45:38.27 Server      Detected 1 CPUs. This is an informational message; no user action is required.
    2006-01-18 15:45:38.34 Server      Using dynamic lock allocation.  Initial allocation of 2500 Lock blocks and 5000 Lock Owner blocks per node.  This is an informational message only.  No user action is required.
    2006-01-18 15:45:38.39 Server      Database mirroring has been enabled on this instance of SQL Server.
    2006-01-18 15:45:38.43 spid5s      Starting up database 'master'.
    2006-01-18 15:45:38.43 spid5s      Error: 17207, Severity: 16, State: 1.
    2006-01-18 15:45:38.43 spid5s      FCB::Open: Operating system error 5(Access is denied.) occurred while creating or opening file 'D:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\DATA\master.mdf'. Diagnose and correct the operating system error, and retry the operation.
    2006-01-18 15:45:38.43 spid5s      Error: 17204, Severity: 16, State: 1.
    2006-01-18 15:45:38.43 spid5s      FCB::Open failed: Could not open file D:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\DATA\master.mdf for file number 1.  OS error: 5(Access is denied.).
    2006-01-18 15:45:38.43 spid5s      Error: 5120, Severity: 16, State: 101.
    2006-01-18 15:45:38.43 spid5s      Unable to open the physical file "D:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\DATA\master.mdf". Operating system error 5: "5(Access is denied.)".
    2006-01-18 15:45:38.44 spid5s      Error: 17207, Severity: 16, State: 1.
    2006-01-18 15:45:38.44 spid5s      FCB::Open: Operating system error 5(Access is denied.) occurred while creating or opening file 'D:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\DATA\mastlog.ldf'. Diagnose and correct the operating system error, and retry the operation.
    2006-01-18 15:45:38.44 spid5s      Error: 17204, Severity: 16, State: 1.
    2006-01-18 15:45:38.44 spid5s      FCB::Open failed: Could not open file D:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\DATA\mastlog.ldf for file number 2.  OS error: 5(Access is denied.).
    2006-01-18 15:45:38.44 spid5s      Error: 5120, Severity: 16, State: 101.
    2006-01-18 15:45:38.44 spid5s      Unable to open the physical file "D:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\DATA\mastlog.ldf". Operating system error 5: "5(Access is denied.)".
    transport is disabled or not configured.
    i donot know how the use the command line
    Msiexec <MSI_File_Name> CALLERID=OCSetup.exe REINSTALL=ALL REINSTALLMODE=omus /qn REBOOT=ReallySupress /l*v <Log_File_Path>
    and what is <MSI_File_Name>
    and what is  <Log_File_Path>
    can you write a example to me ?
    thanks !
    i Waiting for you reply!

    Hi,
    the MSI file is the MSI file to install the SQL Server Embedded Edition. Normally it is called during the installation of the package you have installed (WSUS or other). If possible you should extract the package you have installed and look for a sql*.msi file. I'm only familiar with WSUS in this case. Here it is a sqlrun03.msi file together with a sqlrun.cab and a sqlservr.exe file. With this MSI file you can install the SQL Server. In your case (AD) you have to look for exact SQL MSI file within you package.
    Another way would be to set the ACL of the given path (with the master.* files) so that the startup account of the Microsoft##SSEE service has appropriate rights on it.
    Regards
      Clas

  • OTL - Hwo to change the error message

    Hi
    When someone submits time beyond the valids project and task dates, we get teh followign error. We want to change the text of this message to give more meaningful text. How do i change that in OTL
    The expenditure item date is not within the active dates of the project
    Cause: All expenditure items charged to a project must fall within the active dates of the project. Action: If you wish to charge against this project for this date, change the expenditure item date to a date within the project start and end dates, or change the project's start or end date to include the expenditure item date
    Thanks in advance

    Have you tried APPLSYS.FND_NEW_MESSAGES?
    http://etrm.oracle.com/pls/et1211d9/etrm_pnav.show_object?c_name=FND_NEW_MESSAGES&c_owner=APPLSYS&c_type=TABLE
    https://forums.oracle.com/forums/search.jspa?threadID=&q=FND_NEW_MESSAGES&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • OTL Error Process default error notification receiver

    Hello,
    Problem is like follows:
    The OTL Worfklow for Employees (HXCEMP) goes in error: ORA-20001: PA_TR_NO_ROUTE_TO_PERSON: and this raises the OTL Error Process (OTL_ERROR_PROCESS) as child workflow whis sends notification to every user who has the 'Workflow Administrator Web Applications' responsibility.
    This responsibility is defined as Workflow Administrator in system (WF_ADMIN_ROLE).
    This is not OK that all the timecards notifications goes to users which are not related to these WFs at all.
    The workflow shows as Error Recipient Role "FND_RESP|FND|FNDWF_ADMIN_WEB|STANDARD"
    and FNDWF_ADMIN_WEB is the key of the responsibility mentioned before.
    I looked at the workflow definition, and the Error Recipient Role attribute is empty. I tried to put SYSADMIN or any other user as default, but the WF still took the Workflow Administrator as recipient.
    When putting everybody (*) Workflow Administrator, then the notifications are not sent at all, but we cannot put everyone as workflow administrator.
    The same when putting SYSADMIN user as Worfklow Administrator, as then not all the users who need, cannot see the WFs.
    Does any of You have idea how to change the recipient of these notifications? I could not find out why the WF is taking WFAdmin as default recipient.
    Thanks a lot,
    Ieva

    Hi,
    From what I can see in the image, the workflow is reporting a "No data found" error, but I can't see where.
    If you look at hte actual notification (from the list of activities for the process, click on the envelope icon next to the open notification), this should tell you where the error is occuring which will help track down the root cause of the problem.
    One other thing in passing - from the screenshot, it seems that your language hasn't been enabled for the Workflow install. You should be seeing (for example) "Expedite" instead of "WFMON_EXPEDITE" on the button prompts.
    HTH,
    Matt
    Alpha review chapters from my book "Developing With Oracle Workflow" are available on my website:
    http://www.workflowfaq.com
    http://forum.workflowfaq.com

  • OTL Timecard Batch Error

    Hello, My name is Leandro Delorenzo, I´m implementing HCM in Argentina.
    I´m writing you because we have a problem with the timecard creation and in metalink, nothing appears under this description.
    We are creating a custom process wich at first time get the information from the badges and then enter the info as a timecard.
    The problem we are facing is with the batch, because due to OTL batch configuration, only one batch can be assign to a Payroll period, is this correct?
    An error appears saying " Batches can only have one end date. This batch is already set up with another end date".
    Should we consider in the custom process to create a new batch every time we import the information from the badges to a timecard?
    Regards,
    Leandro.-
    [email protected]

    Leandro,
    Can you be elaborate on the process? You can have more than 1 batch per period.
    --Shiv                                                                                                                                                                                                           

Maybe you are looking for