<?xml version="1.0" encoding="UTF-8"?> 
 | 
<Workflow xmlns="http://soap.sforce.com/2006/04/metadata"> 
 | 
    <alerts> 
 | 
        <fullName>ContactPassEmail</fullName> 
 | 
        <description>联系人通过邮件</description> 
 | 
        <protected>false</protected> 
 | 
        <recipients> 
 | 
            <field>SubmitUser__c</field> 
 | 
            <type>userLookup</type> 
 | 
        </recipients> 
 | 
        <senderType>CurrentUser</senderType> 
 | 
        <template>Account/SSBGContactPass_New</template> 
 | 
    </alerts> 
 | 
    <alerts> 
 | 
        <fullName>ContactPassEmail_Change</fullName> 
 | 
        <description>联系人通过邮件(修改)</description> 
 | 
        <protected>false</protected> 
 | 
        <recipients> 
 | 
            <field>SubmitUser__c</field> 
 | 
            <type>userLookup</type> 
 | 
        </recipients> 
 | 
        <senderType>CurrentUser</senderType> 
 | 
        <template>Account/SSBGContactPass_New</template> 
 | 
    </alerts> 
 | 
    <alerts> 
 | 
        <fullName>ContactRejectEmail</fullName> 
 | 
        <description>联系人驳回邮件</description> 
 | 
        <protected>false</protected> 
 | 
        <recipients> 
 | 
            <field>SubmitUser__c</field> 
 | 
            <type>userLookup</type> 
 | 
        </recipients> 
 | 
        <senderType>CurrentUser</senderType> 
 | 
        <template>Account/SSBGContactReject_New</template> 
 | 
    </alerts> 
 | 
    <alerts> 
 | 
        <fullName>ContactRejectEmail_Change</fullName> 
 | 
        <description>联系人驳回邮件(修改)</description> 
 | 
        <protected>false</protected> 
 | 
        <recipients> 
 | 
            <field>SubmitUser__c</field> 
 | 
            <type>userLookup</type> 
 | 
        </recipients> 
 | 
        <senderType>CurrentUser</senderType> 
 | 
        <template>Account/SSBGContactReject_New</template> 
 | 
    </alerts> 
 | 
    <fieldUpdates> 
 | 
        <fullName>ContactApprove</fullName> 
 | 
        <field>StatusD__c</field> 
 | 
        <literalValue>Pass</literalValue> 
 | 
        <name>更新联系人状态-批准</name> 
 | 
        <notifyAssignee>false</notifyAssignee> 
 | 
        <operation>Literal</operation> 
 | 
        <protected>false</protected> 
 | 
    </fieldUpdates> 
 | 
    <fieldUpdates> 
 | 
        <fullName>ContactInitial</fullName> 
 | 
        <field>StatusD__c</field> 
 | 
        <literalValue>Draft</literalValue> 
 | 
        <name>更新联系人状态-草案中</name> 
 | 
        <notifyAssignee>false</notifyAssignee> 
 | 
        <operation>Literal</operation> 
 | 
        <protected>false</protected> 
 | 
    </fieldUpdates> 
 | 
    <fieldUpdates> 
 | 
        <fullName>ContactPass</fullName> 
 | 
        <field>StatusD__c</field> 
 | 
        <literalValue>Pass</literalValue> 
 | 
        <name>联系人批准</name> 
 | 
        <notifyAssignee>false</notifyAssignee> 
 | 
        <operation>Literal</operation> 
 | 
        <protected>false</protected> 
 | 
    </fieldUpdates> 
 | 
    <fieldUpdates> 
 | 
        <fullName>ContactReject</fullName> 
 | 
        <field>StatusD__c</field> 
 | 
        <literalValue>Reject</literalValue> 
 | 
        <name>更新联系人状态-驳回</name> 
 | 
        <notifyAssignee>false</notifyAssignee> 
 | 
        <operation>Literal</operation> 
 | 
        <protected>false</protected> 
 | 
    </fieldUpdates> 
 | 
    <fieldUpdates> 
 | 
        <fullName>ContactSubmit</fullName> 
 | 
        <field>StatusD__c</field> 
 | 
        <literalValue>Submit</literalValue> 
 | 
        <name>更新联系人状态-已提交</name> 
 | 
        <notifyAssignee>false</notifyAssignee> 
 | 
        <operation>Literal</operation> 
 | 
        <protected>false</protected> 
 | 
    </fieldUpdates> 
 | 
    <fieldUpdates> 
 | 
        <fullName>Contact_Approval</fullName> 
 | 
        <field>RecordTypeId</field> 
 | 
        <lookupValue>SSBD_Approval</lookupValue> 
 | 
        <lookupValueType>RecordType</lookupValueType> 
 | 
        <name>更新联系人记录类型-提交</name> 
 | 
        <notifyAssignee>false</notifyAssignee> 
 | 
        <operation>LookupValue</operation> 
 | 
        <protected>false</protected> 
 | 
    </fieldUpdates> 
 | 
    <fieldUpdates> 
 | 
        <fullName>Contact_Normal</fullName> 
 | 
        <field>RecordTypeId</field> 
 | 
        <lookupValue>SSBD</lookupValue> 
 | 
        <lookupValueType>RecordType</lookupValueType> 
 | 
        <name>更新联系人记录类型-一般</name> 
 | 
        <notifyAssignee>false</notifyAssignee> 
 | 
        <operation>LookupValue</operation> 
 | 
        <protected>false</protected> 
 | 
    </fieldUpdates> 
 | 
    <fieldUpdates> 
 | 
        <fullName>FieldUpdate</fullName> 
 | 
        <description>服务部在客户BS下创建联系人、服务部创建联系人NDT/ANI 不需要审批,更新审批状态字段。</description> 
 | 
        <field>StatusD__c</field> 
 | 
        <literalValue>Pass</literalValue> 
 | 
        <name>状态更新</name> 
 | 
        <notifyAssignee>false</notifyAssignee> 
 | 
        <operation>Literal</operation> 
 | 
        <protected>false</protected> 
 | 
        <reevaluateOnChange>true</reevaluateOnChange> 
 | 
    </fieldUpdates> 
 | 
    <fieldUpdates> 
 | 
        <fullName>TechnicalServiceCreatedContact</fullName> 
 | 
        <field>TechnicalServiceCreated__c</field> 
 | 
        <literalValue>1</literalValue> 
 | 
        <name>技术服务部创建联系人</name> 
 | 
        <notifyAssignee>false</notifyAssignee> 
 | 
        <operation>Literal</operation> 
 | 
        <protected>false</protected> 
 | 
    </fieldUpdates> 
 | 
    <fieldUpdates> 
 | 
        <fullName>isServiceCreate</fullName> 
 | 
        <field>isServiceCreate__c</field> 
 | 
        <literalValue>1</literalValue> 
 | 
        <name>是否服务部创建</name> 
 | 
        <notifyAssignee>false</notifyAssignee> 
 | 
        <operation>Literal</operation> 
 | 
        <protected>false</protected> 
 | 
        <reevaluateOnChange>true</reevaluateOnChange> 
 | 
    </fieldUpdates> 
 | 
    <rules> 
 | 
        <fullName>市场部创建联系人</fullName> 
 | 
        <actions> 
 | 
            <name>ContactPass</name> 
 | 
            <type>FieldUpdate</type> 
 | 
        </actions> 
 | 
        <active>true</active> 
 | 
        <formula>($Profile.Id ='00e28000000YQMs' || $Profile.Id = '00e0K000002NxHr') &&  TEXT( StatusD__c )  <> 'Pass'</formula> 
 | 
        <triggerType>onAllChanges</triggerType> 
 | 
    </rules> 
 | 
    <rules> 
 | 
        <fullName>技术服务部创建联系人标记</fullName> 
 | 
        <actions> 
 | 
            <name>TechnicalServiceCreatedContact</name> 
 | 
            <type>FieldUpdate</type> 
 | 
        </actions> 
 | 
        <active>true</active> 
 | 
        <formula>OR($Profile.Id = '00e28000001sZE6',$Profile.Id = '00e28000000YQMx', CreatedBy.Id = '00528000000YWE7', CreatedBy.Id ='00528000000YVGg', CreatedBy.Id = '0050K000009U4II', CreatedBy.Id = '0050K000009U4ID', CreatedBy.Id = '00528000000YWC6')</formula> 
 | 
        <triggerType>onCreateOnly</triggerType> 
 | 
    </rules> 
 | 
    <rules> 
 | 
        <fullName>是否服务部创建</fullName> 
 | 
        <actions> 
 | 
            <name>isServiceCreate</name> 
 | 
            <type>FieldUpdate</type> 
 | 
        </actions> 
 | 
        <active>false</active> 
 | 
        <formula>OR(CreatedById = '00528000000YWC6',CreatedById = '00528000000YWE7', $Profile.Id = '00e28000000YQMx', $Profile.Id = '00e28000001sZE6')</formula> 
 | 
        <triggerType>onCreateOnly</triggerType> 
 | 
    </rules> 
 | 
    <rules> 
 | 
        <fullName>是否服务部创建_NEW</fullName> 
 | 
        <actions> 
 | 
            <name>isServiceCreate</name> 
 | 
            <type>FieldUpdate</type> 
 | 
        </actions> 
 | 
        <active>true</active> 
 | 
        <formula>OR(CreatedById = '00528000000YWC6',CreatedById = '00528000000YWE7', CONTAINS($Label.TechnicalService,LEFT($User.Id,15)))</formula> 
 | 
        <triggerType>onCreateOnly</triggerType> 
 | 
    </rules> 
 | 
    <rules> 
 | 
        <fullName>服务部创建联系人</fullName> 
 | 
        <actions> 
 | 
            <name>FieldUpdate</name> 
 | 
            <type>FieldUpdate</type> 
 | 
        </actions> 
 | 
        <active>true</active> 
 | 
        <description>服务部在BS客户下创建联系人,创建NDT/ANI联系人不需要审批</description> 
 | 
        <formula>AND( isServiceCreate__c = true,OR(AND(text( Account.ProductSegment__c) = 'BS', Account.serviceCreate__c = true),text(Account.ProductSegment__c) = 'NDT',text(Account.ProductSegment__c) = 'ANI'))</formula> 
 | 
        <triggerType>onAllChanges</triggerType> 
 | 
    </rules> 
 | 
</Workflow> 
 |