Is it possible to set list item's approval status based on certain field's value?
We have form that sets field's (Tarkastettu) value to "Ok". After this the workflow should set this list item's approval status to Approved. We have enabled content approval in this list's settings. We have tried the "Office 365 Set Approval Status" with several different settings, but without any luck:
Have anyone of you made this kind of workflow? What are we doing wrong?
Thanks in advance,
If you need to update 'this list item's approval status to Approved' as you said, did you try the action Set field in current item?
Set field in current item -action does not seem to show the Approval status -field.
1. Check if the user who are running has the right to set the Approval status (Permisson "Approve")
2. Before you can approve an item, it has to follow an process, here it might be necessary that the item /document must have an draft state before you can set it as approved. Here some explanation for the general behavior.
Hope it helps
Ok, just for testing proposals.
Increase number of versions are kept. (Or remove the ticks, what means "unlimited" versions are kept)
Set the item/doc to Draft
Set the item/doc to Approved
Insert the Action "Check out Item"
Insert the Action "Pause for duration", set it to 1min // it is necessary because the system need time to check out the item
Insert the Action "Check In Item"
I did a test for this and its working without an issue. I was updating another column and set the workflow to kickoff on a change. The workflow then ran successfully and updated the approval status to what I set it via the action.
Are you not seeing this in yours or are you trying to do the two changes within the same workflow?