| <?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 != '00e10000000Y3o5', $Profile.Id != '00e10000000dzzG',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> |