on 2015 Sep 03 1:16 PM
Hi,
I have some carzy requirement. we have implemented PCW for SC ( item based partial approval type). In some scenarios there is a possbility that apporvers might repeat for certain steps. for example
level1 - user1
leve2 user2
level 3 user 1
level4 user 4
in this case what I want is, I want to remove level 1. How do I do this?
thanks
Request clarification before answering.
Hi Sankara,
I am not sure if at WF level we can skip this by some standard approach, but you can achieve this by custom logic as below:
check at runtime during Approver identification that if a particular approver is repeating, skip the current level or let it be approved by default/system.
Warm Regards,
Shyam Agrawal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sankara,
We can achieve this by evaluating level-1 & level-3 together(at evaluation of level-1) and check if approvers are same, then skip level-1.
do not pass info about level-3 to the system at this stage.
Again, that may not be the best possible solution, just trying to suggest approach based on logic.
Warm Regards,
Shyam Agrawal
hi Shyam,
I have just given 4 level example. In reality we have more than 15 levels. I don't know where the duplicates will come. So in your sugested approach, at each level I have evaluate all the below levels. I think it is not good approach. Is there any class that I can use to remove it based on level guid?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.