Error in Workflow-step

hi,
i have mad a modification in my workflow, now it is stopped with the following error:
Source (expression '&_WORKITEM.WORKITEMFATHER.WORKITEMID&') of binding assignment is not availabl
Message no. SWF_BND_001101
i have tried to put the workitem-id of the workitem-father to my step in the bindings. i don't understand
why this error occurs.
when i look to the container in workflow log  in my step the workitem-id mentioned above is filled with a value.
any ideas ?
best regards, Martin

Hi,
Ok, You said that you had to modify an existing workflow  and after modification it started giving the errors. So you said you have done the respective binding.
So just try to refresh the buffer by executing the transaction SWU_OBUF and click SHIFT + F1.
And try to re start the workflow.
Regards
Pavan
Edited by: Pavan Bhamidipati on May 17, 2011 3:40 PM

Similar Messages

  • Agent determination for step 0000000081 failed error in workflow

    Hello All,
         I am doing employment verification from ESS portal. In the workflow step I have selected RULE to determine the agent. To configure rule, I double click on rule, on next screen selected "Agent determination - responsibilties" to determine the agent. I configured responsibilties with the valid value ranges and everything but the workflow is going into error! I did research and not sure what I am doing wrong. I checked the workflow container in workflow log and all the values that are supposed to pass to rule container are showing up fine.I keep getting the error:
    Agent determination for step 0000000081 failed
    Result og agent resolution does not agree with agents of task.
    Any feedback you could provide would be greatly appreciated.
    Thanks.
    Mithun

    1. In Transaction PFTC, select Task Type = Standard Task and Task = 01000076
    2. display the task details.
    3. Now go to Additional data ->Agents Assignment->Maintain
    4. Select the task here and click Attributes in the application tool bar.
    5. Select the General Task radio button and hit transfer.
    -- You have made your task general.
    To Synchronise the runtime buffer ,simply excute T-Code SWU_OBUF and hit the Start Synchronization button.

  • Error in N step Workflow WS14000133

    Hi ,
    I implemented N-step workflow and BADI in SRM 5.5 SP07. It works good for approvals. If the cart is rejected by an approver, it comes back to the cart creator for editing. But when the creator deletes the cart, workflow errors out. I found that the task TS14907939 does not exist but is coded in one of the step in WS14900032 workflow. I checked Notes 989135 & 1029396 which are not relevant for our version.
    Please provide me with some suggestions to resolve the error in workflow.
    Thanks.
    Srini

    Hi
    <b>Please go through the SAP OSS Notes below -></b>
    Note 1029396 - WS14900032: Task TS14907939 is missing
    Note 989135 - Wrong languages in mail notifications
    This seems to work for you. Sure shot solution. )
    Do let me know.
    Regards
    - Atul

  • Workflow Error In Foreground Step?

    Hi all,
    I have developed workflow in which i am using ZCASH  BOR object to trigger the WF.
    i have used it in WF and Its working fine.but now i want to rename the ZCASH to ZABC.
    I have done it but the problem is in foreground step and in the method with Dialog.
    I have one task(foreground) in which i am calling that dialog method ZDISPLAY of new BOR ZABC.
    When i triggered the WF rest of the background steps are working fine.
    the problem is WF goes to error at ZDISPLAY step.It is showing in log that
    ZCASH->ZDISPLAY method is not defined.
    but there is no ref to old BOR object ZCASH.
    I have checked binding also.it fine.
    Thanks,
    Arpita

    Thanks........
    I have tried this in test wf its working fine..
    Is this because of this is a foreground task?because all other background steps are working fine.
    the workflow generates a Wi and whenever agebt tries to execute the WI it throws an error.
    Thanks.
    Arpita

  • Error in workflow 20000075

    Hi Guys,
    I copied the standard workflow to a custom one and did all the necessary config. When I execute the workflow I get the following errors;
    Error when processing node '0000000093' (ParForEach index 000000)
    Work item 000000000059: Object FLOWITEM method EXECUTE cannot be executed
    Element REQUISITION is not available in the container
    Error in resolution of rule 'AC20000027' for step '0000000093'
    Agent determination for step '0000000093' failed
    Error when starting work item 000000000059
    Error when creating a work item
    Error when creating a component of type 'Step'
    I have not specified any element called 'REQUISITION' in any of the workflow steps so I'm surprised where it gets it. The rule resolution is working fine since it determination the correct agents when I test in PFAC. Please assist.
    Regards

    Hello,
    I would try creating a new step as a copy of the problem step (don't copy it, re-create it).
    This error looks like the one you would get if someone deleted a container element from a workflow and already-existing instances then tried to access that container element. Is that possible? Has the workflow been changed recently and/or are you only seeintg this in pre-existing instances?
    Please let us know what the solution is when you find it.
    regards
    Rick Bakker
    hanabi technology

  • Error in Workflow for PR Overall Release

    Dear SAP Fans,
    I am getting error in workflow (WS20000077) after release of Purchase Requisition with first person and getting message in OutBox with the following errors and is unable to go to next person's Inbox for release PR.
       Error when creating a work item
       Error when processing node '0000000004' (ParForEach index 000000)
       Error when creating a component of type 'Etapa'
       Error when starting work item 000000392108
       Agent determination for step '0000000004' failed
       Error in resolution of rule 'AC20000026' for step '0000000004'
       No configuration for workflow WS20000077 version 0001
       Work item 000000392108: Object FLOWITEM method EXECUTE cannot be executed
    How can I correct the above errors. Please help me !!!.
    Thanks in advance,

    HI,
    Just a thought,
    Please check, If some one changed WF-USER password.
    also check if the WF-USER is a Service user and not dialog user.
    Regards,
    -Venkat.

  • BPM Error in Transformation Step: Interface Mapping not found

    Hi,
    Can you help me on this? I have a tranformation step in my BPM that combines a request and response message of a previous Send step to create a Source message for the next Send step. However, on my transformation step, I got the mapping error in workflow log: Interface mapping http://gl.euhreka.com/learning/skillsoft/catalogSy.YGLXI_OM_MergeRequestAndHandleResponseAB_To_PollFo (SWCV=DF8549309ECE11DFB58DF3570A341E0F) not found
    Do you have any idea about this error? My mapping program is working fine. I also checked if the container elements assigned to the transformation steps are correct. 
    Can you suggest of other way on how can I achieve on merging 2 messages (request and response) and set it to the Request for another send step?
    Thanks,
    Jenny

    Hello,
    I already solved the problem. The namespace and Operation mapping name is too long that's why it cannot be located at runtime.
    After the rename, another error appeared.
    "Incorrect XML format after mapping: Root-Tag expected instead of Messages"
    There are no useful information on the trace:
      <?xml version="1.0" encoding="utf-8" ?>
    - <MappingTrace>
      <Trace level="1" type="T">Mapping http://test YGLXI_OM_Merge , Software Component Version DF8549309ECE11DFB58DF3570A341E0F</Trace>
      <Trace level="1" type="T">Mapping Step 1 , Type XSLT , Program PollForReport_Merge</Trace>
      <Trace level="2" type="T">Call XSLT processor with stylsheet PollForReport_Merge.xsl.</Trace>
      <Trace level="2" type="T">Returned form XSLT processor.</Trace>
      </MappingTrace>
    Here is myXSLT program:
    <?xml version='1.0' encoding='utf-8' ?>
    <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  >
         <xsl:template match="/">
              <YGLXI_MT_PollForReportRequest>
                   <customerID>
                        <xsl:value-of select="//customerID"/>
                   </customerID>
                   <customerPassword>
                        <xsl:value-of select="//customerPassword"/>
                   </customerPassword>
                   <reportIDHandle>
                        <xsl:value-of select="//reportHandle"/>
                   </reportIDHandle>
              </YGLXI_MT_PollForReportRequest>
         </xsl:template>
    Here is my source message:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge">
       <ns0:Message1>
          <ns1:YGLXI_MT_InitiateFullCourseListingRequest xmlns:ns1="http://gl.euhreka.com/learning/skillsoft/catalogSynchronization">
             <customerID>ZZZ</customerID>
             <customerPassword>XXX</customerPassword>
             <reportFormat>VVV</reportFormat>
             <mode>VCC</mode>
             <userName>CC</userName>
          </ns1:YGLXI_MT_InitiateFullCourseListingRequest>
       </ns0:Message1>
       <ns0:Message2>
          <ns1:YGLXI_MT_InitiateFullCourseListingResponse xmlns:ns1="http://gl.euhreka.com/learning/skillsoft/catalogSynchronization">
             <reportHandle>SADA</reportHandle>
          </ns1:YGLXI_MT_InitiateFullCourseListingResponse>
       </ns0:Message2>
    </ns0:Messages>
    I tested my program in Operation mapping and it is working. How come it is not in BPM?
    Thanks,
    Jenny

  • IDoc outbound errors - mail send step in WF to send info-mail to enduser

    Hello specialists
    I searched quite a lot in the forums now. I found lot of info but nothing regarding my issue.
    I need to send an info-mail to the end user creating purchase orders. But only if the idoc (outbound ORDERS) could not be sent (failing for some reason, i.e. if rfc connection fails). This is what I've done to achieve this:
    - in WE40 I linked my WF to process code EDIO
    - the WF-BATCH user has an email address assigned to it (in SU01)
    - the mail sending step in my WF is configured like this:
    recipient type = G (organizational object)
    Expression = &_WORKITEM.CREATEDBYUSER.ID& (this contains the enduser id)
    subject = Test for &WORKITEM.CREATEDBYUSER.ID&
    When testing the mail can not be delivered (error SO23).
    When setting recipient type to U (E-Mail address) and giving a valid e-mail address, then it works fine (SCOT, etc. is configured and mailing to external systems works). But setting the e-mail address hard coded style in the mail send step is not an option here!
    It seems that the send mail step (SELFITEM.SENDTASKDESCRIPTION) always requires a valid e-mail address. Is it not able to handle SAP user id's ?
    Thanks in advance for some guideance on this one.
    Renaud
    Edited by: Renaud Desarzens on Feb 11, 2010 3:00 PM

    Hello and thanks for your help.
    I was able to solve it like this:
    - don't use mail send step
    - instead, add new activity with a new task (SELFITEM.SENDTASKDESCRIPTION)
    - in the bindings (workflow -> step) set:
         B --> &TYPEID&
         &_WORKITEM.CREATEDBYUSER.ID& --> &ADDRESSSTRINGS&
    Seems that the mail send step doesn't allow TYPEID to be "B" because each time I tried to tweak the generated bindings that way it messed up the recipient type and expression I set before.
    Regards
    Renaud

  • Workflow Step : Insert Outbox

    Hi,
    I want to know how we can make use of the Workflow Step : Insert Outbox.
    Would be nice if i can get some example for the same. Thanks.

    Hi,
    I think this step can't be used. If you try to use it you will get the below error message from the system.
    No maintenance interface exists for your chosen step type. This means that not all step types can be configured in the workflow configuration for example.
    System Response
    This is confirmed by the system with this message.
    Regards,
    Surjith

  • Error in Fork Step causing issue in generating next work items

    All,
    We have ECC 6.0 with the following SP:
    SAP_BASIS     700     0012     SAPKB70012     SAP Basis Component
    SAP_ABA                     700     0012     SAPKA70012     Cross-Application Component
    I have this strange issue. In one of my custom workflows, i am using a Fork step with 02/ 02 necessary outcomes. In branch 1, i am sending a mail to a user's e-mail id. In branch 2, i have 3 activity steps for another user. Step 1 is to display an invoice and step 2 is a user decision to apprve/deny this invoice.
    I know that during runtime, at the Fork step, the work item for branch 1 and the 1st work item for activity step 1 in branch 2 get generated almost simultaneously(though with some small time difference). This is OK. But the issue is, when the sendmail in branch 1 errors out due to some error, and when step 1 is finished successfully by another user, the work item for 2nd activity step in branch 2 is not getting created.
    As i understand, in the Fork, the 2 branches, execution should be independent of each other, that means, the work item creation and execution of branch 1 and 3 steps in branch 2 should be happening independently. But, this doesn't seem to be the case.
    I understand when the sendmail in branch failed, the wflow is set to 'Error' Status.But there is already an open workitem for step 1 of branch 2. When this workitem is completed successfully, I expect the work item for 2nd step should get generated.But this is not happening. But, when i restart the whole workflow using SWPR, it generates the witem for 2nd step in branch 2. And still the wflow is in 'Error' status.
    When the user finishes the 2nd workitem of branch 2, the next work item for 3rd step is not getting generated. Instead i needed to restart the whole wflow again and this time, it generated the 3rd witem in ranch 2.
    To my understanding, when a Fork is there, if i specify 02/02 outcomes necessary, these 2 branches should go in parallel, both creation and execution of workitems, until they are joined. And at this point, if the whole Fork step is successful, then workflow will proceed further with steps below the Fork. Shouldn't this be the case ?
    Anybody had similar issue? Pl share your thoughts on this. I'd really appreciate if somebody can clarify whats going on in the above case and how to fix this.
    Thank you in advance
    Regards,
    venu
    Edited by: Venugopal Jogi on Jun 10, 2009 5:58 PM

    Hi Arghadip,
    Thanks for your reply. You said
    "When a Workflow goes into error the processing should stop whether it is in same branch or in different.".
    If this is correct, then as i explained earlier, when i restart the workflow without fixing the errored branch, then also, the next work item should not be created..Right ? But, it is. I didn't fix the errored branch but simply restarted the workflow. Then it created the witem for 2nd step, in the branch 2 that is not errored.
    How can this be, the branch 1 is still in ERROR status only. So, can you pl clarify if something else might be going on here.
    Also, fixing the issue is fine. But, the SendMail step in branch 1 is just an information only and per business requirement, this should not be holding up the approval process. And if we don't process the invoice in time, just because of some informational mail errored out, this will not be a feasible solution to the client,Right ? That's the whole reason i am using Fork step, so that they both proceed parallelly (independently).
    If step 1 is a pre-requisite for step 2, then it makes sense to fix error in step 1 so that we can proceed with step 2.
    Any other thoughts on this.....
    Regards,
    venu

  • Getting error in Workflow

    Hi Experts,
    I am getting the error when the step is executed the error is 'Work item 000000004013: Object CL_HRASR00_WF_COMPONENTS method WI_EXECUTION_VIA_R3_INBOX cannot b'... I used the Standard Task 'TS17900100' and i maintained the Program Exit as well... The Workflow was running fine before... I am getting the Error Type as '1' Application Error... Can you please kindly guide to resolve this error...
    Thanks in advance...
    Thanks,
    Srikag

    Hi,
    It is only allowed to trigger a WI via UWL which does not execute
    that method which was customized at the corresponding task (so this
    method). To ensure this if the WI was startet via R3 Inbox then
    exactly this method is called to present an error:
    MESSAGE e000(hrasr00_process).
    If you use this task then workitem of this task can not processed form the SBWP. You can only execute the wokitem/task form the UWL. If you need to execute the workitem form SWBP then do not use this task, create your own custom task and use it in the workflow.
    Thanks and regards,
    SNJY

  • Error in workflow : Record has links

    Hi,
    One of the record went into error at last step of workflow (step name :stop where it checks in the record). Now the record is still checked out and when I try to cancel /roll back/delete, every time it shows error "record has links". I have verified many times and there is no link of this record any where.
    Can any one help me to get this record out of workflow/checked Out ?
    Thanks,
    Priya

    Hi , I have followed below step:
    There is a trick using which you can do CheckIn record.
    In record mode of MDM Data Manager, right click on the Checkout record >Check In/Out>Click on All Versions.
    Now you will be able to see two records for this. Now right click on Member record>Check In/Out>Roll Back.
    When I say roll back, it says record is in workflow(On member record)
    when I try to say roll back/ check in on original record, the option of checking In/roll back is not available.Also, both original and member record has same workflow job id and workflow for member is in Error.
    Also owner of workflow is Admin who has all access
    Pls suggest
    Edited by: Priya D on Jun 1, 2010 12:52 PM
    Edited by: Priya D on Jun 1, 2010 12:53 PM

  • Error in Workflow for Parked Document (FV60)

    Hi Workflow Experts,
    I have a FI document parking Workflow scenario which is 3 level release that is if the amount is upto 10000 first person will release if it's more than that upto 20000  then second user has to release ,if more than that then third user will post.
    For this i have activated the main workflow WS10000051 and for two level release i have activated the sub workflows WS10000052 for first level release and WS10000053 for secondlevel release and WS10000054 for thirdlevel release.
    I have also done the Release strategy configuration in SPRO such as
    in the following SPRO steps
    1) Create Workflow Variant for Parking Document
    2) Define Entry Screens for Parking Document
    3) Assign Compaany Code to a Workflow variant for Parking Documents
    4) Define Release Approval Groups for Parking Documents
    5) Define Release Approval Path for Parking Doc
    6) Assign Release Approval Path for Parking Documents
    7) Assign Release Approval Procedure for Parking Doc
    8) Define Users with Release Authorization for Parking Document. ( I have assigned the Position of CEO created in HR to this)
    Now when the document is parked it throws the error
    Error in workflow Customizing for document parking (tranasction OBWE) and it stops in the step Determining Sub Workflow.
    Has anyone come across this issue.Please guide me in resolving in this issue, i am not able to identify whether this error is happening in workflow or due to some missed entries in SPRO settings of FI.
    So please provide me how to do settings in SPRO For Parking, mainly in Tcode OBWE.
    Regards,
    Sagar

    Hi,
    Your question is exactly same as below.
    [Re: Error in FI Document Parking Workflow;
    Hope you 've gone thru this link already, if not, pl. go thru the above link. Also, give us more details on the error you see on the wflow log, like you are not getting any wflow template ID in the cont.element "&ACTIVITY_000043_TASK&", This should have either WS10000052, 53 or 54 depending on the Amt. level. See if you are getting any value here. If not, then there is somethign wrong in your OBWE settings.
    Also, sometimes, even though this step of "Determe Subworkflow" step works fine, if there is no proper agent assignment, then also, it cannot create work item for next step of Sub wflow and hence will error out.
    Pl .check the above. May be a detailed error message from wflow log would help us out in suggesting better.
    Goodluck
    venu

  • Error: "The workflow could not delete the list item"

    Have set up 2 lists:  Events and EventsArchive.  They have all the same fields.  I have created a workflow in SPD using an impersonation step (I have Full control of the site/site collection).  Workflow is essentially this:
        If Curent Item:Expired 
    equals
    Yes
           Copy item in Current Item to
    EventsArchive
           then Delete item in
    Current Item.
    The item is copying over to the EventsArchive list just fine, but the "delete" part is not happening.  Instead, I get the following error:
    The workflow could not delete the list item. Make sure the list exists and the user has permissions to delete items in the list.
    The list obviously exists (or I wouldn't be able to copy an item from it), and I have as much permissions as anyone can have, so I'm not sure where else to turn with this. 
    Thanks in advance for your help!

    Hi,
    To test the issue, I create a simple workflow without using Impersonation step:
    It works.
    Could you please create new lists to avoid custom settings and test the issue again?
    Similar thread:
    https://social.msdn.microsoft.com/Forums/office/en-US/3fa94026-4487-4e4c-a5b4-12a79d6ee6a2/workflow-delete-item-not-working?forum=sharepointcustomizationprevious
    Regards,  
    Rebecca Tu
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • AppleScript to skip Automator workflow step - when no files are provided

    My current Automator workflow:
    Get Specified Finder Items (path to folder auto-populating with images from a camera)
    Get Folder Contents
    Sort Finder Items - by Creation Date in descending order (gets oldest item first)
    Limit Number of Items - Limit to First 1 items
    Move Finder Items (If no items are passed to this step skip it)
    Loop - Automatically; Stop after 20 minutes; Use the original input
    What I am trying to accomplish:
    I'm trying to write an AppleScript to skip the "Move Finder Items action" when it is not supplied with any files (from the previous workflow step), moving on to the next step which is a loop to begin my workflow again.
    Big picture:
    I have a workflow, where I am moving files from one folder to another folder (one at a time). When the input folder is empty, Automator comes back with "No item references were passed to the Move Finder Items action (-50)"; which it should - because it is not passed any files. I would like to ignore this error (or skip this step) and continue with the workflow if no files are provided to the "Move Finder Items action". I currently have an AppleScript (see below) that stops the workflow when this error occurs, but I would like to have this flow continue, not stop.
    AppleScript:
    on run {input, parameters}
              if input is {} then error number -128 -- 'user cancelled'
              return input
    end run
    Please help me create a script to skip this step, or to restart the Automator workflow when no files are passed to  the "Move Finder Items action".

    I'm not aware of a way to do this with a workflow saved as an application, but Automator is scriptable, so you can manipulate a workflow document.  For an example, build the follwing workflow:
    Ask for Text (just to get some input)
    Run AppleScript:
    on run {input, parameters}
      set currentAction to index of current action of front workflow -- the most recent completed action
      if input is {} then -- if no input then disable the following action
        tell Automator action index (currentAction + 2) of front workflow to set enabled to false
      else -- enable it
        tell Automator action index (currentAction + 2) of front workflow to set enabled to true
      end if
      return input
    end run
    Ask for Confirmation (just to show a dialog when enabled - this action will be enabled/disabled based on the text input)
    Loop
    You can also use action names, but I think it is less confusing to use indexes, since names can be edited and an action can be used more than once.

Maybe you are looking for