Li Jun
2022-04-13 5c01ebbfddb6b8674430b47c22977bea2e350084
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?xml version="1.0" encoding="UTF-8"?>
<ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>Incharge_Staff_Changed</fullName>
    <active>true</active>
    <description>修理主担当を入力したあるいは値を変更した場合チェック</description>
    <errorConditionFormula>(Isnew() || Ischanged(Incharge_Staff__c))
&amp;&amp;
/* 备品 不报错 */ 
Not(Delivered_Product__r.RecordTypeId=&apos;01210000000kOPR&apos;)
/* 系统管理员 不报错 */ 
&amp;&amp;$Profile.Id != &apos;00e10000000Y3o5&apos;
&amp;&amp;
Not(Isblank(Incharge_Staff__c)
  || Text(Incharge_Staff__r.Job_Category__c) = &apos;销售服务&apos;
  || Text(Incharge_Staff__r.Job_Category__c) = &apos;培训&apos;
  /* CIC */
  || Incharge_Staff__r.ProfileId = &apos;00e10000000dCrN&apos;
  || Incharge_Staff__r.ProfileId = &apos;00e10000000xnoJ&apos;
  || Incharge_Staff__r.ProfileId = &apos;00e10000000xnoE&apos;
)</errorConditionFormula>
    <errorDisplayField>Incharge_Staff__c</errorDisplayField>
    <errorMessage>负责人的职种要是销售服务或培训</errorMessage>
</ValidationRule>