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
RajeshDear 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.
-
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,
SumitThe 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 -
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,
SrikarHi 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
Gowrishankaryes 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
PrashantaHi 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,
HariHi,
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,
HariHi 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. -
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
AlokThanks 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
-
How to move the custom hooks in /etc/rc.d/functions.d to systemd
I have a few scripts placed in /etc/rc.d/functions.d that were launched during the boot process. Now I moved to systemd but I have not found any documentation about how to implement those hooks in the new boot process. As far as I got I need to write
-
How to autoupdate firefox from a specific share folder insted of going directly to FF website
How to autoupdate firefox from a specific share folder insted of going directly to FF website
-
Hi all, I am working in SAP ABAP, and i know most of the things in it, but now i want to learn SAP FICO module, Experts please tell me as how to kick start it. KIndly tell me the name of few easy books . and please send few materials also KIndly sugg
-
Configuring PFR with NAT - Dual ISP
Hi, We are configuring the pfr feature in a router, this router has two connections to Internet, different providers. I have the following question: Is possible to configure two pool for NAT translations? one pool by each internet provider? I attac
-
X-Fi XtremeMusic - System freezes and crashes, MSI mother bo
Hi, After installing X-Fi XtremeMusic to my system a problem appeared. As I noticed It appears mostly when I?m connected to the Internet and downloading something. The system freezes but this freezing is related to explorer.exe. The low panel with St