[SalesForce] The formula expression is invalid: Incorrect parameter type for function ‘Year()’. Expected Date, received DateTime

I'm trying to figure out a formula in process builder where the custom object name AidTrack_Call__c field's value of Year__c, has been changed from 2018.

The formula listed below produces this error on Save:

The formula expression is invalid: Incorrect parameter type for function 'Year()'. Expected Date, received DateTime

ISPICKVAL([AidTrack_Call__c].Year__c,"2018") && Year([AidTrack_Call__c].SystemModstamp) = Year(Today())

How can I update the formula to get what I'm trying to resolve? Thanks!

Best Answer

Try using this and it will work fine -

ISPICKVAL([AidTrack_Call__c].Year__c,"2018") && Year(DATEVALUE([AidTrack_Call__c].SystemModstamp)) = Year(Today())
Related Topic