<?xml version="1.0" encoding="UTF-8"?> 
 | 
<ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata"> 
 | 
    <fullName>For_contract_loaner_only_have_contract</fullName> 
 | 
    <active>true</active> 
 | 
    <description>保修用户,当没有维修合同的时候,不能申请备品</description> 
 | 
    <errorConditionFormula>RecordTypeId  <> "01210000000RHIn"  &&  
 | 
(TEXT(demo_purpose2__c) == '保修用户') &&  
 | 
Repair__c != null &&  
 | 
(Repair__r.Number_of_EffectiveContract__c == '无') &&  
 | 
($User.ProfileId <>'00e10000000Y3o5') && NOT(AND(Repair__r.NewProductGuaranteeObject__c == '2: 多年保修' || Repair__r.NewProductGuaranteeObject__c == '2: 服务多年保修',  
 | 
OR(Repair__r.Delivered_Product__r.Product2.Asset_Model_No__c == 'LTF-190-10-3D', 
 | 
Repair__r.Delivered_Product__r.Product2.Asset_Model_No__c == 'LTF-S190-5', 
 | 
Repair__r.Delivered_Product__r.Product2.Asset_Model_No__c == 'CYF-VHA', 
 | 
Repair__r.Delivered_Product__r.Product2.Asset_Model_No__c == 'CYF-VA2', 
 | 
Repair__r.Delivered_Product__r.Product2.Asset_Model_No__c == 'CYF-5A', 
 | 
Repair__r.Delivered_Product__r.Product2.Asset_Model_No__c == 'LTF-S190-10', 
 | 
Repair__r.Delivered_Product__r.Product2.Asset_Model_No__c == 'OER-AW', 
 | 
Repair__r.Delivered_Product__r.Product2.Asset_Model_No__c == 'URF-V', 
 | 
Repair__r.Delivered_Product__r.Product2.Asset_Model_No__c == 'URF-V2', 
 | 
Repair__r.Delivered_Product__r.Product2.Asset_Model_No__c == 'URF-P6' 
 | 
)))</errorConditionFormula> 
 | 
    <errorMessage>保修用户,当没有维修合同的时候,不能申请备品</errorMessage> 
 | 
</ValidationRule> 
 |