I have the following formula field 'Payment Status' that checks if an invoice is paid or not:

enter image description here

I have a process builder that checks if the value of the payment status is 'Unpaid', it schedules some actions:

enter image description here

When the payment status is changed from 'Unpaid' to 'Paid', I want to remove the scheduled actions from the paused flow interview, but I can still see the actions there. How can I make the process remove the actions from the paused flow interviews when status is changed to 'Paid'?

  • does the formula rely on changes in records other than the target record of the process? – cropredy Feb 5 at 1:50

Because the way that Formula fields work (they are processed last or nearly last in the chain) you cannot use them to properly control your process.

Code the formula in your process.

  • Hi. Can you please provide some details. What do you mean by code the formula? – Hari Ha Feb 5 at 0:21
  • In the image that you added, I can see blng__Invoice Equals String "Unpaid". Under there add the individual rows of the formula. – SeanGorman Feb 5 at 0:44
  • And what should I write in the formula? – Hari Ha Feb 5 at 0:50
  • If your users need to see it, or if you do, leave it unchanged. If it is unnecessary then delete it. I would keep it for a while even if it is isn't – SeanGorman Feb 5 at 14:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.