Li Jun
2022-05-10 51fb56f3f5b0dc96d7f93a71f9b61263e303243f
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="UTF-8"?>
<ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>CanNotAssignTasksToNonSubordinaUsers</fullName>
    <active>true</active>
    <description>//2021-11-05  mzy  任务管理改善  
//校验 经理(服务) ,经理(推广),经理(备品),部长(推广),部长(服务),部长(备品),总监,统括总监 
//跳过管理员</description>
    <errorConditionFormula>(IsNew()|| ISCHANGED( assignee__c ) )&amp;&amp;Text(taskDifferent__c)=&apos;上级分配任务&apos;&amp;&amp;(assignee__r.JingliApprovalManager__c != $User.Id &amp;&amp; assignee__r.SalesManager__c != $User.Id  &amp;&amp; assignee__r.ManagerId != $User.Id
&amp;&amp;  assignee__r.JingliEquipmentManager__c!= $User.Id 
 &amp;&amp;  assignee__r.BuchangApprovalManagerSales__c!= $User.Id &amp;&amp; assignee__r.BuchangApprovalManager__c!= $User.Id &amp;&amp; assignee__r.Buzhang_Equipment_Manager__c!= $User.Id &amp;&amp; assignee__r.ZongjianApprovalManager__c!= $User.Id &amp;&amp; assignee__r.TongkuoZongjian__c!= $User.Id
)&amp;&amp;$User.ProfileId != &apos;00e10000000Y3o5&apos;</errorConditionFormula>
    <errorMessage>您只能给您的下属分配任务</errorMessage>
</ValidationRule>