[progress Communities] [progress Openedge Abl] Forum Post: Re: Approvals Application...

  • Thread starter Thread starter Simon Tregloan-Reed
  • Start date Start date
Status
Not open for further replies.
S

Simon Tregloan-Reed

Guest
Hi Shiva, Thanks for your reply, I've spent quite a bit of time on the approval process and was finally able to get it to work, earlier this week, by setting up a similar process to what you've suggested. I had to change the trigger to run on any field update, instead of on workflow status change, which allowed me to have a multiple step process that flowed seamlessly between each step. Is that a bug with the process? Getting this to work meant I needed to use some hard-coding which, I think, would cause installation issues between tenants. For each step I decided to code one trigger to run a different action, by calling the original ID, and checking the current flag of the record. If flag = 2 then run step 2 with this action else if flag = 4 then run this action instead etc. I also found, on the approvals object, that I couldn't change the page the user used when approving or rejecting an approval record. I disliked how many approval records could be created during a multiple step process with a mixture of 10 or so approvers. I was looking into creating 1 approval record which would be updated multiple times and then would approve or reject the parent record when the last person had responded. This would work well for sequential approval records and could be adapted for the other types as well. This way I could see a new approval record for each step not each approver, from an admins point of view this would be easier to manage. Over all I think it would be better if you had more control over the settings without relying on that trigger function and hard-coding the steps. It would be good to setup multiple steps and what approvers to use for each step, instead of creating different actions to handle this aspect of the process. Also havng the ability to turn off the manual setup of picking approvers when the user clicks the "Start Approval Process" action button would help. Are there any plans to update this application in the future? Regards, Simon Tregloan-Reed

Continue reading...
 
Status
Not open for further replies.
Back
Top