高章伟
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
<?xml version="1.0" encoding="UTF-8"?>
<ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>No_ChangeIF_After_Draf</fullName>
    <active>true</active>
    <errorConditionFormula>/** TODO RepairOrderStatusCode__c = &apos;A95&apos;の場合、変更可能?**/
/*(TEXT(Status__c) != &quot;草案中&quot; &amp;&amp; TEXT(Status__c) != &apos;1.受理完毕(SAP待发送)&apos; &amp;&amp; TEXT(Status__c) != &quot;4.修理品返送阶段&quot;)&amp;&amp;*/
 
/*メンテナンスのため、システム管理者は修正可能*/
$Profile.Id != &apos;00e10000000Y3o5&apos;
&amp;&amp;
NOT(ISNULL(SAP_Transfer_time__c))
&amp;&amp;
(
ISCHANGED(Hospital__c)
|| ISCHANGED(Account__c) 
|| ISCHANGED(Dealer__c) 
|| ISCHANGED(Delivered_Product__c) 
|| ISCHANGED(work_location_select__c)
|| ISCHANGED(SalesOfficeCode_selection__c)
|| ISCHANGED(Repair_Detail__c) 
|| ISCHANGED(On_site_repair__c) 
|| ISCHANGED(PaperRepairRequestNo__c) 
|| ISCHANGED(Failure_Occurrence_Date__c) 
|| ISCHANGED(On_Site_Repair_Order_Date__c) 
|| ISCHANGED(Send_To_RC_Date__c) 
|| ISCHANGED(Incharge_Staff__c) 
|| ISCHANGED(Incharge_Staff_Contact__c)
|| ISCHANGED(Maintenance_Contract__c)
)</errorConditionFormula>
    <errorMessage>已经给SAP送信之后,不能更改SAPIF项目</errorMessage>
</ValidationRule>