Assign workflow initiator dynamically

Hi all
Yesterday i posted same issue but it is not that much clear from my side  , some of them  suggest some solution but i am unable to solve. Please help me in this.
My problem is:
I am passing Workflow Initiator dynamically from BO.
1. here initiator is pernr (this is from HR data not from USER)
     till BO i am able to catch pernr value but in workflow it is not passing pernr number.
2. I created attribute for email id in BO and created refernce but i dont know how to call that in workflow.
Please help me in this issue.
Thanks & Regads,
Padma

In binding from workflow to task....
you can bind like this....
suppose yur BO has name : ZHRDATA
&ZHRDATA.USERID& --> &USERID&
&ZHRDATA.EMAILID& --> &EMAIILID&
Make sure that you have created these two(userid and emailid parameters in your method as import parameter
theniside your method...you have access this like below:
Data : lvuserid type.....
swc_get_element container 'I_USERID'   lv_userid  .

Similar Messages

  • Workflow initiator does not get workitems when PR Approve rejects.

    Hi,
    Workflow initiators does not get workitems when PR Approve rejects.Is there any thing missing in that .
    Please let me know .
    Regards,
    Gurprit Bhatia
    Edited by: GURPRIT BHATIA on Jan 28, 2009 8:38 AM

    Hi GB,
    In order that the WF initiator gets workitems on PR rejection, you need to assign method 'InfoReleaseRejected' (BO BUS2009) to a task in the PR rejection flow of your WF. If this is done, then check if you have assigned WF Initiator as the Agent in that task.
    Hope this helps.
    Thanks,
    Ajay

  • Using javascript:SP.UI.ModalDialog.showModalDialog with Workflow Initiation

    I'm trying to use "javascript:SP.UI.ModalDialog.showModalDialog" with a workflow initiation page.  I can get it to start but the "Cancel" Button doesn't work.  Can anyone give me a clue?
    javascript:SP.UI.ModalDialog.showModalDialog({url:"{SiteUrl}/Workflows/Assign%20Corrective%20Action/Assign%20Corrective%20Action.aspx?List={ListId}&ID={ItemId}&Source={Source}",title:"Custom Form"});return false;
    David Jenkins

    Hi David,
    To reproduce this issue, Could you give me your detailed process and code?
    In addition, for the 'Cancel' and 'Start' buttons, if you want to reture to the original page after clicking, you can open the custom workflow and create a rule and add a 'Close the form' action for the two button.
    Here is an article about starting a workflow with a initiated parameters through JavaScript, please take a look at:
    http://www.sharepointblogs.be/blogs/timmy/archive/2011/09/15/starting-a-workflow-with-a-initiated-parameters-through-javascript.aspx
    I hope this helps.
    Thanks,
    Wendy
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Wendy Li
    TechNet Community Support

  • Assigning a query dynamically to a cursor based on IF ELSE condotion

    hello guys,
    we are facing a problem while creating a procedure.
    The procedure has been recreated in ORACLE from SQL SERVER 2005.
    the problem is that in SQL server we can assign a query dynamically to a cursor so that it will be called at execution time.But this is not the case in oracle, i.e in Oracle its not allowed to assign a query to a cursor dynamically(OR IS IT...!!!)
    the code is
    vr_SQL varchar2(400);
    declare
       cursor ord_cur  ;  <-----cursor declaration
      begin
       If v_pIsScrutiny = 0 then   +<--------------second condition+
          vr_SQL:='Select NVL(ServiceID,0)  ServiceID,OrdQty,+<-------query assignment to a variable+
              NVL(DrugID,0) DrugID,NVL(ServiceAmount,0) Rate,OrdDtlID 
              from Orderdtl inner join ordermst on Orderdtl.OrdID = ordermst.OrdID 
              Where Orderdtl.OrdID in (Select OrdID From Ordermst Where OrdVisitID = vr_visitid  
              and TO_CHAR(ordermst.OrdDate,''DD-MON-YYYY'') 
              Between TO_CHAR(vr_pActivationDate,''DD-MON-YYYY'') 
              and TO_CHAR(vr_pExpiryDate,''DD-MON-YYYY'') 
              ) And NVL(Orderdtl.Cancelled,0) = 0 And NVL(Orderdtl.PackageID,0) = 0 
              and NVL(Orderdtl.DrugID,0) = 0;';
        Else  +<--------------first condition+
            Update OrderDtl Set PackageID = 0 , AllocationID = 0 , ConsumptionID = 0 
            Where OrdID in (Select OrdID From Ordermst Where OrdVisitID = vr_visitid)  
            And AllocationID = v_pHCPAllocationID; 
           vr_SQL:= 'Select NVL(ServiceID,0)  ServiceID, +<-------query assignment to a variable+
           OrdQty,NVL(DrugID,0)  DrugID,NVL(ServiceAmount,0)
            Rate,OrdDtlID 
           from Orderdtl inner join ordermst on Orderdtl.OrdID = ordermst.OrdID 
           Where Orderdtl.OrdID in (Select OrdID From Ordermst Where OrdVisitID = vr_visitid  
           and TO_CHAR(ordermst.OrdDate,''DD-MON-YYYY'') 
           Between TO_CHAR(vr_pActivationDate,''DD-MON-YYYY'') 
           and TO_CHAR(vr_pExpiryDate,''DD-MON-YYYY'') 
           ) And NVL(Orderdtl.Cancelled,0) = 0 And NVL(Orderdtl.PackageID,0) = 0;'; 
        end if;
           ord_cur is vr_SQL; +<----------query assigned to a cursor variable+
        ord_rec ord_cur%ROWTYPE;
       if not ord_cur%ISOPEN then
            open ord_cur;
       end if;
        loop
        fetch ord_cur into ord_rec;
        exit when ord_cur%NOTFOUND;So currently we are stuck with this problem.
    Any solution would be of great help..
    thank you

    841363 wrote:
    hello guys,
    we are facing a problem while creating a procedure.
    The procedure has been recreated in ORACLE from SQL SERVER 2005.
    the problem is that in SQL server we can assign a query dynamically to a cursor so that it will be called at execution time.But this is not the case in oracle, i.e in Oracle its not allowed to assign a query to a cursor dynamically(OR IS IT...!!!)The problem is that you are thinking in SQL Server terms and Oracle just isn't SQL Server.
    You need to consider using ref cursors for such things (sys_refcursor) e.g.
    SQL> CREATE OR REPLACE PACKAGE reftest IS
      2    PROCEDURE test(P_no in number, cur_o OUT sys_refcursor);
      3  end;
      4  /
    Package created.
    SQL>
    SQL> CREATE OR REPLACE PACKAGE body reftest as
      2    PROCEDURE test(P_no in number, cur_o OUT sys_refcursor) as
      3      myexc exception;
      4    BEGIN
      5      if P_no = 1 then
      6        open cur_o for select empno, ename from emp;
      7      elsif p_no =2 then
      8        open cur_o for select deptno, dname from dept;
      9      else
    10        RAISE myexc;
    11      END IF;
    12    exception
    13      when myexc then
    14        raise_application_error(20991,'input must be 1 or 2');
    15    end ;
    16  end reftest;
    17  /
    Package body created.
    SQL> var x refcursor;
    SQL> exec reftest.test(1,:x);
    PL/SQL procedure successfully completed.
    SQL> print x;
         EMPNO ENAME
          7369 SMITH
          7499 ALLEN
          7521 WARD
          7566 JONES
          7654 MARTIN
          7698 BLAKE
          7782 CLARK
          7788 SCOTT
          7839 KING
          7844 TURNER
          7876 ADAMS
          7900 JAMES
          7902 FORD
          7934 MILLER
    14 rows selected.
    SQL> exec reftest.test(2,:x);
    PL/SQL procedure successfully completed.
    SQL> print x;
        DEPTNO DNAME
            10 ACCOUNTING
            20 RESEARCH
            30 SALES
            40 OPERATIONS
    SQL>

  • Workflow initiator definition in a local workflow

    Hi, workflow gurus.
    Question is about workflow initiator definition in a local workflow.
    In my workflow there are, for this moment, two event creators (callers), each of them calls for the same local generic workflow and passes event specific parameters, for instance, the user name of a current step approver. I use a local workflow in order to increase reuse and make approve process more generic.
    My local workflow contains from a user decision, if user approves the decision, we returned to the main workflow and continue process approve execution, otherwise we send a message to WF inbox to the main workflow initiator, who ran the workflow. This email should contain the following text: «Dear, &_Wf_Initiator_&, the process you had launched has been declined by %_Current_Approver_Uname%». Such as if John executed the main WF and Andrew declined it, thus John will get the following message: «Dear, USJohn, the process you had launched has been declined by USAndrew».
    There is no problem with passing %_Current_Approver_Uname% in the message, I use a regular binding via local event, the problem is with passing WF initiator user name. As I thought, a local workflow has absolutely the same WF initiator user name, as the main WF, who called for this local WF. But when I send my message I got something like «Dear, USAndrew, the process you had launched has been declined by USAndrew» instead of desired message text.
    My questions are:
    1. Does local WF always inherits by default a WF initiator value from a main WF's initiator or a local WF may have his own WF initiator?
    Short form of this question may be expressed as: Is the following statement is correct
    localWF._WFInitiator = mainWF._WFInitiator.
    2. Why in my case local WF initiator has the same value, as a current approver, which has been passed via binding (the only value, that was binded)? I got «Dear, USAndrew, the process you had launched has been declined by USAndrew» instead of «Dear, USJohn, the process you had launched has been declined by USAndrew»?
    Thanks.

    Hi, Ronen
    I'll check the binding implementation more properly.
    What I paid attention for is that, when I define &_Wf_Initiator_& as message receiver of a local WF it sends the message to the main WF initiator (e.g. USJohn), but when I want to print the value of the same &_Wf_Initiator_& inside of this message I got the different value (e.g. USAndrew). So how it can be that using the same variable we have two different values?
    One more theoretical question, does main workflow container is completely encapsulated from a local workflow or main WF's container is kind of a global container and accessible from local WF without binding via local event binding?

  • Error from Cisco Agent Desktop - The agent- or workflow-initiated action request failed.

    We have roughly 20 agents using Cisco Agent Desktop version 85.1.417 and I have one that when she clicks the phone button to answer a call she gets the error: "The agent-  or workflow-initiated action request failed."
    I reinstalled the program, but she still receives the same error.  What could be causing this problem?

    This is what I found in the log:
    2014-10-06 08:59:46:838 INFO VOIP2021 Desktop monitoring enabled for extension [9214].
    2014-10-06 09:00:12:147 WARN STD3000 Get registry key <MTS_CitrixInstall> under path <SOFTWARE\Calabrio\CAD\Site Setup>. Object not found: <2:The system cannot find the file specified.>.
    2014-10-06 09:00:12:159 INFO SOCKET0000 <CADEEMConnector> service on port <59015> has started.
    2014-10-06 09:01:01:580 INFO PD4002 error while answering call ICDJtapiCallControlChannel (answer) error, invalid callId (17781617 != 37533406)
    2014-10-06 09:09:28:543 INFO PD4002 error while answering call ICDJtapiCallControlChannel (answer) error, invalid callId (17781655 != 37533406)
    2014-10-06 09:13:42:458 INFO PD4002 error while answering call ICDJtapiCallControlChannel (answer) error, invalid callId (17781669 != 37533406)
    2014-10-06 09:29:03:809 INFO PD4002 error while answering call ICDJtapiCallControlChannel (answer) error, invalid callId (17781740 != 37533406)
    I'm attaching part of the DBG log.  I hope that it helps.
    Thanks

  • Workflow initiator problem

    Hi friends,
    In my workflow, I have created one activity for reason for rejection and I am using task(TS20000139) for sending short message with reason and in binding I am passing wofkflow initiator(&_WF_INITIATOR&) to receiver(&RECEIVER&). But the problem is workflow initiator is not pickingup exact user name. If the username is 'STEVE' it is picking 'USSTEVE', because of this it is showing an error that user does not exists. If I remove that 'US' my problem will get solved. Plz suggest me.
    Regards,
    Steve.

    hi,
    when u create an activity step, double click on the step.
    in the "task" section, click on the dropdown, then click on create task option.
    this will take you to the task creation screen.
    ih the object method section, select object category as "BOR object type", object type as your BO name (eg: BUS2012), and method as the name of the method that you created in your BO.
    you can create your custom method in a custom BO.
    this can be done using transaction SWO1.
    enter the BO name and change button.
    click on the method and then click on the create button. then it will ask you to create with FM as template. click No.
    give a name to the method and dont forget to uncheck the "dialog" property of the method.
    save it.
    click on the newly created method and click on parameters button. specify the input and output parameter.
    again click on the newly created method and click on program. here you can perform the string operation.
    once all this is done click on the method. goto Edit -> change release status -> object type component -> to implemented.
    then click on the generate button. (red and white coloured button).

  • Workflow Initiator Details

    Hi Gurus,
    Can some one please let me know where can i find the workflow initiator details/query. like who initiated the workflow in the workflow tables
    Thanks
    Raghava

    Depends on how a specific WF is created. Some are done online realtime, others offline. For example:
    I create a sales order line. The form creates workflow runtime data for the order line by calling the appropriate WF API's. To find the info you want, go back to the order line to see who created the order line.

  • How to set LocaleId for DateTimeControl on workflow initiation form

    I am using a workflow initiation form to request a startdate and  expirationdate as initation parameters from the user that starts the workflow. The SharePoint sitecollection is in dutch and so my user is expecting dutch culture settings for the
    date format.
    The workflow initiation form somehow shows a english date format.
    I have tried to set the LocaleId property on every SharePoint:DateTimeControl in the aspx form by using SharePoint designer. This worked for the client side datepicker, but the selected value was no longer stored in the workflow param.
    I hope someone can help me!  

    Hi ,
    From your description, my understanding is that the date picker displayed English format in a workflow initiation form when the language of your site collection was Dutch.
    I did a test: the language of my site collection was English, and I set the site’s locale is Chinese. Then I created a initiation form parameter using Date & Time type, after I published the workflow and started it on an item, the data picker displayed
    Chinese format.
    So, for your issue, please go to your site collection, and click Site Actions->Site Settings->Regional settings, change your Locale to Dutch.
    Best Regards,
    Wendy
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Wendy Li
    TechNet Community Support

  • 090 client,workitemcontainer : workflow initiator:USOS_WF_BATCH

    Hi,
    My workflow issue has solved( Attachement). its working fine, from report i have passed the parameters to workflow. everything is working.
    i tested it from report also. its working fine.
    Now i have one more issue.
    I have developed  this workflow in  client 060,  since there is no data available , so i had transfer workflow to 131 client. and 090 client
    I had transfred using scc1 transaction.
    Now my problem is when i am testing in 131 client, its working fine.(100%).
    when i am testing in 090 client , it is working, but with an issue.
    If QE (quality engineer) reject/approve the work item , then the mail will be send to workflow initator. But the step is not working, mail has not been  recieved by workflow inititor.
    This same step is working fine in client 131 perfectly, initiator has recieved the mails here,
    But problem is with 090 client,
    Can you please tell me why  is it not coming to initiator in client  090?
    I had checked in workitem analysis transaction (SWIA).
    it shows  diffrent values in diffrent clients, that means,
    in 090 client, workitem container :        workflow initiator :  USOS_WF_BATCH
    in 131 client, workitem container :        workflow initiator :  USSHASHIM
    in 060 client, workitem container :        workflow initiator :  USSHASHIM
    SHASHIM  is the userid of ME.
    why it is taking different values in different clients.
    In 090 client, i had tested workflow in workflow builder ,
    that time its working perfectly, but when i am executing from the report only its not working that means return mail is not recieved by the initator.
    in outbox of workflow initator shows workflow has completed. it shows workitem status is mail sent.
    but workflow initator has not recieved the mails. because its taking  workflow initiator  as:  USOS_WF_BATCH
    Please give me suitable solution.
    Thanks & Regards
    Sankar
    Message was edited by: sankar surya

    Hi Markus
    We are facing the exact issue reported in ur mail. Did you manage to get a solution for that?
    Regards
    Waz

  • Workflow Initiation form and Workflow Association form missing?

    After creating Sequential Workflow, I tried to add Workflow Initiation Form but I didn't able to find it.
    Even  Association Form is missing there while adding.

    The only way you'll see the initiation form is if you right click the workflow item in the solution explorer as below:
    Indul Hassan
    Microsoft Community Contributor
    http://www.indulhassan.com
    You Snooze.. You Lose !!

  • Quote Approval Workflow (ASOAPPRV) setup for customized workflow initiation

    Hi,
    We have customized Quote Approval Workflow (ASOAPPRV) XXXASOAPPRV, would like to understand how to setup that custom workflow XXXASOAPPRV will be triggered for Quote Approval process, when we submit the Quote for approval from Quotes screen.
    Appreciate your help on this.
    Regards,
    Ram

    Pl see your duplicate post here - Quote Approval Workflow (ASOAPPRV) setup for customized workflow initiation
    Srini

  • SPD List serial WorkFlow attach Dynamic approvers, Document Sets attached to List

    SPD Workflow:
    System : SharePoint 2013
     1. Approver's should be fetched from a people picker item of another List based on condition (Filter with department)
     2. Workflow should be serial & approvers should be dynamic from above list item people picker based on department condition
     3. As it is a List workflow i.e., Custom List is associated to Workflow but I need to upload a document set as a List item
     4. When ever user creates a New List Item, Initiation page should allow him to attach multiple documents, while uploading first document into list from Intiation page, it should create a unique document set with a sequence number and other documents
    should be added in the same document set & that document set should be attached to list item.
    5. Action from Email should reflect the workflow approval.
    /*below point is not Important to achieve in SPD*/
    6. I would like to create a separate List or New List after 1000 document sets are uploaded to workflow list & workflow should be associated automatically when a New List is created
    *I know how to achieve It from server or client side coding..
    suggest optimized way to achieve above points in SPD 2013 & OOB only?
    V

    Hi,
    I had tested again with multi workflows which are assigned to three users, they all worked well.
    At first, the workflow would send an email to the first approver, when the first approver approved; then send an email to the second approver, when the second approver approved; then send an email to the third approver.
    When the third approver approved, the workflow would completed, then the assigner who started the workflow would receive an email that the workflow has been completed.
    You can create a simple workflow to check whether it works.
    Such as you can just only use the “Start Approval Process” one action to check whether it works.
    Did the issue occur in other lists or libraries?
    You can create a new list or library, then create an approval workflow to check whether it works.
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • BCD_FIELD_OVERFLOW  error while assigning value to dynamic work area

    Hi guys,
                I am trying following code --it uses dynamic table concept.
           LABSTD2 TYPE P DECIMALS  1,
           LABST_2 TYPE P DECIMALS   1,
           LABST_12 TYPE P DECIMALS 1,
           T_ARTMAS-LABST_12 = T_ARTMAS-LABSTD1 + T_ARTMAS-LABSTD2.
           ASSIGN COMPONENT 'LABST_12' OF STRUCTURE <DYN_WA> TO <DYN_FIELD>.
           <DYN_FIELD> = T_ARTMAS-LABST_12.
    Value in T_ARTMAS-LABST_12 in debug was 14690.0....still it gave following error-----
    Runtime Error       BCD_FIELD_OVERFLOW
    Except.                CX_SY_CONVERSION_OVERFLOW
    Even i changed decleartion as follows
    LABST_12 TYPE P lenght 10 DECIMALS 1,
    Still it is giving same problem ...
    Kindly help.

    Hi, I think it has nothing to do with an overflow but something with the code. Try this simple (rather stupied) code:
    TYPES: BEGIN OF ty_line,
            fld1      TYPE p DECIMALS 1,
            fld2      TYPE p DECIMALS 1,
            fld3      TYPE p DECIMALS 1,
          END OF ty_line.
    DATA lv_rec       TYPE ty_line.
    DATA lv_count(1)  TYPE n.
    DATA lv_fld1      TYPE p DECIMALS 1.
    DATA lv_fld2      TYPE p DECIMALS 1.
    DATA lv_fld3      TYPE p DECIMALS 1.
    DATA lv_field     TYPE string.
    FIELD-SYMBOLS: <fs_fld> TYPE any.
    BREAK-POINT.
    lv_fld1 = 15211444 / 10.
    lv_fld2 = 54879072 / 10.
    lv_fld3 = lv_fld1 + lv_fld2.
    DO 3 TIMES.
      lv_count = lv_count + 1.
      CLEAR lv_field.
      CONCATENATE 'lv_rec-fld' lv_count INTO lv_field.
      CONDENSE lv_field NO-GAPS.
      ASSIGN (lv_field) TO <fs_fld>.
      <fs_fld> = lv_fld3.
    ENDDO.
    BREAK-POINT.
    Succes.

  • Error while assigning Vo attribute dynamically.

    Hi All,
    I am creating advance table dynamically where i am assigning vo attribues to the items dynamically based on some setup. For few columns i am getting the following exception and for others its working fine.
    Please let me know what is the cause i am not able to debugg it.
    java.lang.NullPointerException
         at oracle.apps.fnd.framework.webui.OADataBoundValue.getViewName(OADataBoundValue.java:215)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForAction(PPRHelper.java:366)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBeanProperties(PPRHelper.java:442)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:618)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)

    Hi Pratap,
    This is the full error stack
    <!-- Error stack of the JSP exception if any:
    oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
         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.OAPageBean.preparePage(OAPageBean.java:2149)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:538)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:426)
         at ahlchrome.jspService(_ahlchrome.java:1191)
         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 ahlchrome.jspService(_ahlchrome.java:1198)
         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 ##
    java.lang.NullPointerException
         at oracle.apps.fnd.framework.webui.OADataBoundValue.getViewName(OADataBoundValue.java:215)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForAction(PPRHelper.java:366)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBeanProperties(PPRHelper.java:442)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:618)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:762)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:621)
         at oracle.apps.fnd.framework.webui.PPRHelper.createReverseMapForRoot(PPRHelper.java:244)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2642)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1894)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:538)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:426)
         at ahlchrome.jspService(_ahlchrome.java:1191)
         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 ahlchrome.jspService(_ahlchrome.java:1198)
         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)
    -->

Maybe you are looking for