This will be because it is a system action. it must be on a manual action
I'm guessing your workflow condition is the “drop below threshold”
the fulfilment of a service request is triggered manually which in turn triggers a system action to drop the quantity by one. if you check the activities i bet you this is the system actioning this.
you would need your condition to trigger from a manual action, maybe try to work into the condition the request fulfilment, so when someone resolves a service request that is of service item “XXXX” then check then quantity to see if it is below threshold.
Nope, it appears to be tracking it as being set by the user updating the SR. That suggests that they have multiple code paths that access the inventory counts, which… DRY.
To me, that’s a bug; I don’t care WHAT is updating the quantity of the item, I just want to be notified when the quantity falls below our threshold.
I understand that the FS automations have… quirks surrounding concerns about infinite recursion, but this is one that feels like a needless layer of indirection,