| <?xml version="1.0" encoding="UTF-8"?> | 
| <ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata"> | 
|     <fullName>rentalNumReduceChk</fullName> | 
|     <active>true</active> | 
|     <description>只有状态是草案中时,数量可以变更</description> | 
|     <errorConditionFormula>DataMigration_Flag__c == false  | 
| && Canceled_Id__c = null | 
| && ( | 
|       (Not(IsNew())  | 
|          && NOT( TEXT(Rental_Apply__r.Status__c) = '草案中' )  | 
|          && ISCHANGED(Rental_Num__c)  | 
|          && VF_Rental_Num__c  <>  Rental_Num__c ) | 
|       ||  (IsNew()  | 
|            &&  NOT( TEXT(Rental_Apply__r.Status__c) = '草案中' ) | 
|            /*不是早案中并且不是申请者收货NG重新分配的一览时 新建报错*/ | 
|            &&   ISBLANK(Canceled_Id__c) | 
|       ) | 
|    )</errorConditionFormula> | 
|     <errorDisplayField>Rental_Num__c</errorDisplayField> | 
|     <errorMessage>只有在草案中的状态下,可以进行数量变更操作</errorMessage> | 
| </ValidationRule> |