Issue in PO Release Workflow WS20000075

Hi All,
We have activated Std. PO release Workflow WS20000075 for two step release levels. When New PO created with release strategy this workflow will trigger and send workflow items to Agents to release Purchase Order. Up to this it's working fine.
But the problem occurs to trigger Workflow again after PO price change. We have release change indicator with 5% variance of price. That means when some one changes the Price or Quantity and if the total values variance more than 5% of price variance then Release strategy will activate again in PO. But in this case Workflow WS20000075 not sending workflow items again to the agents.
Is there any workflow setting causing the issue?

Hi Sivaparvathy ,
As far I can understand in SWEL event trace for the second time the event is getting triggered but there is no appropriate receiver for that event. Can you please specify the event name. If it is any event other than RELEASE for eg lets say if it is CHANGE, in the workflow WS20000075 header you will have to bind the workflow with this event and activate linkage for this particular event as well(without changing the previous configuration for PO release event). So that the workflow is triggered for this event as well..
Hope this helps
Regards
Anik

Similar Messages

  • The task TS20000166 in PO release workflow( WS20000075 ) is not terminating

    Dear Experts ,
    The task TS20000166 in PO release workflow( WS20000075 ) is not terminating after release the PO .
    In the WS20000075 ,the event RELEASESTEPCREATED is triggeing and move to the next step.The next step is 'Release of purchase order'  , the task TS20000166  is not terminating after release of PO .So Workflow is not move to next step i.e  TS20000168.
    I have noted TS20000166  is having three terminating event ( RELEASED,RESET,SIGNIFICANTLYCHANGED ) but still it is not terminating.
    Is it Clear.If you want more details please let me know .Please help me.
    Thanks and Regards
    Rajesh

    Dear Raj,
    Please check agent assignment. And also check graphical mode error and check how many events fire one after one. Because for rejecting there is one more workflow u have to activate but i dont think so u have to activate it after realease . In agent assign ment check workflow with normal agent assignment dont use release stretargy then check it again if it is working fine then it must be problem of agent assignment step.
    Reagrds,
    Gurprit Bhatia

  • PO release workflow WS20000075 BUS2012

    Hi ,
    I have a question aboutt he user exit of the PO workflow WS20000075, BUS2012, Rule 20000027.
    There is user exit in function module ME_REL_GET_RESPONSIBLE
    I have put '1' in the release codes role resolution.
    i.e in spro - MM - purchasing - purchase order - define release procudure for purchase order - release codes
    is it so that by putting '1' i cannot use the user exit ?  and if i have to use it then i have to put '9' instead of '1' ?
    and if i have to use a combination, means I have to use the assignment of role to release code at the same time put my own logic then I have to remove 20000027 rule and create new rule with my required logic and put this new rule there.
    I need to confirm the above understanding. could anybody helpme? thanks.

    Yes..You got it better.

  • PO Release Workflow Problem

    Hello,
    This is regarding PO release workflow(WS20000075).
    I fail to understand as to how I can trigger workflow on realising PO
    from ME29N, though using SWUS (Test Workflow) I am receving message
    in the sapoffice mail.I am not really able to link the application with the workflow.
    Secondly I dont understand why the second task i.e., Release Purchase Order Effected' does not trigger when I test the workflow.The message i receive is 'Please release purchase order no ....' and not 'Purchase order Released' when I test the workflow using SWUS.
    Kindly advice.
    Regards,
    Sumit

    The deactivation is happening as there is some error in the instances. Please change the settings in SWE2 for WS20000075 entry and change the field of Feedback after error as Do Not Change Linkage. The error might be due to some authorization issue please check from SWEL and analyse accordingly.
    Thanks
    Arghadip

  • Error in PO release workflow

    Hi all,
    I'm having problem with linkages errors when I active PO release workflow WS20000075. The wf work without problem in develop system but in the system where I transport, a internal message is sent to me with text:
    Error in event receiver
    Error processing following event linkage:
    BUS2012 RELEASESTEPCREATED WS20000075
    Following error occurred:
    SWF_RUN 594
    Message text:
    Import container contains errors (are any obligatory elements missing?)
    Event container appended as attachment.
    Event linkage with errors deactivated.
    The customizing is the same in both system and I don't understand the problem.
    Thanks in advance.

    I think you might have missed the binding between the event container adn workflow conatiner  try to co like below.
    1. OPen the workflow template WS20000075 open in change mode , click on the tab Triggering Events slect the entry which you are able to see on the screen .
    2. Click on the binding button, and do the following entries.
    &_EVT_OBJECT&          &PURCHASEORDER&
    &RELEASECODE&          &RELEASECODE&
    &_EVT_CREATOR&          &_WF_INITIATOR&

  • About PO Release Strategy Workflow : WS20000075

    Hi,
    I want a workflow for PO release strategy. I believe that there is a standard workflow WS20000075 for the same.
    But I am unable to use it.
    I am not a functional guy and there is no one else to assist.
    Can somebody tell me how I should go about?
    Thanks.

    Hi,
    WS20000075 this std. Workflow for the PO this has multiple levels of approvals, Depends on the no. of approvals it will flow.
    The approver can be picked using the User Exit M06E0005 (EXIT_SAPLEBNF_001 - User Exit ZXM06U51), here you have to write logic to pick the Approver.
    The approval workitem comes to SAP Inbox, once the approver click the workitem it will open the Transaction, there the user can approve.
    To see the status of the Workflow, Go to ME23N, in the top left a button, Service Object, click on that, a drop down appear in Workflow > Workflow Overview, you can see the status here.
    Regards,
    Surjith

  • PR item release workflow issue

    Hi All,
    I have 1 issue with PR item workflow. We have PR itme based workflow with different agents for each line item.
    The issue is when approver goes to execute the work item, all the other items are available to the approver to edit or release other items as well. We want to disable other items being available to the approver for which he is not the approver.
    Thanks and Regards,
    Srikar

    Hi Srikar,
       You can do this by using parallel processing in workflows. I am giving you the scenaio we use. We use this in invoices with multiple line items.
    This scenario is implemented using a sub workflow. In the main workflow when you insert a multistep task, go to "Miscellaneous" tab to implement parallel dynamic processing. here you have to pass a multi line container element containing line item numbers. Your sub workflow will trigger one for each entry in multi line element. Do not do any changes to you PR object with in Sub Workflow just get the results of decisions taken by user back to main workflow. Like (App - for approval, Rel - For release, Rej - for rejecetion, etc). When you have all decision collected and returned to main workflow, pass the results in a multi line container element to an activity. Then based on results decide weather you want to release or reject.
    Doing this if one person releases his line item, it will not effect the other workitems which have gone to other approvers.
    We do agent assignment based on profit centers.
    Best of luck.
    Regards
    Anuj Nagpal.

  • PR release workflow - issue in mulitple level approval

    Hi Experts,
    I have developed a new workflow for PR release strategy.
    Business object: BUS2105 ( Purchase Requistion )
    Triggerring event: ReleaseStepCreated
    Step1: Workflow started ( Releasestepcreated)
    Step2: Approve PR ( Agent1)
    Step2a
    If yes --> Released to next level (Agent 2 )
    Step2b
    If No --> Rejected and notified initiator
    If Yes --> Notify intiator and exit
    Step3b.
    If no --> based on next release code and release
    group get the next level agent and go to
    step2
    Step4: Workflow ends.
    Issue:
    For single step PR release, workflow is working fine.
    When PR created with multiple level release, a workflow triggers and notifies the 1st level agent, when the agent releases the PR at 1st level and saves it , workflow is not proceeds to further steps to find the next level agent.
    Here i am using the FM to fetch the approvers and assigning the same for release codes.
    Please guide me...

    Hi
    ''workflow is not proceeds to further steps''... do you mean that RELEASESTEPCREATED event is not triggered for next step ?
    you can check this in SWEL that whether event is getting triggered after first release.
    If yes then the issue is in configuration of release strategy where for all release code you need to mark workflow parameter 1.

  • Purchase order release workflow - urgent

    Hi friends
    When iam creating purchase order it trigger the workflow WS20000075 for releasing purchase order in that purpose what can i do..
    How can i set the Agents
    How can i trigger the events - i think in that purpose using pftc we trigger the workflow.. so i need clear steps from beginning onwards..
    my exact requirement
    once i create purchase order, the workflow will be triggered..
    after that the mail goes to the approver.. if he/she click that mail purchase order release statement want to be open.. after that he/she release purchase order it will goes to the next level..anyone give the step by step procedure..for that
    Thanks
    Gowrishankar

    yes prabakar.. but iam confused..
    You can get step by step workflow for PO using standard workflow
    Release of Purchase Order :WS20000075
    And for two levels of approvals you have to configure in SPRO the path is
    Purchase Order:
    SPRO> Material Management->Purchasing->/Purchase order-->Release procedure ---> Procedure with classification ---> set up procedure with classification ---> double click on Release strategies and Workflow.
    If you don't know about this configuration, you have to confirm with your MM consultant.
    after finish this iam triggering events using pftc
    in that pftc iam choosing business object bus 2012 for po release..
    i think thats enuf..
    After that it is possible to trigger workflow.. when iam create purchase order..
    Thanks
    Gowrishankar

  • Purchase Order Release Workflow

    Hi,
      I need to create the Workflow for the PO approval process. I am new to workflow.There are 4 level based on different dollar value.The email should go from one level to next for the approval.
    Dollar value
    1-10               level1
    11-20            level2
    >20              level3
    If we get Order for 25 dollar then email shoudl go to level1,level2 and level3.
    My question
    1  Should I copy standard PO approval workflow WS20000075 Release of purchase order  into new workflow ?
    2 What are the steps in configuring this - Agent assignment,tcode etc?Kindly provide details as possible.
    Note- aWill be rewarded in points
    Thanks
    Prashanta

    Hi Prashantha,
    First of all, You need not have to copy and make a new workflow if the requirement is only to
    approve. You can use the standard workflow.
    You have to carry on the following activites:
    1) Define Organisation Struture
    2)  Application specific customizing
         A) Define Characteristic values
         B) Define release codes and make them Workflow relevant
         C) Define release strategy
             Based on the characteristic values the Purchase Order will be applied to a particular release
             strategy and will fall under specific catagory to pass through different level of approvals
         D) Assign release codes to corresponding Orgnisational Objects with ID
    3)  Task specific customizing
        A)  Activate the event linkage for the standard workflow  WS20000075
        B)  Do the agent assignment for the TS20000166
        C)  Make other two tasks as General Tasks (TS20000168,TS20000167).
    4)  Delete the row for event "Releasestepcreated" from SWEC (OSS Notes: 797775)
    Voilla !!!    You have now successfully completed. Bingo !
    Please award me points as promised.
    Thanks,
    Deb
    Edited by: debabrata mohanty on Dec 4, 2008 1:59 PM

  • Purchase order release workflow rule

    Hi ,
    I have made a zcopy of standard workflow(WS20000075) for PO release. My requirement is that there are three level of approvers who have to release the PO. MM consultant says he will assign the approvers for all three levels from SPRO. As per the std workflow there is only one level of approval as far as i have understood .every time if approver rejects the po the mail should go to outlook also , to initiator and the next approver . 
    standard rule 20000027 is taken care for all three levels of approvals ..what is the binding for rule to workflow?
    from workflow side what are the customize things should i follow..i am new to this MM workflow can u please guide me ..
    thanks,
    sandeep chennoju .

    Hi Sandeep
    The requirement changed!!!! :-)
    Okay...for the email on DEADLINE BREACH
    1) You Do not need the fork in the deadline branch
    2) Instead, call an Activity Step which calls a method -> Input:  WF Initiator (full US + Username), PO Number and the Current Release code
    3) In the method coding, call rule 20000027 using FM RH_GET_ACTORS, get the agents (with OTYPE) for the PO and Current Release code
    4) Now Fill an internal table (of type TSWHACTOR) with OTYPE and OBJID returned from the above Function Call
    5) Append WF Initiator to this table -> OTYPE = US and OBJID = username
    6) So you have a table with CURRENT Approvers and the Initiator
    7) Pass back this table to task and workflow
    8) Now use a mail step, Set Recipient Type as 'G' (org Object) and EXPRESSION = that TABLE passed from above call (type TSWHACTOR)
    9) Ensure that the settings are done for SO16 -> Tab Mail Sys Grp -> Send to users home address is selected (in each client – this is not transported, hence maintain in every system once)
    10) Ensure that the users have their email ID maintained in User Master (SU01) and the communication Method Set as INT (OR Email is maintained in HR Master Infotype 0105 - if your setup is using that)
    11) Ensure Job SWWDHEX is running periodically in the background
    12) Ensure Basis Settings and send job are in place to send outbound emails
    What will happen when the deadline gets over:
    1) SWWDHEX job will pick up the item and the control will come to deadline branch
    2) The new step/method will get the agents of Current release code using the FM Call; it will also add WF Initiator to the list
    3) The mail step will send to the ORGNIZATIONAL Objects (the Usernames, Positions passed to it in table of type TSWHACTOR)
    4) SO16 settings will ensure that the mail is sent to the email address
    5) Email address is picked up by the system automatically from User Master or HR Info type 0105 (order is really not known)
    6) Basis settings and send job will send the email out of the system
    I hope I was able to get your requirements right this time and these will not change :-)
    Regards,
    Modak

  • FI Payment Release Workflow Agent assignment and SPRO settings.

    Hi Experts,
                     I am working on Payment release workflow for 2 stages. So for this i have activated the main workflow WS00400012 and for First level release WS00400011 and for second level release WS00400021.
    Now where should i assign the agent for First level release and second level release ? and what setting should i do in SPRO as FI settings.
    Any of you suggestions will be of great help me to resolve this issue.
    Regards,
    Hari

    Hi,
    Thank you for your reply.Should i mention the main workflow number in SPRO or
    just the subworkflows alone ?.
    Assign main workflow number
    Can i assign users directly in workflow itself insteas of assigning position in SPRO.
    Don't assign users inside the workflow, if the user id you want to change then again you have to change the workflow.
    Regards,
    Surjith

  • Terminating Event in PO Release Workflow. Workitem is not terminating

    Hi WF Experts,
                            I have done Purchase Order Release Workflow with 10 level release With 2 days dead line. Since standard release supports only 8 level release i have opted for Role Resolution Via User Exit 9 . and i am picking release codes from ztable.
    I was working fine till now.But suddenly end users are facing problem that workitem is not terminating even after they have released the PO.
    What could be the issue what is the terminating event for PO Release workitem.
    Please suggest me how to resolve this issue.
    Regards,
    Hari

    Hi Hari,
    Please check if the following links helps:
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/sap%252bworkflow%252bevents
    http://help.sap.com/saphelp_nw04/helpdata/en/c5/e4b590453d11d189430000e829fbbd/frameset.htm
    Hope this helps!
    Regards,
    Saumya

  • Want to use workflow ws20000075 to notify multiple Positions (HR org unit)

    We use workflow WS20000075,  in the config IMG 'Define Release Procedure for Purchase Order -> Workflow' , we assign agent HR Position to Release code.  The workflow ws20000075 works fine to send workflow notification to 1 Position - procurement manager. Apparently the config only allow to assign 1 position only for a combination of release group and release code.
    What we want to do is for the workflow WS20000075  to notify more than 1 positions (example, Assitance manager, manager and head of department) to release a purchase order. How can this be done ?
    best regads,

    Unfortunately I don't have SAP access at the moment, otherwise I would have checked if this is a dead end or not first.
    For release of Purchase <u>Requisitions</u> the release codes take a parameter which is used to specify how the workflow is used for the release code (when you use release with classification). This parameter is left empty for no workflow, 1 for agent from customizing, and 9 for agent from user-exit (you need to implement an Enhancement).
    If the same possibility exists for release of Purchase <b>Orders</b> here's a trick, assuming your agents can be derived from HR master data. If they can't there's always the possibility of a Z-table, but that requires additional data maintenance, which one should always try to avoid.
    The thing is that you can define the agent in customizing, and read that value in your user-exit code. By combining the customizing information with other master data (purchasing group?, other) and HR information (job, organization unit) you can then find all the three agents you want. I've done a similar thing myself, but not for the purpose of finding multiple agents. Worked fine for my purpose, so it could be worth a try.

  • PO Release WF " WS20000075  "

    Dear Experts ,
    I am using PO release strategy  workflow WS20000075 .
    It is working fine till 4 level release strategy and me29n triggered properly , but if I add release strategy up to level 5 then mail of that particular user and message on business workplace for that particular ID is not triggered ...
    Kindly suggest .....
    Thank in advance .....
    Regards 
    Alok

    Thanks Nabheet for your quick reply.
    In ME29N PO status, it showing released till level 4, and showing ready to release in release option column, but message is not triggered to that user in business workplace ....
    How to check Logs in SWIA ...
    Regards
    Alok

Maybe you are looking for