As per @prem22's comment, I was able to reproduce the flow with the information you provided and it did what was required.
- I used the Account object
- Triggers on record update
- When the
PersonMobile
field is changed and not null, update Important Notes (FinServ__Notes__c
) field with current DateTime:
I tested both scenarios where the mobile phone is changed to something else as well as when the mobile phone is removed and no other value is provided (thus field is null
and flow should not trigger).
When it comes to using formulas for checking if a field is null/blank, Salesforce gives you ISBLANK and ISNULL, with the preferred one being ISBLANK
for text fields.
I sometimes have sporadic success with ISBLANK
and would rather use something more explicit such as {!$Record.PersonMobilePhone}<>""
which I have found to be more consistent.
I updated my formula used in the entry criteria of my flow to:
ISCHANGED({!$Record.PersonMobilePhone}) && {!$Record.PersonMobilePhone}<>""
and I got the same result.
Good luck!