Li Jun
2022-04-21 03a6b8730cde75e4c42634b676c96dd9caeda07f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version="1.0" encoding="UTF-8"?>
<ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>Is_Active_Account</fullName>
    <active>false</active>
    <description>XFUU-ALKARY对应停用</description>
    <errorConditionFormula>(Isnew() || Ischanged(Account__c)) &amp;&amp; Not(Isblank(Account__c)) &amp;&amp; OR (
/* 无效  ==&gt; 报错 */
Account__r.Is_Active_Formula__c == &quot;无效&quot;,
/* 看父记录,不是医院,不是经销商、 自己也不是医院  ==&gt; 报错 */
Not(
  OR(Account__r.Parent.Parent.RecordTypeId = &quot;01210000000QemG&quot;,
        Account__r.RecordTypeId = &quot;01210000000QemG&quot;,
        Account__r.RecordTypeId = &quot;01210000000Qem1&quot;)
  )
)</errorConditionFormula>
    <errorDisplayField>Account__c</errorDisplayField>
    <errorMessage>请选择有效的科室或经销商</errorMessage>
</ValidationRule>