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