| <?xml version="1.0" encoding="UTF-8"?> | 
| <ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata"> | 
|     <fullName>Can_not_create_from_this_repair</fullName> | 
|     <active>true</active> | 
|     <description>2016/09/20之前 | 
| ISNEW() && Repair__c != null &&  NOT(ISNULL(Repair__r.Repair_Final_Inspection_Date__c))</description> | 
|     <errorConditionFormula>($User.ProfileId <>'00e10000000Y3o5') | 
| && Not(ischanged(Repair_Final_Inspection_Date__c)) | 
| &&( | 
|   TEXT(demo_purpose2__c)=='一般用户'|| | 
|   TEXT( demo_purpose2__c)=='保修用户'|| | 
|   TEXT(demo_purpose2__c)=='市场多年保修'|| | 
|   TEXT(demo_purpose2__c)=='再修理'|| | 
|   TEXT( demo_purpose2__c )=='故障排查' | 
| ) | 
| && Repair__c != null   && NOT(ISNULL(Repair__r.Repair_Final_Inspection_Date__c)) | 
| && (ISCHANGED(demo_purpose2__c)|| ISCHANGED(Repair__c) ) && Not(ischanged(Loaner_cancel_request__c)) && isnew()</errorConditionFormula> | 
|     <errorDisplayField>Repair__c</errorDisplayField> | 
|     <errorMessage>修理最终检测日不是空时,不能保存备品借出申请</errorMessage> | 
| </ValidationRule> |