<?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 = 'A95'の場合、変更可能?**/
|
/*(TEXT(Status__c) != "草案中" && TEXT(Status__c) != '1.受理完毕(SAP待发送)' && TEXT(Status__c) != "4.修理品返送阶段")&&*/
|
|
/*メンテナンスのため、システム管理者は修正可能*/
|
$Profile.Id != '00e10000000Y3o5'
|
&&
|
NOT(ISNULL(SAP_Transfer_time__c))
|
&&
|
(
|
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>
|