Hi there...this is driving me a bit batty..
I am trying to create a flow that does the following
What is happending is that the step item 2, is triggering item 1, and everyone wakes up with a hundred emails in their inbox lol.
Is there a way to implement this workflow without triggering itself?
Does Microsft have a form that we could use to perform the math functions before updating the item? Maybe that could be an answer.
Hi Alice,
Thanks for much for your idea, I will try it out.
The main concern is that I will have about 10 employees hitting that list so each one of them will have to be trained on something new (maybe this is why i am seeing all those "employee on-boarding" apps pop up everywhere).
The goal of the flow is to have employees input basic information into the list without having to do too much math or thinking. Here is the specific scope
1. Employees enter in Customer information including the price of a project and click save.
2. Upon saving, a "new or modified item" will be triggered, and the Flow would then take that information, specifically the price and split it up into three bins using some math, and update the item
3. The second update causes step 2 above to repeat itself ad nauseum
I could put in that step that the "mofiedbyflow" variable be reset to false after each update in step 2 above, and I guess clicking yes/no is easier than doing math. However if the employee forgets to click the yes button then the automation comes to a halt.
Microsoft should have an "edit item" function. The "Edit Item" would not trigger an update, while the "Update Item" function will......that would solve everything I would think.
Hi @Leo_NYC ,
You could add a Modifybyflow field with Yes/No type in the list, add set the default value of Modifybyflow field to No, and everytime when manually add or modify an item in the list, keep the Modifybyflow field to No.
Then in the flow you could:
1. Add a Condition to check if the value in the Modifybyflow field is equal to false, if yes, do everytime you want to do in the If yes branch of the condition, leave the If else of the Condition blank.
2. Everytime use a "Update item" action in flow, change the Modifybyflow field to Yes.
Best regards,
Alice
Community Support Team _ Alice Zhang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Sorry, no there isn't. I agree it's a pretty obvious need, but there is no regular action available to do it at this point other than using a REST call. This has been requested before and the product team has declined the idea. ou can read a full discussion of it here:
Thank you so much for your response.
Is there any way of doing this without having to learn how to code? It seems like a simple and common requirement.
@Leo_NYC wrote:
Hi there...this is driving me a bit batty..
I am trying to create a flow that does the following
- Allows a user to input some basic information into a new or existing item.
- The flow will then calculate some fields and update the item
- The flow will send send an email to the project manager that the item was updated or modified or created
What is happending is that the step item 2, is triggering item 1, and everyone wakes up with a hundred emails in their inbox lol.
Is there a way to implement this workflow without triggering itself?
If you do the update using an HTTP REST call and include the bNewDocumentUpdate set to false then it won't fire the update trigger. Here's a BLOG post on how to update a sharepoint item without firing update.
Tomac
986
Moderator
stampcoin
699
Super User 2025 Season 2
Riyaz_riz11
577
Super User 2025 Season 2