Workflow step IN PROCESS while the workflow is actually completed.

Hi All,
I'm having problem in the terminatuion eform workflow.
In this workflow we have a activity step say "PROCESS_DATA" with agent determined by a Rule AC93000026.
The task that is associated with this step has a terminatiopn event "COMPLETED" of a class "ZCL_EFORM"
Now when user executed the workitem from his inbox the process gets completed successfully.
Tthe workflow is proceeded further with next steps and also gets completed but the issue is that the step "PROCESS_DATA" have status in *IN PROCESS" while the workflow is completed.
Can any one help me with this?

Hi Pavan,
I have used the COMMIT WORK after raising the event. Still the problem persist.
Again this issue is not occuring for every workflow instance, as 2 out of 10 faces this issue.
As there some WF instances which are successfull one so WF-BATCH is not locked.
Also the other tread that i had posted was for another workflow (Hirirng WF) and the this is with termination WF.
So any help?
Thanks.
- Swapnil

Similar Messages

  • Workflow Error Message: System Account - The Workflow could not set Content Approval Status

    This is the first time I try an approval workflow. I am using a template in MS Word and assigned an approval workflow to it. The approval workflow is only going to one person in this case.
    When I start the work flow the following 3 error messages show up:
    Workflow Error Message: System Account - The Workflow could not set Content Approval Status. Enable content moderation for this list and run the workflow again.
    Workflow Error Message: System Account - The e-mail message cannot be sent. Make sure the e-mail has a valid recipient.
    Workflow Error Message: System Account - The e-mail message cannot be sent. Make sure the outgoing e-mail settings for the server are configured correctly.
    Thank you for your kind guidance.

    Hi,
    For the first error: Did you set Content Approval in the workflow?  If so, see if you have it in the versioning settings of the list settings.
    For the second error: double check your recipient is set up as being valid.  Did you type in the email address or is it referring to a people picker field?  also, make sure that in the workflow for the email that you actually populated it in the
    To: field.
    for the third error: I suspect that either your farm is not configured for email.  Or, this error is a knock on from the second error.  If you get the second error rectified it may clear this error.  If not then double check the email settings
    for your farm.
    Johnathan Lightfoot

  • I used scripting brigde to add a movie that has size bigger than 5GB, exactly after two minutes iTunes return a failed, but the processing of the file is actually added to iTunes Library successfully. The copying take more than 5 minutes to complete. Why?

    I used scripting brigde to add a movie that has size bigger than 5GB, exactly after two minutes iTunes return a failed, but the processing of the file is actually added to iTunes Library successfully. The copying take more than 5 minutes to complete. Why the iTunes Scripting Brigde returned failed when it is actually success? It occurred exactly 2 minutes after submit the request to Scripting Brigde. Is this 2 minutes related to the Apple Event time out? if it does, how do I get around this problem? thx

    I can tell you that this is some of the absolutely worst customer service I have ever dealt with. I found out from a store employee that when they are really busy with calls, they have third party companies taking overflow calls. One of those companies is Xerox. What can a Xerox call center rep possibly be able to authorize on a Verizon account?  I'm Sure there is a ton of misinformation out there due to this. They don't note the accounts properly or so everyone can see them. I have been transferred before and have asked if they work for Verizon or a third party also and was refused an answer so, apparently they aren't required to disclose that information. I spent a long time in the store on my last visit and it's not just customers that get the runaround. It happens to the store employees as well and it's beyond frustrating.

  • Workflow Step 'In Process'- Send mail with PDF attachment

    Hi,
    have to send mail with PDF attachment.
    I have written a function module with following steps,
    1. Convert SPOOL number to PDF using Function Module 'CONVERT_OTFSPOOLJOB_2_PDF'.
    2. Send mail with PDF attachment using Function Module 'SO_DOCUMENT_SEND_API1'.
    The Function Module is giving required output when tested and called in the report(Background Job).
    When I call this Function Module from Method-> Workflow Task the Workflow steps status is 'In Process' and not ending.
    Could you please help me on this??

    Hi shafath,
    When you try to send mail,  You need to call the function FP_JOB_OPEN before calling the function module to generate the pdf. ( /1B****)  . Is it missing in your code?

  • Approval Process in the workflow

    Hi, in the current approval process, where the user receives a notification and then when the user clicks the approve button, it will build up another email and with all the messages and the user needs to click "send" to send the email, this is in Microsoft Outlook. Has anyone ever tried to customize so when the user clicks " Approve" button, it is automatically processed behind the scene without opening another mail and click "Send" button? Thanks.

    I don't think this is possible.
    When you click on the approve button and send an email, a few things happen.
    An email is formulated with the notification id and a code that corresponds to the action the user took. The email is sent to your Oracle EBS.
    Oracle EBS has a process that reads the incoming emails; deciphers the notification id and the action_code from the email and processes the workflow accordingly.
    Making changes to this architecture will be tough if not impossible.
    Hope this helps,
    Sandeep Gandhi

  • Multiple processes in the workflow

    Hello Everyone.
    Why do we require multiple Processes in a single Workflow? I see that in the seeded workflows, if i open a process, in the flow there will be another process which again might contain several different process attached to the same flow.
    In realtime when do we require to use this functionality?
    Thanks

    It is not a requirement - it is simply a way of modularizing - just like how any piece of code can call other pieces of nested codes.
    Srini

  • Can a workflow steps and users for the steps be controlled by contributors?

    Is it possible to have a workflow that allows contributors to select list of steps and users in the steps? The universal set of steps and users for steps can be defined in the designer mode. But the contributors can decide for a particular content item what steps need to be skipped and the users for the step. But atleast one approver step is mandatory. This is some strange requirement that our client is expecting. Is this possible?
    Regards,
    Pratap

    Hi Pratap,
    Short answer: Yes. This has been possible since the Stellent 5.x days (and possibly earlier). We can help you with this if you need services - see our Workflow offerings here: http://bit.ly/b2Ydv6
    Or you can do it yourself. For the details you should see "Setting Up Ad Hoc Step Users" in the workflow admin guide (pp 147, section 9-13) http://download.oracle.com/docs/cd/E10316_01/cs/cs_doc_10/documentation/admin/workflow_guide_10gr3en.pdf
    Remember that a "step" is just a container for a certain group of users to take action on certain kinds of content. So you can have one step but if you loop over it 3 times with a different set of users each time you have a defacto 3 step workflow.
    You need 2 things:
    1) the workflow plumbing for the selection of the next "step" (and/or group of users) in the workflow (tokens and subworkflows typically)
    2) a UI for the end users / contributors to actually make the selections.
    For 1) you use tokens that will ultimately resolve to a list of user names who should take action. You might use names (e.g. bcripe) or aliases (e.g. The Legal Team) or other concepts that make sense to the end users who will be participating (e.g. capital expenditure review). Whatever you do the tokens will ultimately yield one or more user ids which become the step users.
    For 2) you can use anything that will make those plumbing values available to the UCM workflow engine. Most common is using metadata fields. They're easy, can be displayed only during workflows (using rules and profiles), and fairly intuitive for most UCM users (if there are not too many!!!). However, you can just as easily write web services, BPEL tasks, or CIS integrations that take form or other triggered input from the user and pass those parameters back to the workflow engine. For more complex workflows this is often a good idea especially if you are dealing with people who are only casual users of UCM or who are interacting with content through another primary UI.
    Either way, let us know what we can do to help. Workflows are a special passion to us here at Fishbowl and we've got supported software to prove it. http://bit.ly/95Rocu
    Warmly,
    Billy Cripe
    Fishbowl Solutions

  • Workflow 2013 change user executing the workflow

    In a new workflow 2013, I would like to have the entire or part of the workflow to run under the id of a user that is not executing the workflow. The id of the user would have higher permissions than the user that is actually running the workflow and
    would have at least 'edit' permissions.  I would like to run the workflow under a different user so that the person that is  executing the workflow will have permissions on the custom list that they submitted to the workflow set to view only. Thus
    once the permissions on the custom list are set to view only, the workflow would need to run as another user.
    Thus can you tell me and/or point me to a link that will display how to execute a workflow 2013 with a different user that did not start the workflow? Basically the workflow would be run by a user that did not start the workflow.

    Hi scampsman,
    As dmadelung said, Impersonation step is unavailable in SharePoint 2013 workflow, you can create a workflow using SharePoint 2010 platform, and use Impersonation step in this 2010 workflow.
    If you want to use the function in SharePoint 2013 workflow, you can use "Start a List Workflow" to trigger the SharePoint 2010 workflow in SharePoint 2013 workflow.
    More information about How to trigger a SharePoint 2010 workflow from a SharePoint 2013 workflow, please refer to the link:
    http://blogs.msdn.com/b/sharepointdesigner/archive/2012/08/18/how-to-trigger-a-sharepoint-2010-workflow-from-a-sharepoint-2013-workflow.aspx
    Best Regards,
    Wendy
    Wendy Li
    TechNet Community Support

  • Multiple workflow columns are creating when the workflow is started

    Hi,
    I have created the workflow based on "Document" content type and have deployed and associated it to it's children content types(CT1, CT2, CT3), Later i have added documents(Doc1 based on CT1, Doc2 based on CT2, Doc3 based on CT3) in the document
    library and run the workflow and they are running fine.
    But the problem is that, whenever i run the workflow on the new document which is based on different content type than earlier, then a new "workflow status"column is getting created instead of using the already existing workflow status column. 
    This behavior is happening only when i tried to associate workflow from code and when i manually associate directly in the site it works fine.
    Does anyone know how I would go about this?
    Chakradhar

    Hi Chakradhar,
    According to your description, my understanding is that a same workflow status column was created when running workflow on a new document.
    Did you re-publish and re-associate multiple versions of workflow to the content type?
    If yes, then multiple workflow status columns would be created on the SharePoint List.
    In addition, if we ever delete the workflow association to the content type or list and re-associate later to the content type or list, workflow status columns created by the previous association gets left behind.
    I recommend to make sure that the workflow has not been re-published and re-associated.
    You can delete the extra Workflow Status Column in the list:
    http://nikpatel.net/2010/08/07/delete-orphaned-workflow-status-columns-from-sharepoint-list-views/
    http://blogs.msdn.com/b/valdon/archive/2009/05/05/removing-extra-workflow-status-column-in-default-view.aspx
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • Workflow:To trace with whom the workflow is pending

    Hi All,
    Is there any standard Tcode to find who are the approvers for a particular Workflow triggered?
    There is requirement to trace with whom the workflow is pending.
    Please suggest.
    Will appreaciate a quick reply.
    Thanks,
    Deb

    Hi Deb,
    In the business workplace of the initiator (i.e. the person who raised the request which inturn triggered the workflow) under the tree "Outbox" there would be an item called "Started workflows".
    All the workflows which have been initiated by him would be avalilable under that option.
    There you can check the status of the workflows started by him. Further you can check the log of the individual workflows(Click on the "workflow log" icon). In the log you can see with whom the workflow is currently pending.
    P.S. (Transaction to get to the outbox directly - SO02)

  • Change PR Approval Workflow Creator to whoever Generate the workflow

    We had a situation in our PR approval workflow: When PR creator had resigned, the new approval workflow does not reflect the last
    person who changed the PR. It's still showing workflow creator as PR creator instead. Is there any way we could change workflow creator ID to whoever generate the workflow?
    Thank you for your supports.

    Hi, You have to change the PR workflow creator ID through the below path,
    OLME -> Purchase requistion -> Release procedure -> Procedure with Classification -> Set Up Procedure with Classification -> Then double click on Workflow, do your changes for workflow creator ID over there.

  • Pure white background has bluish gray shadows while the histogram is showing completely white. How do I fix this?

    While editing photos of subjects on pure white backgrounds, the histogram will show completely red while the image still has bluish gray shadows present.
    Is the histogram the issue? If so, how do I recalibrate the histogram so that it picks up these faint shadows?

    You probably need to recalibrate your monitor

  • Oracle workflow .Steps in processing a notification

    Hi,
    Let say an EBS user submitted his timesheets through Oracle workflow.
    Can some explains / provide links how this notification gets processes.
    And importance of WF out and IN queues / deferred agent listeners / SMTP and IMAP,
    I have read the bellow links but I did not much information.
    http://appsdbalife.wordpress.com/2009/09/02/notification-mailer-troubleshooting-part-i/
    --Thanks In Advance
    Vijay
    Edited by: Vijay.Cherukuri on Aug 15, 2012 9:44 PM

    I do not think you will find this documented in details. However, you may refer to:
    Diagram of Relationship between Core Workflow Tables [ID 444446.1]
    Oracle Time and Labor (OTL) Implementation and User Guide, Release 12 [ID 1070930.1]
    Oracle Time & Labor Implementation and User Guide, Release 11i [ID 207333.1]
    Oracle Time and Labor Retrievals Troubleshooting Guide [ID 749174.1]
    Time and Labor
    http://docs.oracle.com/cd/B53825_08/current/html/doclist.html#Time%20and%20Labor_p
    Thanks,
    Hussein

  • Report - current workflow step as well as the user who should approve

    Hi ,
    I  am preparing a report. Based on the      Vendor Request number   i need to find the current workflow status and the person who should approve it .  Also let me know whether the FM SAP_WAPI_WORKITEMS_TO_OBJECT  can be useful to do that.
    How can i use  FM SAP_WAPI_WORKITEM_RECIPIENTS.
    Regards,
    Richard A

    the FM SAP_WAPI_WORKITEMS_TO_OBJECT is useful when you want to determine workitems with respect to particular instance of the Business object.. For example
    let say If at all i would like to detemrine all the workitems relate to mateiral.. then I would be using the exporting Parameter OBJTYPE of the Fm to which i wouldbe passing the BOR name as BUS1001006, which will give me all the workitems related to the BOR BUS1001006....
    If at all i would like to get the workitem number with respect to a specific material ( let say MONITOR) then i would be passing the MONITOR to the parameter OBJECT_KEY  along with Parameter OBJTYPE as BUS1001006 of the FM, so that the Fm will retrun the workitem specific to the instacne of the MONITOR only...
    Can you please let us know how would you create a Vendor request...or atleast let us know in which table the vendor number is saved....

  • Triggering workflow of an object from the workflow actions of another

    Hi,
    We have associated contacts to custom object 5 . For reporting purposes, the value of contact's account is being copied to the custom object's account through workflows whenever custom object record is created or edited. In case a custom object record is created and after that the contact record is updated so that its account gets changed, the custom object records related to that contact need to be updated too, otherwise there is a discrepancy issue. Can we somehow trigger the edit workflow of custom object 5 when the contact's record is updated?
    Are there any other methods, if this is not possible , to achieve the result I described?
    Regards.

    You can't update another object when one object is updated i.e. Custom Object can't be updated automatically using Workflow when Contact Object is updated. You need to use Web Services to do this. All you have to do is define some Integration Events on the Parent object (which triggers the Update) and then based on the Integration EVent, update the Child Object (which needs to be updated).
    BTW, this is not related to Contact On Demand, it is related to CRM On Demand Topic

Maybe you are looking for