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
| <?xml version="1.0" encoding="UTF-8"?>
| <ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata">
| <fullName>Agency_Delete_check</fullName>
| <active>false</active>
| <errorConditionFormula>/* 00e10000000dEQx GPI_系统管理员的时候不报错 */
| $User.ProfileId <> "00e10000000dEQx" &&
| IF (
| ISBLANK(ParentId),
| IF (
| /* 经销商 */
| RecordTypeId = '01210000000Qem1',
| IF (
| OR(ISNEW(), ISCHANGED(Delete_Flag__c), ISCHANGED(Ban_On_Use_Date__c)),
| FALSE,
| IF (
| Is_Active_Formula__c = '有效',
| FALSE,
| TRUE
| )
| ),
| FALSE
| ),
| IF (
| /* 经销商合同 */
| Parent.RecordTypeId = '01210000000Qem1',
| IF(Is_Active_Formula__c = '有效',
| FALSE,
| TRUE
| ),
| FALSE
| )
| )</errorConditionFormula>
| <errorMessage>经销商处于被删除状态,不能做任何修改。</errorMessage>
| </ValidationRule>
|
|