Copy Task Validation

Hi,
with this following scenario :
Source data in version 100
Target Data in version 200
When i run copy task in version 200, is it possible to make a validation so it will appear error if a few tasks in version 100 have been run yet?
Thanks in advance.

Template... Do you mean some examples?
I wrote some BAdIs. Each of them is individual, have different methods and parameters. Different structures and variables available. Some of them is reading the whole data package, some - just record by record, another ones - field by field of the same record...
While accessing the BAdI class (in English) you may press F1 and get help with (not actually big, but enough for programming) explanations.

Similar Messages

  • Copying Task Fields to Resource Fields

    Hi
    I have a need to copy data from a task field to a resource field.  Basically I want to add the Project Name to every activity against each resource name in the Resource Usage View.  I have a piece of code from Jack Dahlgren that will copy Task
    Field data to an Assignment Field but I need it to go in to a custom Resource Field, say Text1.
    Any help/guidance would be appreciated as I am stuck.
    Kind regards
    Tony
    TKHussar

    Hi Tony,
    According to the description, you were developing with Microsoft Project. I woud like to move it to
    Project Customization and Programming forum.
    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us.
    Thanks for your understanding.
    Regards & Fei
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • SEM-BCS - Copy Task

    Hi
    When i execute copy task to copy the data from one version to another.
    the system is applying wrong currency transalation.
    example
    source version is 500 GC - INR
    Target version is 700 GC - USD
    Issue is coming when in the target one of hte consolidation unit is USD.
    the system is converting the Group Currency amount which is in the consolidation unit in 500 version when moving the data to 700 version.
    it is not making the Local currency amount equal to Group currency amount.
    thanks in advance for the help
    regards
    amarnath

    > Hi
    >
    > When i execute copy task to copy the data from one
    > version to another.
    >
    > the system is applying wrong currency transalation.
    >
    > example
    > source version is 500 GC - INR
    > Target version is 700 GC - USD
    >
    >
    > Issue is coming when in the target one of hte
    > consolidation unit is USD.
    >
    > the system is converting the Group Currency amount
    > which is in the consolidation unit in 500 version
    > when moving the data to 700 version.
    >
    > it is not making the Local currency amount equal to
    > Group currency amount.
    >
    > thanks in advance for the help
    >
    > regards
    > amarnath
    Hi
    U are trying to say that u are  using copy functionality for converting the data from one group currency while moving the data  from one version to another.
    I am not able to understand what excatly ur problem is. Could u pl elaborate. I also faced similar problem.
    Regards

  • RSync copy tasks

    Hi Guys,
    It would be great for copy tasks to have a few additional options...
    1) Maximum run time (if desired)
    2) Schedules with speed limits.
    These functions would help for businesses that would like to sync copies throughout the day but not cripple the bandwidth for doing other things through the day.
    Is there any way to get this into the development team?
    Thanks!
    Chris

    rsync is a simply a network protocol that our device supports. Even though it is freeware, our development team would most likely not be making any kind of drastic changes to the protocol themselves. We support the latest version of rsync that the kernal in our devices can support. Any changes to the kernal and rsync would be difficult and take some time, but I would be more than happy to pass the requests along.
    Have questions and need answers?
    Search the database for answers to FAQ's, software/driver downloads, tutorials, news, features and more!
    LenovoEMC Support & Downloads
    LenovoEMC North America Support Contact Page

  • ANT's copy task

    ANT's copy task fails when the src directory doesn't exist, how to handle this, can't we check if src directory exists then do the task?
    any help...
    Any good tutorial for ANT other than ant.apache.org...

    Not sure what your problem with ant.apache.org is. However, if you are looking for something else, I'd suggest using Google. Or, go to Amazon.com and buy one of the books written about Ant.

  • Copying tasks selection in a mail

    Hello,
    I would like to copy/paste a tasks selection in a mail like a excel range copy/paste.
    The ActiveSelection in the outlook coding part isn't known as the the selection of MSProject coding part and I don't know how I could do to success it.
    thank's for your answers.
    Public Sub filtreModifFerman() 
            Dim rng As Selection      
            SelectSheet
            EditCopy
            Set rng = ActiveSelection
            Call Envoyer_Mail_Outlook
    End Sub
    Sub Envoyer_Mail_Outlook()
    Dim ObjOutlook As New Outlook.Application
    Dim oBjMail
    Dim Nom_Fichier As String
           Dim rng As Selection
        Set ObjOutlook = New Outlook.Application
        Set oBjMail = ObjOutlook.CreateItem(olMailItem)
         With oBjMail
           .To = "" ' le destinataire
           .Subject = "Nouvelle demande d'affectation concernant le projet: " & ActiveProject.ProjectSummaryTask.name         ' l'objet du mail
           .Body = ActiveSelection
           .Attachments.Add ActiveProject.FullName
           .Display  '   Ici on peut supprimer pour l'envoyer sans vérification
    '       .Send
        End With
    '    ObjOutlook.Quit
        Set oBjMail = Nothing
        Set ObjOutlook = Nothing
    End Sub

    pierrot75,
    A few months ago a post appeared that is similar to yours. I took an existing macro that was developed by an unknown author and modified it to run more efficiently. Hopefully it will help.
    Option Compare Text
    Option Explicit
    Sub sendOutlookTaskEmails()
    ' REQUIREMENTS
    ' MS Project 2010 or above  Note: may work with earlier versions but not tested
    ' MS Outlook 2003 or above
    ' SUMMARY
    ' This macro enables users to select tasks in MS Project and populate Outlook email
    ' messages with information contained in each task such as Task Name, Task ID,
    ' Resources, etc.
    ' ORIGINAL AUTHOR: Unknown
    ' Modified by John 5/5/14
    ' Rev 1.2 5/11/14 4:00 pm  Optimized code and multiple other improvements
    ' Rev 1.3 5/12/14 2:00 pm  Restructured to show task data of all marked tasks
    '    added option statements to procedure
    ' NOTES:
    ' 1. Only tasks with a "yes" in the Marked field will be included in the email
    Dim arrID() As Integer
    Dim arrTaskID() As String
    Dim arrTaskName() As String
    Dim arrTaskNotes() As String
    Dim arrTaskDuration() As Single
    Dim arrStart() As String
    Dim arrEnd() As String
    Dim arrResources() As String
    Dim arrEmails() As String
    Dim outlookopen As Object
    Dim objemail As Outlook.MailItem
    Dim t As Task
    Dim ass As Assignment
    Dim ch As Task
    Dim x As Integer, i As Integer, j As Integer, k As Integer, TotEmails As Integer
    Dim MPD As Single
    Dim NumTsk As Integer, NumAss As Integer
    Dim projectName As String, sEmail As String, sUniqueID As String
    Dim sToAddress As String, sCCAddress As String, sInstructions As String
    Dim sHTML_Body As String, sHTML_tableHeader As String, sHTML_tableFooter As String
    Dim sHTML_tableBody As String
    Dim taskCellsInteriorColor As String, headerCellsInteriorColor As String
    Dim inputCellsInteriorColor As String, bordercolor As String
    Dim fontColor As String, fontFamily As String, fontSize As String
    Dim styleHeader As String, styleHeaderCols As String, styleRowCells As String, styleInputCells As String
    Dim STime As Single, Beg As Single
    'create simple filter to select only those tasks with "yes" in Marked field
    FilterEdit Name:="Mark", taskfilter:=True, create:=True, overwriteexisting:=True, _
        FieldName:="Marked", test:="equals", Value:="yes", ShowInMenu:=False
    FilterApply Name:="Mark"
    SelectTaskColumn
    'find max size for arrays. Values are overkill but doing it this way
    '   eliminates the need to continually re-dimension arrays
    On Error Resume Next
    NumTsk = ActiveSelection.Tasks.Count
    If Err > 0 Then
        MsgBox "No tasks selected"
        FilterApply Name:="all tasks"
        Exit Sub
    End If
    On Error GoTo 0
    'max number of assigned resources in whole file sets the max email array size
    '   (this is needed because child tasks of selected summary lines may extend beyond the selected range
    '   and therefore pull more assignments into the email array than a count of the assignments in the
    '   active selection only)
    For Each t In ActiveProject.Tasks
        NumAss = NumAss + t.Assignments.Count
    Next t
    ReDim arrID(NumTsk), arrTaskID(NumTsk), arrTaskName(NumTsk), arrTaskNotes(NumTsk)
    ReDim arrTaskDuration(NumTsk), arrStart(NumTsk), arrEnd(NumTsk)
    ReDim arrResources(NumTsk), arrEmails(NumAss)
    'Customizable settings for Outlook
    projectName = ActiveProject.ProjectSummaryTask.Name
    sInstructions = "Please update the Status field for each task as either C = Complete or N = Not Complete." _
        & " Please also note the duration of the task and any additional comments."
    sCCAddress = ""
    'Colors are in hexadecimal format.
    headerCellsInteriorColor = "#D9D9D9"    'med grey
    taskCellsInteriorColor = "#ffffff"      'white
    inputCellsInteriorColor = "#F6F6F6"     'light grey
    bordercolor = "#848484"                 'dark grey
    fontColor = "#0B0B0B"                   'black
    fontFamily = "Arial"
    fontSize = "13"
    'CSS styles for the HTML table.
    styleHeader = "'background-color:" & taskCellsInteriorColor & ";border: 1px solid " & bordercolor _
        & "; border-collapse: collapse; font-family:" & fontFamily & "; font-size:20;'"
    styleHeaderCols = "'background-color:" & headerCellsInteriorColor & ";border: 1px solid " & bordercolor _
        & "; border-collapse: collapse; font-family:" & fontFamily & "; font-size:" & fontSize & ";color:" & fontColor & "'"
    styleRowCells = "'background-color:" & taskCellsInteriorColor & ";border: 1px solid " & bordercolor _
        & "; border-collapse: collapse; font-family:" & fontFamily & "; font-size:" & fontSize & ";'>"
    styleInputCells = "'background-color:" & inputCellsInteriorColor & ";border: 1px solid " & bordercolor _
        & "; border-collapse: collapse; font-family:" & fontFamily & "; font-size:" & fontSize & ";'>"
    'Create the HTML table header and header fields.
    sHTML_tableHeader = _
        "<table style='border: 1px solid " & bordercolor & ";' cellpadding=8>" & "<tr>" & _
        "<td colspan=11 style=" & styleHeader & ">" & projectName & " Tasks </td></tr>" & "<tr>" & _
        "<th style=" & styleHeaderCols & ">ID</td>" & _
        "<th style=" & styleHeaderCols & ">Unique ID</td>" & _
        "<th style=" & styleHeaderCols & ">Task Name</td>" & _
        "<th style=" & styleHeaderCols & ">Notes</td>" & _
        "<th style=" & styleHeaderCols & ">Duration</td>" & _
        "<th style=" & styleHeaderCols & ">Start</td>" & _
        "<th style=" & styleHeaderCols & ">End</td>" & _
        "<th style=" & styleHeaderCols & ">Resources</td>" & _
        "<th style=" & styleHeaderCols & ">Status</td>" & _
        "<th style=" & styleHeaderCols & ">Actual Duration</td>" & _
        "<th style=" & styleHeaderCols & ">Comments</td>" & "</tr>"
    'Create the HTML table footer.
    sHTML_tableFooter = _
        "<tr>" & "<td colspan=11 style=" & styleHeaderCols & ">" & sInstructions & "</td></tr>"
    'Capture task details.
    x = 0: i = 0
    MPD = ActiveProject.HoursPerDay * 60
    For Each t In ActiveSelection.Tasks
        arrID(x) = t.ID
        arrTaskID(x) = t.UniqueID
        arrTaskName(x) = t.Name
        arrTaskNotes(x) = t.Notes
        arrTaskDuration(x) = t.Duration / MPD
        arrStart(x) = Format(t.ScheduledStart, "dd-mmm-yy")
        arrEnd(x) = Format(t.ScheduledFinish, "dd-mmm-yy")
        arrResources(x) = t.ResourceNames
        x = x + 1
        If t.Summary = True Then
            For Each ch In t.OutlineChildren
                For Each ass In ch.Assignments
                    arrEmails(i) = ActiveProject.Resources(ass.ResourceName).EMailAddress
                    i = i + 1
                Next ass
            Next ch
        Else
            For Each ass In t.Assignments
                arrEmails(i) = ActiveProject.Resources(ass.ResourceName).EMailAddress
                i = i + 1
            Next ass
        End If
        t.Marked = False
    Next t
    'redefine the total number of tasks for this run
    NumTsk = x - 1
    'purge email array of duplicate addresses and re-build array
    k = 0
    For i = 0 To NumAss
        For j = i + 1 To NumAss
            If arrEmails(i) = arrEmails(j) And arrEmails(i) <> "" Then arrEmails(j) = ""
        Next j
        If arrEmails(i) <> "" Then
            arrEmails(k) = arrEmails(i)
            k = k + 1
        End If
    Next i
    TotEmails = k - 1
    'concatenate a string of all email addresses
    sEmail = arrEmails(0) 'seed string with first element
    For i = 1 To TotEmails
        sEmail = sEmail + ";" + arrEmails(i)
    Next i
    sToAddress = sEmail
    'concatenate the Unique IDs together
    sUniqueID = arrTaskID(0)
    For i = 1 To NumTsk
        sUniqueID = sUniqueID + "; " + arrTaskID(i)
    Next i
    'Create table rows for each task.
    For x = 0 To NumTsk
        sHTML_tableBody = sHTML_tableBody + "<tr>" & _
            "<td style=" & styleRowCells & arrID(x) & "</td>" & _
            "<td style=" & styleRowCells & arrTaskID(x) & "</td>" & _
            "<td style=" & styleRowCells & arrTaskName(x) & "</td>" & _
            "<td style=" & styleRowCells & arrTaskNotes(x) & "</td>" & _
            "<td style=" & styleRowCells & arrTaskDuration(x) & " Days</td>" & _
            "<td style=" & styleRowCells & arrStart(x) & "</td>" & _
            "<td style=" & styleRowCells & arrEnd(x) & "</td>" & _
            "<td style=" & styleRowCells & arrResources(x) & "</td>" & _
            "<td style=" & styleInputCells & "</td>" & _
            "<td style=" & styleInputCells & "</td>" & _
            "<td style=" & styleInputCells & "</td>" & _
            "</tr>"
    Next x
    'Combine the HTML table header, body, and footer.
    sHTML_Body = sHTML_tableHeader + sHTML_tableBody + sHTML_tableFooter + "</table>"
    'Open Outlook and build email message.
    On Error Resume Next
    Set outlookopen = CreateObject("Outlook.application")
    If Err > 0 Then
        MsgBox "An error has occurred.  Please ensure you have MS Outlook installed."
        Exit Sub
    End If
    'Create Outlook Email Message
    Set objemail = outlookopen.CreateItem(olMailItem)
    With objemail
        .To = sToAddress
        .CC = sCCAddress
        .Subject = projectName & " Tasks - Unique Task ID(s): " & sUniqueID
        .HTMLBody = sHTML_Body
        .Display
    End With
    'Clean up and close
    FilterApply Name:="all tasks"
    End Sub
    John

  • How to copy the responsible roles when copying tasks/phases ?

    Hello,
    Currently when you copy a phase and paste it, it copies all the sub tasks, but doesnt copy the responsible role and responsible resource. I need to enhance the coding so that the responsible roles and resources of phases as well as the sub tasks are copied to the new phase/task. I could retrieve the refernce to the phase /task and get the responsible role, but could not add them to the new task.
    Can anyone suggest me how to add responsible roles/resources to a task (coding wise)?
    Thanks,
    Ezhil

    Table DPR_BUPA_LINK stores link between role and BP. You can get data from this table
    Anuradha

  • Copy task won;t collect PL20 or PL30 - we have EHP2

    Hi ALl,
    We've activated EHp2 and created some copy methods/tasks.
    Unfortunately the task is not collecting the PL20 and PL30 docs (but other lesser docs are coming through).
    Is there something else that I need to include in the configuration of the method to ensure that PL20 and PL30 are captured?
    The config looks fine to me, and the fact that other PLs are coming through suggests the configuration is somewhat correct.

    Hi Scotsman,
    If I remember correctly, you have to define separate methods : one for PL00 to 10, one for PL20 and one for PL30. It is not possible to collect all PL at the same time. Indeed, it is not the same kind of data (company data, then 2-sided entries and Cons group entries). Check the option when creating the copy method.
    There are some documentation about that.
    Regards,
    Thibaud

  • How can I copy tasks from Automation Measurement & Explorer to a LabView Project

    I have a labview project which currently relies on tasks that are predefined in the Measurement and Automation Explorer. I haven't been able to figure out how to export them out of the Measurement and Automation Explorer to be imported into Labview. Can this be done?

    Well, let me try to explain something, which can be really questionable
    Hence both methods use the same API, the DAQmx API, they have different "implementations". The LV API consist of LV VIs, of course, in the first instance. Of course, digging deep into them, you will encouder CLFNs to the DAQmx DLLs. But some of them are "hidden" because property nodes are in fact something similar to the DLL-calls......
    In MAX, you never "see" the API, you are using the wizard. Nevertheless, MAX uses the internal functions contained within the wizard to use the device just as desired (hopefully ) But it never will use the VIs to accomplish that...
    Now there are imho two possibilities for you:
    a) You start using the LV DAQ Assistent to create your tasks on the PC. It has the same appearence as the wizard in MAX, so you will not trade any used interface for a new one (which would be the API). When you finished the definition, the wizard can be transferred to LV code which can be altered. But if doing this, you will lose the possibility to alter the task using the "used API", the wizard.
    b) You can live with the current situation but create a product suggestion for LV and DAQ at the Product Suggestion Center.
    hope this helps,
    Norbert
    CEO: What exactly is stopping us from doing this?
    Expert: Geometry
    Marketing Manager: Just ignore it.

  • HP Officejet Pro 8500A Plus requires resetting between each print or copy task

    HP Officejet Pro 8500A Plus  or  HP Officejet Pro 8500 A910
    Windows 7 Home Premium operating system
    Problem:  
    Upon receiving a print command, the printer remains silent and displays "Now Printing" on the printer screen.  Nothing happens -- it does not print even after waiting several minutes.  Seems the doc is locked in the que.  Only temporary solution thus far is to cancel the print job and then hold in the power button for 30 to 60 seconds and then release it at which time the unit powers off.  then turn the unit back on and let it boot up.  Upon receiving a new print command it will then print.  But same problem then occurs next time it receives a print command.  I have also run the HP Print and Scan Doctor which indicated a device detection problem and suggested unplugging the power cord.  After doing so and selecting "retry" the HP Print and Scan Doctor indicated it fixed the problem ----- but it did not (printer would still not print until once again the power button was held in for 30-60 seconds as described above.  Upon calling HP tech support they told me i needed to buy a new printer because this one was too old! (is 3 years too old to expect the printer to still function???)  Any help would be appreciated!

    Hello-
    Make sure printer firmware is up to date.
    http://www.youtube.com/watch?v=qZBhl0eMBPs
    Also, plug printer directly into wall outlet.
    Also, remember a click on the Kudos star to the left is a quick "Thanks" for a helpful post.
    Please select the "Accept as Solution" button on the post that best answers your question.
    I appreciate your input !
    Thank You,
    Donald

  • Copying valid until date from sales quotation to sales order

    Dear all,
    is it possible to copy the Valid Until Date of a sales quotation to the Delivery Date of a Sales Order, when I use the "Copy To Sales Order" button of a sales quotation?
    Is there a way to do this?
    Can someone help me, please?
    Regards
       Emanuele
    Edited by: Emanuele Croci on Oct 19, 2009 11:49 AM

    The problem is that the FS will not fire using the Copy To button without any data changing.
    (I would consider it an error, but it works that way.)
    If you use the next FS, connected to the Remarks field, you can use it on the order with the Copy From button, or manually activated after a Copy To.
    declare @c nvarchar(254)
    declare @p int
    set @c=$[$16.1]
    set @p=charindex('Quotations',@c)
    set @c=substring(@c,@p+10,20)
    set @p=charindex('.',@c)
    Select OQUT.DocDueDate
    From OQUT
    Where OQUT.DocNum=cast(substring(@c,1,@p-1) as int)

  • Validity end date is not getting copied from inquiry to quotation.

    Hi Friends,
    While creating quotation the validity end date is not getting copied from inquiry to quotation.
    What setting needs to be done, pl suggest.
    Regards,
    Hari.

    Sreehari,
    i dont find any logic of having Same validity date for Quotation and Inquiry....
    the simple reason is explained by example: Say you have created Inquiry on 1st november and end date is 15th novembr. Customer comes to you on 14th november and asked for Quotation, and if you refer quotation on that day that means its only applicable for one day, which generally wont be the case.
    There is no option for copying the validity dates from Inquiry to Quotation as per standard. If you want, create routine, place it in copy control.
    Thanks,
    raja

  • Human Task Events's Validation Callback Errored out  while using EJB method

    Hi All,
    We are using weblogic version 10.3.5. and Jdev 11.1.1.5.0
    In our BPM Process we have human tasks,in human task Events,we are using Validation Callback to save and get some information.To save and get information we are ejb.
    1)We have created one BaseTaskValidator.java which implements ITaskValidationCallback.
    2)we have override the validateTaskOperation() method in BaseTaskValidator.java
    3)We have created one more TaskReminderService.java extends BaseTaskValidator
    4)In TaskReminderService.java,when we trying to get information from Database with help of EJB we are getting the below error.
    [2012-10-14T21:05:47.610+05:30] [soa_server1] [ERROR] [] [oracle.soa.services.workflow.task] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: Amar.Kant] [ecid: 1416ca41dee3590b:5c59d6e4:13a59f6159b:-8000-0000000000021e0b,0] [APP: soa-infra] [composite_name: ARCN] [component_name: CNRequestTask] [component_instance_id: 204583] [composite_instance_id: 1470009] <.> Error in invoking task validation callbacks.[[
    Error in invoking task validation Java callback com.atc.arcn.callbacks.BaseTaskValidator.performCallbacks for task 204583. The task is associated with workflow default/ARCN!1.0/CNRequestTask.
    Make sure that the task validation callback class is specified correctly without any errors. The class name should be fully qualified. Also make sure that the class and its dependencies are available in the classpath.
    ORABPEL-30099
    Error in invoking task validation callbacks.
    Error in invoking task validation Java callback com.atc.arcn.callbacks.BaseTaskValidator.performCallbacks for task 204583. The task is associated with workflow default/ARCN!1.0/CNRequestTask.
    Make sure that the task validation callback class is specified correctly without any errors. The class name should be fully qualified. Also make sure that the class and its dependencies are available in the classpath.
         at oracle.bpel.services.workflow.task.impl.TaskValidationCallbackInvoker.executeJavaCallback(TaskValidationCallbackInvoker.java:195)
         at oracle.bpel.services.workflow.task.impl.TaskValidationCallbackInvoker.performCallbacks(TaskValidationCallbackInvoker.java:104)
         at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:1190)
         at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:666)
         at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:614)
         at sun.reflect.GeneratedMethodAccessor4268.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:91)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy250.initiateTask(Unknown Source)
         at oracle.bpel.services.workflow.task.ejb.TaskServiceBean.initiateTask(TaskServiceBean.java:70)
         at sun.reflect.GeneratedMethodAccessor4267.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
         at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
         at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy280.createProcessInstanceTask(Unknown Source)
         at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl.__WL_invoke(Unknown Source)
         at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
         at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl.createProcessInstanceTask(Unknown Source)
         at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl_1035_WLStub.createProcessInstanceTask(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
         at $Proxy404.createProcessInstanceTask(Unknown Source)
         at oracle.bpm.papi.ora.util.ApplicationExecution11G.beginExecution(ApplicationExecution11G.java:50)
         at fuego.papi.utils.ApplicationExecution.beginExecution(ApplicationExecution.java:29)
         at oracle.bpm.workspace.model.common.ExecutionBean.handleExternalInstanceExecution(ExecutionBean.java:171)
         at oracle.bpm.workspace.model.application.ApplicationBean.execute(ApplicationBean.java:148)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(Unknown Source)
         at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
         at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
         at org.apache.myfaces.trinidad.component.UIXCollection.broadcast(UIXCollection.java:148)
         at org.apache.myfaces.trinidad.component.UIXTable.broadcast(UIXTable.java:279)
         at oracle.adf.view.rich.component.UIXTable.broadcast(UIXTable.java:145)
         at oracle.adf.view.rich.component.rich.data.RichTable.broadcast(RichTable.java:402)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:902)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:313)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.bpel.services.workflow.task.impl.TaskValidationCallbackInvoker.executeJavaCallback(TaskValidationCallbackInvoker.java:191)
         ... 344 more
    Caused by: java.lang.NullPointerException
         at com.atc.arcn.util.TaskReminderService.getTaskDetails(TaskReminderService.java:72)
         at com.atc.arcn.util.TaskReminderService.setReminderDuration(TaskReminderService.java:64)
         at com.atc.arcn.util.TaskReminderService.setReminderDuration(TaskReminderService.java:56)
         at com.atc.arcn.callbacks.BaseTaskValidator.processInitiate(BaseTaskValidator.java:96)
         at com.atc.arcn.callbacks.BaseTaskValidator.validateTaskOperation(BaseTaskValidator.java:52)
         ... 349 more
    Please help on this issue.It is little bit urgent for us to resolve.
    Thanks in advanced.

    Thanks for reply Ravi.
    The NullPointerException is beacuse of JNDI problem,we resolved that issue.We are able to create the ejb instance but with that instance when we are trying to call ejb method,we are getting the below error in console and the BPM instance is not getting created.
    We are able to create the instance of the EJB Bean.But when we try to call the method of EJB Bean(getTaskDetailsByTaskName(taskName)),the BPM instance is not getting created from BPM workspace.If we comment the code for the method of EJB Bean(getTaskDetailsByTaskName(taskName)) able to create the instance from BPM workspace.When we checked the log file this error,it is
    Caused by: fuego.papi.exception.CannotCreateInstanceException: Cannot create instance in process 'default/ARCN!1.0*/ARCN'.
         at oracle.bpm.papi.ora.helper.ExceptionHelper.wrapException(ExceptionHelper.java:58)
         at oracle.bpm.papi.ora.util.ApplicationExecution11G.beginExecution(ApplicationExecution11G.java:56)
         at fuego.papi.utils.ApplicationExecution.beginExecution(ApplicationExecution.java:29)
         at oracle.bpm.workspace.model.common.ExecutionBean.handleExternalInstanceExecution(ExecutionBean.java:171)
         ... 102 more
    Caused by: BPM-70204
    Exception
    exception.70204.type: error
    exception.70204.severity: 2
    exception.70204.name: Error creating process instance.
    exception.70204.description: Error creating instance for target process default/ARCN!1.0*/ARCN.
    exception.70204.fix: Verify server log to find the problem cause.
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:205)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl_1035_WLStub.createProcessInstanceTask(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
         at $Proxy407.createProcessInstanceTask(Unknown Source)
         at oracle.bpm.papi.ora.util.ApplicationExecution11G.beginExecution(ApplicationExecution11G.java:50)
         ... 104 more
    Could you please suggest me on this issue.
    Thanks,
    Narasimha

  • POR workflow: task TS14007970 copy

    Hello,
    I have coppied the standard PO approval task TS14007970 and wanted to use it in the workflow. I have assigned the same WEB transaction BBP_POC_WF_APP, and also made an entry in the SWL1.
    Despite all of this, when I try to execute a copied task the BBP_POC_WF_APP transaction is called as if it was a webgui service.
    Do you have any idea on what may be missing?
    Regards,
    Michal

    Use custom "Copy List Item extended" SPD activity
    http://spdactivities.codeplex.com/wikipage?title=Copy%20List%20Item%20Extended%20Activity&referringTitle=Home
    http://www.virtosoftware.com/wikis/sharepoint-workflow-designer/list-activities.aspx

  • Consolidation in Multiple Group Currencies - Copy

    Hi,
    does one of you have any experience in copying all data from one version, say USD, to another one, say EUR. We intend to achieve that via copy tasks through the monitor, obviously we need three of them (level 00, level 10 and others). We do not intend to post in the second currency. So in order to keep the monitor as simple as possible we intend to create another version for the second currency which will only have the absolute minumum of tasks, so BCF, 3 copy tasks and maybe a validation.
    Have not tested yet, but would be keen to get some feedback from you guys.
    thanks, Clemens

    Hi,
    our experiences are somewhat similar - they are very good.
    So far we have not encountered any problem, expect that we are waiting for SAP to solve an issue (we could not customize PCC at all, so we could not test copying of 02/12/22/30). Have to say that we have not finished testing yet.
    We will most likeley load&copy using the cumulative option, however, we are a bit flexible and will have another look at that setting upon finishing testing.
    regards, Clemens

Maybe you are looking for

  • How do I extract pages from a Secured PDF file

    How do I extract pages from a Secured PDF file?

  • Exporting problems, won't stay in original aspect ratio..... (black bars!)

    So I'm trying to export footage off of my 5DMK2, I've worked in Final Cut Express, added in transitions and some audio edits, fine, works great. But when I export it adds black bars to the top and bottom, I fully understand why they exist on videos t

  • Which choise is better for a universal UUT

    I'm now in a situation to make a choise how we want to design our UUT. There are 2 situation in which I think of. - use a popup in a sequence as a UUT. - Build a UUT in labview which then calls the teststand API like the teststand operator interface

  • Separate iTunes account, same computer??

    My brother just bought an iPhone (jealous of mine). He wants to use my Mac to setup an iTunes account. I already have one on my Mac under my name. My question is: Is there any way he can put his music on his iPhone without interfering with my iTunes

  • Restore Error -1

    My iphone is not working. when restoring I am getting a down load error -1 at the end. Any Ideas?.