李彤
2022-05-30 115b1ebc6e433315a9835af24d4fe0f90343a3ca
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="UTF-8"?>
<ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>QIS_repair_check</fullName>
    <active>true</active>
    <errorConditionFormula>NOT(ISBLANK(QIS_ID__c)) &amp;&amp; 
QIS_ID__r.RecordType_ID__c=&apos;01210000000RLWc&apos; || QIS_ID__r.RecordType_ID__c=&apos;01210000000RLWh&apos; || 
NOT( 
(TEXT(QIS_ID__r.OCM_judgement__c)=&apos;质量问题&apos; &amp;&amp; TEXT(QIS_ID__r.next_action__c)=&apos;无偿维修&apos;) ||
(TEXT(QIS_ID__r.OCM_judgement__c)=&apos;质量问题&apos; &amp;&amp; TEXT(QIS_ID__r.next_action__c)=&apos;有偿维修&apos; &amp;&amp; NOT(QIS_ID__r.Special_follow__c)) || 
(TEXT(QIS_ID__r.OCM_judgement__c)=&apos;非质量问题&apos; &amp;&amp; TEXT(QIS_ID__r.next_action__c)=&apos;无偿维修&apos; &amp;&amp; QIS_ID__r.Special_follow__c) || 
(TEXT(QIS_ID__r.OCM_judgement__c)=&apos;非质量问题&apos; &amp;&amp; TEXT(QIS_ID__r.next_action__c)=&apos;有偿维修&apos; &amp;&amp; NOT(QIS_ID__r.Special_follow__c)) || 
(TEXT(QIS_ID__r.OCM_judgement__c)=&apos;质量问题+非质量问题&apos; &amp;&amp; TEXT(QIS_ID__r.next_action__c)=&apos;无偿维修&apos; &amp;&amp; QIS_ID__r.Special_follow__c) || 
(TEXT(QIS_ID__r.OCM_judgement__c)=&apos;质量问题+非质量问题&apos; &amp;&amp; TEXT(QIS_ID__r.next_action__c)=&apos;有偿维修+无偿维修&apos; &amp;&amp; NOT(QIS_ID__r.Special_follow__c)) || 
(TEXT(QIS_ID__r.OCM_judgement__c)=&apos;现象未发现&apos; &amp;&amp; TEXT(QIS_ID__r.next_action__c)=&apos;无偿维修&apos; &amp;&amp; QIS_ID__r.Special_follow__c) || 
(TEXT(QIS_ID__r.OCM_judgement__c)=&apos;现象未发现&apos; &amp;&amp; TEXT(QIS_ID__r.next_action__c)=&apos;有偿维修&apos; &amp;&amp; NOT(QIS_ID__r.Special_follow__c)) 
)</errorConditionFormula>
    <errorDisplayField>QIS_ID__c</errorDisplayField>
    <errorMessage>该QIS不能新建修理</errorMessage>
</ValidationRule>