Я пытаюсь переписать старую проверку и установить ее только на определенных типах записей, если выполняются условия.
Я попытался добавить условие И ИЛИ, однако, похоже, что оно помечает все записи
IF(
ISBLANK(CreatedDate),
AND(
(Expiration_Date__c > (TODAY() +90)),
(Expiration_Date__c < (TODAY() +180)),
ISBLANK(Expiration_Date_Explanation__c),
AND(
OR(
$RecordType.Name = 'Sales',
$RecordType.Name = 'Marketing'
)
)
),
AND(
(Quote_Expiration_Date__c > DATEVALUE(CreatedDate) +90),
(Quote_Expiration_Date__c < DATEVALUE(CreatedDate) +180),
ISBLANK(Quote_Expiration_Date_Explanation__c),
AND(
OR(
$RecordType.Name = 'Sales',
$RecordType.Name = 'Marketing'
)
)
)
)
Я бы хотел, чтобы Salesforce имел Между, но в любом случае моя проверка запускается для всех записей.