"Crazy" parallel approval step
Hi all,
I'm using R3 v4.7 and I have a very strage problem in a
workflow to approve purchase requisitions.
I use a parallel step with 7 forks (4 mandatory and 3 optional according to the material groups). In this parallel step I use the deadlines to approve automatically after x days.
In some cases I get the following "crazy" behaviour:
the workflow doesn't continue in this parallel step in the normal way. The green line that highlights the flow in the log has interruptions that I don't understand and some tasks can be sent to any user since some steps are skipped wothout a reason.
I still don't know if there are OSS notes about this issue and I should like to know from you if you have found a similar problem using deadlines. The other approval steps (without deadlines) never had a problem like this.
I'd like to attach a screenshot of the log to be clearer...
Thanks in advance and best regards,
Angelo
Hi,
I had a similar issue a while back for a condition. The first step after the left branch somehow returned to the right branch, it looked pretty weird in the workflow log.
I then wrote an OSS message and in the end someone fixed it, it was caused by corrupt data in some of the nodes tables, SAP couldn't tell me how this was possible though.
Other times this can happen if you're on DEV with a couple of WF developers, it then helps to refresh all of the buffers or even logging of and logging in again.
Kind regards, Rob Dielemans
Similar Messages
-
my question is this:
i want to send an activity to multiple approvers at same level for approval. these approvers i will get at run time.
i have given multiline element in mislanious tab of that activity.
it is working fine and activity is going to all approvers.
but now in parallel approval i did not find how to know which approver had aproved and rejected it.
as i have to run the WF for next level if any one of them reject it.
is there any way to get the information of parallel process without defining different variable for each parallel approval process.
as we get no of parallel process at run time we cannot do it.
so if you can help me out for this problem i will be very thankful to you.
please reply soon its a bit urgent.Create a fork with 2 parallel branch and 1 necessary branch. Now in 1 branch you put a wait for Event step and in the other you put the parallel approval task. When the user is using the Reject fnality you need to raise the event that you have put in the wait for event step. Regarding the WI_ACTUAL_AGENT Container element you need to bind this value from Task to Workflow in order to know which user has executed this workitem. I think if you have confusion try to make use of parallel subworkflow instead of parallel task.
Thanks
Arghadip -
How to implement a parallel approval?
Hi, all.
My process has a parallel approval, but I have no idea how to implement it.
I have a task which has to be approved by three different managers parallelly.
If all of them approve the task, then the task will keep going, otherwise the task fails.
Besides I also have to monitor which manager doesn`t make a decision yet.
Can any have the same requirement with mine?Hi Louis,
I think this document do provide some steps for creating parallel blocks approval type.Hoping this might resolve or act as help in the query you are facing.Link : [parallel|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8269bdb8-0701-0010-4692-c3349106ec66].
Have a best day ahead. -
Adding system and client specific TMS approval steps
Hello,
In defining QA approval steps, how to define a step which is not system and client wide?
When adding a new step, it is automaticaly defined with * in the client and system fields, and when changing the steps, these fields are not editable. However, there are several approval steps for which a specific system and client are entered, but this was done by a consultant, who was here some years ago.
Does anyone know how to do this?
Thanks in advance,
AHi Aleksandra,
Did you ever find a solution to this issue. I too have multiple QA systems in our landscape (4 system landscape), and yet I can not defined system/client specific approval procedures in STMS.
The system and client options don't even appear when I go into change mode, yet table TMSQASTEPS has the options available. Direct table update works fine, but it would be nice to know the "SAP standard" way of doing this.
Cheers
Shaun -
How to skip approving steps for users who are also approvers?
We have a business need to be able to skip the approving steps for the users who are also approvers.
For this following steps were followed :-
1) Open .task file and go into the Assignment tab. Double click on the performer box within the routing slip, this should open the "Edit Participant Type" editor. Expand the "Advanced" section and place a check next to "specify skip rule", then click the edit icon to the right. Now enter an XPath expression that will test whether the current user is equal to the task creator.
2) We used - isUserInRole XPath function in the "Identify Service Functions" dropdown - first param to function is the userID, the 2nd is the role name.
We tried with hardcoded userID as well as by using
ids:isUserInRole(/task:task/task:systemAttributes/task:updatedBy/task:id,'California')
where 'California' is the group name (as one of the forum threads told this function works with groups).
We also tried with swimlane roles(using bpm.getPerformer() function) but it does not work either.
Please let me know if any one has any solution to this problem.session as DirectorySession = DirectorySession.currentEngineSession
dirHum as Fuego.Fdi.DirHumanParticipant = DirHumanParticipant.fetch(session : session, id : "myUserId")
result = hasRoleAssigned(dirHum, role : "Approver")Give that a try...
HTH,
-Kevin -
Workflow table for approval step description
Hi Experts
I'me looking for the table where i can find the approval step description for a node_id.
I'm searching for NODE_DESC, in the table.
I can find it by module fonction, but i really need the table.
Thank you for your help.
Peggy.Hi,
How the table entries are maintained how can i maintain the text for different languages for the nodes available.
Regards,
Siva chalasani. -
How to use the Validate step for Approve step
Hi Experts,
I have modeled a workflow with the steps start,process, validate, approve, process and stop.
Process is set to owner and approve is set to some other user user1.
My requirement is as follows :
1) Approve the records by approver and then it should send it to the next step for further processing
1.1) if the approver did not approve the record it should send a error message until the record is approved. So it should not send it to the next step when record is not approved
I am using a field called item status for approving and disapproving the records. My validation is based on this field only... Validation working fine when i tested it manually.
But my issue is when am using this validate step in workflow design validation is getting triggered for all the users.as per my requirement only approver should get the error message.But in my scenario owner is getting the error message and approver is not getting any message.
How can i use the validate step only for particular step say approve in workflow.
Can anyone please help me out how should use validate step only for approve step...
Thanks & Regards
Sireesha.
Edited by: sireesha esukapalli on Jun 17, 2008 2:48 PMHi ,
I have set the validation property to "None".
My design is as follows :
start->process->validate->approve->stop.
Owner is assigned to process step and approver is assigned to approve step.
Now my problem is owner is also getting this error message along with the approver. AS per the design both process, approve users are getting the error message.
As per my requirement only approver should get this prompt but not the owner.
How can i restrict only for specifc user to get this message.
Can anybody please advice how can restrict the owner to not get this error message...
Thanks & Regards
Sireesha.
Edited by: sireesha esukapalli on Jun 24, 2008 2:18 PM -
How to Rewind Notification (Parallel Approval Subprocess) Back to Previous Approver
Dear Gurus,
Please help me in Rewinding notification back to previous Approver from the current Approver.
This is Requisition approval notification and it is a part of Parallel Approval Subprocess Notification.
Any quick update will be highly appreciated.
Need this urgent as it needs to be done in production.
Regards,
Niladri Biswas.If you are using portal and use Webdynpro application you can trigger wflow using Function Module SAP_WAPI_START_Workflow
You can also configure status managment to trigger custom event for your requirement.
Thanks
Arghadip -
OTL Dual & Parallel Approval - Is it possible ??
Hi,
We have following requirements from the client on timesheet approval for single application Payroll.
1. Can we have multiple approval using supervisor hierarchy for n level of supervisor?
2. Can parallel approval is possible. Where timesheet of user 'A' route to supervisor S1 (present as employee supervisor on asg screen) & S2 (present in employee asg DFF), on approval from any one of them it then route to Manager M.
Regards
AyazAny one who can share light on this..?
-
RFx Parallel approval workflow
Dear Experts,
I'm looking for sample code on how to implement the BADI agent determination with multiple areas for header (decision type 1) for RFx (BUS2200).
I made all the required settings for parallel approval, but it for SC. The BAdI implementation for parallel approval /SAPSRM/BD_WF_SC_RR_PA works only with SC and Decision Type must be 4 — Item-Based Decision for Partial Document.
Thanks,
Evgenii.Hi,
The following settings in SharePoint designer for your reference:
More informaiton is here:
https://social.technet.microsoft.com/Forums/en-US/2cd81250-1124-4d61-b78d-78e747f7fd64/parallel-approval-workflow-where-one-approval-completes-the-workflow?forum=sharepointcustomizationprevious
Best Regards
Dennis Guo
TechNet Community Support -
Hi,
In SRM 5.0 workflow WS14000133- n level approval of SC at header level, Is there a feature by which we can have parallel approval, but ensure that SC goes to next level only when all the parallel approvers have approved the cart?
Currently in our system, the cart is pushed to next level even if one approver approves it and the work item is removed from the inbox of all other approvers.
Regards,
SrivatsanHi Srivatsan,
As far as I know it is not possible. But why would you want this? If you want paralel approval, wouldn't it be better to go for item level approval, so the items are approved by the person responsible.
Regards,
Martin -
Parallel approval nest sequent approval for SC
Dear All
I am using SRM7.02.
I can realize parallel approval for SC as following.
only after A1 and B1 approved. the process will end or enter next level.
But , the customer gave me a new challege, as the following.
The work item is sent to A1 and B1, after A1 approved , A2 would receive the work item. after B1 approved, B2 would receive the work item.
Only after both A2 and B2 approved. the process end or enter next level.
any experts can give me some suggestion?
thanks in advance
JesseHi Jesse,
Even our clients in my earlier project, asked for a similar workflow. But SRM workflow wont support that because there are few scenarios which makes things complex. For example, when we have a combination of type 1 and type 3 approvals in a single flow, a part of the document reaches type 1 approver and a part doesn't. And also if a cart items are distinguished into one set in approval level 1, and they can be in different sets in next level even if all approval levels are of type 3 or type 4.
Regards,
Karthik babu -
Parallel Approval in Self Servie HR (SSHR)
Hi All,
We have a requirement in which we need to send approval to multiple people at once. And if any approver approves the transaction, it should be considered approved and should not require any further approvals.
According to the metalink note 473038.1, parallel approval is not possible in SSHR but the workaround is available using Roles in HRMS.
I tried using this workaround and it seems only half of this solution is working and half not. It sends approvals and it is visible in Worklist but not sending any approval emails for approvers. Approver has to go into SSHR and has to approve the transaction. There is no push notification or any other way for approver to know that there is any action pending for his attention. Is there any solution which can send approval mails? Or any other solution for the parallel approvals?
Thanks for help in advance.
Regards,
CAHHi,
Thanks for looking into the issue.
I can receive the FYI notifications. So the notification mailer is up. Also, for other transactions, where only one approver is required, I am able to receive the notification. So Notification Style is also not disabled.
Any other thought?
Thanks,
Chirag -
Hi All,
Our customer requires Parallel Approval in quoting. (Approval mail to be sent to more than one approver). Customer will be using AME.
Is there any way we can achieve this? Please confirm.
- Mahesh JayaramanAt this time, Quoting doesn't support parallel approval. you can follow this approach as mentioned in this document.
You can follow the workaround mentioned in the Whitepaper Note 471125.1 Configuring Parallel Approvers Notification Using Oracle Approvals Management for Oracle Self-Service Human Resources (R11i10/R12)
If you need help, please let me know.
Thanks
RK
925 998 1494
Independent Consultant. -
Parallel approval workflow, end process
Hi everyone
I have a approval workflow that has 3 users approvers with a parallel approval.
I want to end the workflow (Approved or rejected) when ONE OF THIS USERS complete your task
Does anyone know a way to do it ?
Thanks in advance!
RegardsHi,
The following settings in SharePoint designer for your reference:
More informaiton is here:
https://social.technet.microsoft.com/Forums/en-US/2cd81250-1124-4d61-b78d-78e747f7fd64/parallel-approval-workflow-where-one-approval-completes-the-workflow?forum=sharepointcustomizationprevious
Best Regards
Dennis Guo
TechNet Community Support
Maybe you are looking for
-
Populate texbox from list on the basis of value in another textbox
To achieve the above situation i have used the ontextChanged event of textbox. But the problem is on postback the value in another texbox get lost .How to handle it ? Any Suggestions?
-
i have a set of file in my one directory and from that any one or two file i want to take a print (all file is pdf file) i don't want to open and display file in my frame. i want to that file directly go on print. any body help me?? thanks in advance
-
If I sel;ect an image I get a message saying "Feature not supported" If I open the Kodak or Photo editor application I can select snd view them then but I think it should happen automatically when I select the image in gallery. If I select a video, t
-
Scanning with Epson 2450 on OS X 10.7.5
I use an Epson Perfection 2450 Photo scanner with Photoshop CC on OS X 10.7.5; I scan once then have to quit Photoshop and turn it back on before I can scan the next picture. I have updated the driver, and reset the printers/scanners list but the pro
-
Strange ipad app store bug...
Browse it by date. Then go to another page than 1. Click on an app to see its details, then come back in list. Sometimes you'll get to the previous page you were, but often you'll be back to page 1...