<?xml version="1.0" encoding="UTF-8"?> 
 | 
<ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata"> 
 | 
    <fullName>CheckUpper_limitReason</fullName> 
 | 
    <active>true</active> 
 | 
    <description>不同意上限理由时,多选和其他必须有一个</description> 
 | 
    <errorConditionFormula>AND( $Profile.Id != '00eC800000005Cb', $Profile.Id != '00e10000000dzzG',$Profile.Id != '00eC600000003SX',NOT(agree_Upper_limit__c) ,  
 | 
AND(     
 | 
ISBLANK( Not_Upper_limit_reason__c ),ISBLANK( Not_Upper_limit_reasonSelect__c )), 
 | 
ISBLANK(contractNextYear__c),  
 | 
RecordType.DeveloperName   = 'NewMaintenance_Contract' )</errorConditionFormula> 
 | 
    <errorDisplayField>Not_Upper_limit_reasonSelect__c</errorDisplayField> 
 | 
    <errorMessage>请重新选择不接受上限理由</errorMessage> 
 | 
</ValidationRule> 
 |