Link to home
Start Free TrialLog in
Avatar of colonelblue
colonelblue

asked on

In my workflow, field is not updating when OOTB Approval Form equals approve

I have a custom list in SharePoint 2010. A client is able to run the OTB SharePoint 2010 approval manually. In my workflow when the approval has been made and the list approval field equals "Approved", another field is updated to change the phase it's at, however when "Approved" is updated in the Approved field the other fields do not update. Oddly, I see that if I edit the item again regardless of field then the workflow statement works which says "if the Approved field equals Approved then set "Phase" field to "Accomplished"
Is there any way to make this work? I just need the "phase" filed to change when the approval is approved.
Please note that this is a browser approval form,  otherwise I'd just modify it in SP Designer. I can't find a way to update a browser form - just for this particular list.
I have heard about tinkering something with the "_catalogs/wfpub" but that folder does not exist on their site and the method to get that back from what I heard requires powershelll and an uninstall and reinstall which the admin would never let me do.

Thank you.
Avatar of Walter Curtis
Walter Curtis
Flag of United States of America image

I have had similar problems, which are timing issues, or actually because field values are not updated until the item is saved. I have over come the issues with a second workflow. But this was all with SharePoint designer workflows, so not sure if that approach would help you or not.

Good luck...
Avatar of colonelblue
colonelblue

ASKER

Sneek what would the logic look in a second workflow?
ASKER CERTIFIED SOLUTION
Avatar of Walter Curtis
Walter Curtis
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thank you for taking the time to reply. Also that is a solution I hadn't thought of.
So the logic behind it would be when it is approved , change/update status and move to new library.
Pleased tell me otherwise.
Thanks again!