高章伟
2022-03-10 8db20630a2675ca14e03ccdee91c614397b5c964
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?xml version="1.0" encoding="UTF-8"?>
<ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>Repair_Product_Direct_SORC</fullName>
    <active>true</active>
    <description>「直送SORC修理」を選べ、奥辉产品 の場合「修理主负责人办事处」を全ての事務所を選ぶように修正して頂けますか。
2015/11/3 TODO 有効する
2017/7/25修改
&amp;&amp; 
Not(AND(Delivered_Product__r.RecordTypeId=&apos;01210000000kOPR&apos;, 
 ISBLANK(Text(Delivered_Product__r.Asset_day__c))))</description>
    <errorConditionFormula>$Profile.Id != &apos;00e10000000dEQx&apos; /* GPI_系统管理员 不报错 */ 
&amp;&amp; 
$Profile.Id != &apos;00e10000000Y3o5&apos; /* 系统管理员 不报错 */ 
&amp;&amp; 
$User.Id != &apos;00510000000fSYI&apos; /* Batch User 不报错 */ 
&amp;&amp; 
OR(Text(Status__c) = &apos;草案中&apos;, IsBlank(Text(Status__c))) /* 草案中 だけチェックする */ 
&amp;&amp; 
ISBLANK(Text(SalesOfficeCode_selection__c)) = False 
&amp;&amp; 
AND(Text(On_site_repair__c) = &quot;直送SORC修理&quot;,
  /* 不是奥辉产品*/
  NOT(Delivered_Product__r.Product2.ProductCode=&apos;N5377460&apos;),
  NOT(Delivered_Product__r.Product2.ProductCode=&apos;N3804360&apos;),
  NOT(Delivered_Product__r.Product2.ProductCode=&apos;N5377660&apos;),
  NOT(Delivered_Product__r.Product2.ProductCode=&apos;N3804560&apos;),
  NOT(Delivered_Product__r.Product2.ProductCode=&apos;N5377560&apos;),
  NOT(Delivered_Product__r.Product2.ProductCode=&apos;N3804460&apos;),
  NOT(Delivered_Product__r.Product2.ProductCode=&apos;N3804260&apos;),
  NOT(Delivered_Product__r.Product2.ProductCode=&apos;N3805060&apos;),
  NOT(Delivered_Product__r.Product2.ProductCode=&apos;N3804960&apos;),
  NOT(Delivered_Product__r.Product2.ProductCode=&apos;N5385560&apos;),
  /* 品質問題_直送SORC修理, 可以选任何RC */
  NOT(Delivered_Product__r.sorc__c),
  NOT(
    OR(Text(SalesOfficeCode_selection__c)=&apos;乌鲁木齐&apos;
      ,Text(SalesOfficeCode_selection__c)=&apos;西宁&apos;
      ,Text(SalesOfficeCode_selection__c)=&apos;兰州&apos;
      ,Text(SalesOfficeCode_selection__c)=&apos;西安&apos;
      ,Text(SalesOfficeCode_selection__c)=&apos;银川&apos;
      ,Text(SalesOfficeCode_selection__c)=&apos;太原&apos;
      ,Text(SalesOfficeCode_selection__c)=&apos;郑州&apos;
      ,Text(SalesOfficeCode_selection__c)=&apos;长沙&apos;
      ,Text(SalesOfficeCode_selection__c)=&apos;武汉&apos;
))) 
/* 备品转备品的时候,可以选择【直送SORC修理】 */ 
&amp;&amp; 
Not(Delivered_Product__r.RecordTypeId=&apos;01210000000kOPR&apos;)</errorConditionFormula>
    <errorDisplayField>SalesOfficeCode_selection__c</errorDisplayField>
    <errorMessage>直送SORC修理 的时候,修理品返送地 只能填写 乌鲁木齐, 西宁, 兰州, 西安, 银川, 太原, 郑州, 长沙, 武汉</errorMessage>
</ValidationRule>