<?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 ) )&&Text(taskDifferent__c)='上级分配任务'&&(assignee__r.JingliApprovalManager__c != $User.Id && assignee__r.SalesManager__c != $User.Id && assignee__r.ManagerId != $User.Id
|
&& assignee__r.JingliEquipmentManager__c!= $User.Id
|
&& assignee__r.BuchangApprovalManagerSales__c!= $User.Id && assignee__r.BuchangApprovalManager__c!= $User.Id && assignee__r.Buzhang_Equipment_Manager__c!= $User.Id && assignee__r.ZongjianApprovalManager__c!= $User.Id && assignee__r.TongkuoZongjian__c!= $User.Id
|
)&&$User.ProfileId != '00e10000000Y3o5'</errorConditionFormula>
|
<errorMessage>您只能给您的下属分配任务</errorMessage>
|
</ValidationRule>
|