First update timestamp including time and filtering out user | Community
Skip to main content
February 13, 2025
Solved

First update timestamp including time and filtering out user

  • February 13, 2025
  • 1 reply
  • 661 views

Hi all,

 

We have a simple calculated field that shows us the date the first update is left on a request. I'd like to modify it to add the time and filter out updates sent from one particular account (we have a 'fusion' wf account that'll sometimes help us with more generic updates.) any recommendations on how best I should modify this to reflect that?

 

IF(ISBLANK({DE:First Update Timestamp}), $$NOW, {DE:First Update Timestamp})
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Richard_Le_

Hi,

 

Give the following a try:

 

IF(ISBLANK({DE:First Update Timestamp}),IF({lastUpdatedByID}!="ID OF FUSION ACCOUNT" $$NOW,{DE:First Update Timestamp}),{DE:First Update Timestamp})

 

In plain English, what is calculation is saying is; If DE:First Update Timestamp is blank then check that the ID of the person who made the last update does not equal the Fusion user ID. If the person who made the last update is not Fusion return a value of NOW, otherwise return the existing value in DE:First Update Timestamp, ELSE if {DE:First Update Timestamp} is not blank return the existing value in {DE:First Update Timestamp}.

 

I strongly recommend testing this in your preview environment, or in a separate calculated first to make sure it works as expected before updating the live field.

 

Best Regards,

Rich

1 reply

Richard_Le_Community AdvisorAccepted solution
Community Advisor
February 14, 2025

Hi,

 

Give the following a try:

 

IF(ISBLANK({DE:First Update Timestamp}),IF({lastUpdatedByID}!="ID OF FUSION ACCOUNT" $$NOW,{DE:First Update Timestamp}),{DE:First Update Timestamp})

 

In plain English, what is calculation is saying is; If DE:First Update Timestamp is blank then check that the ID of the person who made the last update does not equal the Fusion user ID. If the person who made the last update is not Fusion return a value of NOW, otherwise return the existing value in DE:First Update Timestamp, ELSE if {DE:First Update Timestamp} is not blank return the existing value in {DE:First Update Timestamp}.

 

I strongly recommend testing this in your preview environment, or in a separate calculated first to make sure it works as expected before updating the live field.

 

Best Regards,

Rich

AbiBeggsAuthor
February 14, 2025

Thank you! I really appreciate the explanation, this is so helpful.

 

This is capturing any updates made on the request right? not just an update left in the update section?