<?xml version="1.0" encoding="UTF-8"?>
|
<CustomObject xmlns="http://soap.sforce.com/2006/04/metadata">
|
<actionOverrides>
|
<actionName>Accept</actionName>
|
<type>Default</type>
|
</actionOverrides>
|
<actionOverrides>
|
<actionName>CancelEdit</actionName>
|
<type>Default</type>
|
</actionOverrides>
|
<actionOverrides>
|
<actionName>Clone</actionName>
|
<type>Default</type>
|
</actionOverrides>
|
<actionOverrides>
|
<actionName>Delete</actionName>
|
<type>Default</type>
|
</actionOverrides>
|
<actionOverrides>
|
<actionName>Edit</actionName>
|
<type>Default</type>
|
</actionOverrides>
|
<actionOverrides>
|
<actionName>List</actionName>
|
<type>Default</type>
|
</actionOverrides>
|
<actionOverrides>
|
<actionName>New</actionName>
|
<type>Default</type>
|
</actionOverrides>
|
<actionOverrides>
|
<actionName>SaveEdit</actionName>
|
<type>Default</type>
|
</actionOverrides>
|
<actionOverrides>
|
<actionName>Tab</actionName>
|
<type>Default</type>
|
</actionOverrides>
|
<actionOverrides>
|
<actionName>View</actionName>
|
<type>Default</type>
|
</actionOverrides>
|
<allowInChatterGroups>false</allowInChatterGroups>
|
<compactLayoutAssignment>SYSTEM</compactLayoutAssignment>
|
<deploymentStatus>Deployed</deploymentStatus>
|
<enableActivities>false</enableActivities>
|
<enableBulkApi>true</enableBulkApi>
|
<enableChangeDataCapture>false</enableChangeDataCapture>
|
<enableFeeds>false</enableFeeds>
|
<enableHistory>true</enableHistory>
|
<enableReports>true</enableReports>
|
<enableSearch>true</enableSearch>
|
<enableSharing>true</enableSharing>
|
<enableStreamingApi>true</enableStreamingApi>
|
<externalSharingModel>ReadWrite</externalSharingModel>
|
<fields>
|
<fullName>ApproveBuZhang1__c</fullName>
|
<deleteConstraint>SetNull</deleteConstraint>
|
<externalId>false</externalId>
|
<label>审批部长</label>
|
<referenceTo>User</referenceTo>
|
<relationshipName>QIS3</relationshipName>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Lookup</type>
|
</fields>
|
<fields>
|
<fullName>BusinessAssistantNoEmail__c</fullName>
|
<externalId>false</externalId>
|
<label>营业助理(发邮件用)</label>
|
<length>255</length>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>BusinessAssistantNo__c</fullName>
|
<externalId>false</externalId>
|
<formula>QIS_Report__r.BusinessAssistantNo__c</formula>
|
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
|
<label>营业助理(QIS)</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>BusinessAssistantNos__c</fullName>
|
<deleteConstraint>SetNull</deleteConstraint>
|
<externalId>false</externalId>
|
<label>营业助理(Email用)</label>
|
<referenceTo>User</referenceTo>
|
<relationshipName>QIS2</relationshipName>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Lookup</type>
|
</fields>
|
<fields>
|
<fullName>FSE_QIS__c</fullName>
|
<externalId>false</externalId>
|
<formula>QIS_Report__r.OwnerId</formula>
|
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
|
<label>FSE(QIS)</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>FreeReson__c</fullName>
|
<externalId>false</externalId>
|
<label>无偿更换原因</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Picklist</type>
|
<valueSet>
|
<restricted>true</restricted>
|
<valueSetDefinition>
|
<sorted>false</sorted>
|
<value>
|
<fullName>客户满意</fullName>
|
<default>false</default>
|
<label>客户满意</label>
|
</value>
|
<value>
|
<fullName>客户对应</fullName>
|
<default>false</default>
|
<label>客户对应</label>
|
</value>
|
<value>
|
<fullName>其他</fullName>
|
<default>false</default>
|
<label>其他</label>
|
</value>
|
<value>
|
<fullName>半年内, 同一医院内出现10次以上QIS的情况</fullName>
|
<default>false</default>
|
<isActive>false</isActive>
|
<label>半年内, 同一医院内出现10次以上QIS的情况</label>
|
</value>
|
<value>
|
<fullName>半年内同一医院的同一产品出现3次以上QIS的情况</fullName>
|
<default>false</default>
|
<isActive>false</isActive>
|
<label>半年内同一医院的同一产品出现3次以上QIS的情况</label>
|
</value>
|
</valueSetDefinition>
|
</valueSet>
|
</fields>
|
<fields>
|
<fullName>Judgment_Status_Marketing__c</fullName>
|
<description>/*市场部意见空时,状态空,意见填写后,草案中,部长审批后,已审批,填写单号后,已申请退换
|
*/
|
if(SPO_Application_No__c!= '','已申请退换',
|
if(Text(Status__c)='已审批','已审批',
|
if(TEXT(Market_Opinion__c) !='','草案中','')))</description>
|
<externalId>false</externalId>
|
<formula>/*市场部意见空时,状态空,意见填写后,草案中,部长审批后,已审批,填写单号后,已申请退换
|
*/
|
if(SPO_Application_No__c!= '','已申请退换', Text(Status__c))</formula>
|
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
|
<label>市场部判断状态</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>Market_Opinion__c</fullName>
|
<externalId>false</externalId>
|
<label>市场部意见</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Picklist</type>
|
<valueSet>
|
<valueSetDefinition>
|
<sorted>false</sorted>
|
<value>
|
<fullName>无偿更换</fullName>
|
<default>false</default>
|
<label>无偿更换</label>
|
</value>
|
<value>
|
<fullName>送回</fullName>
|
<default>false</default>
|
<label>送回</label>
|
</value>
|
</valueSetDefinition>
|
</valueSet>
|
</fields>
|
<fields>
|
<fullName>Other_Reasons_Return__c</fullName>
|
<externalId>false</externalId>
|
<label>其他送回原因</label>
|
<length>255</length>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>Other_Reasons__c</fullName>
|
<externalId>false</externalId>
|
<label>其他对应原因</label>
|
<length>255</length>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>QIS_FSE__c</fullName>
|
<deleteConstraint>SetNull</deleteConstraint>
|
<externalId>false</externalId>
|
<label>FSE(Email用)</label>
|
<referenceTo>User</referenceTo>
|
<relationshipName>QISX1</relationshipName>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Lookup</type>
|
</fields>
|
<fields>
|
<fullName>QIS_ID__c</fullName>
|
<externalId>false</externalId>
|
<formula>QIS_Report__r.Id</formula>
|
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
|
<label>QISID</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>QIS_Market_Category__c</fullName>
|
<externalId>false</externalId>
|
<formula>QIS_Report__r.QIS_Market_Category__c</formula>
|
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
|
<label>QIS市场判断分类</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>QIS_Report__c</fullName>
|
<deleteConstraint>SetNull</deleteConstraint>
|
<externalId>false</externalId>
|
<label>QIS</label>
|
<referenceTo>QIS_Report__c</referenceTo>
|
<relationshipLabel>QIS市场部</relationshipLabel>
|
<relationshipName>QIS1</relationshipName>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Lookup</type>
|
</fields>
|
<fields>
|
<fullName>ReturnReason__c</fullName>
|
<externalId>false</externalId>
|
<label>送回原因</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Picklist</type>
|
<valueSet>
|
<restricted>true</restricted>
|
<valueSetDefinition>
|
<sorted>false</sorted>
|
<value>
|
<fullName>半年内同一医院的同一产品出现3次以上QIS的情况</fullName>
|
<default>false</default>
|
<label>半年内同一医院的同一产品出现3次以上QIS的情况</label>
|
</value>
|
<value>
|
<fullName>半年内, 同一医院内出现10次以上QIS的情况</fullName>
|
<default>false</default>
|
<label>半年内, 同一医院内出现10次以上QIS的情况</label>
|
</value>
|
<value>
|
<fullName>其他</fullName>
|
<default>false</default>
|
<label>其他</label>
|
</value>
|
</valueSetDefinition>
|
</valueSet>
|
</fields>
|
<fields>
|
<fullName>Return_Reasons__c</fullName>
|
<externalId>false</externalId>
|
<label>送回原因(不用)</label>
|
<length>255</length>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>SPO_Application_No__c</fullName>
|
<externalId>false</externalId>
|
<label>SPO无偿申请单号</label>
|
<length>255</length>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>Status__c</fullName>
|
<externalId>false</externalId>
|
<label>状态</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Picklist</type>
|
<valueSet>
|
<restricted>true</restricted>
|
<valueSetDefinition>
|
<sorted>false</sorted>
|
<value>
|
<fullName>草案中</fullName>
|
<default>true</default>
|
<label>草案中</label>
|
</value>
|
<value>
|
<fullName>已提交</fullName>
|
<default>false</default>
|
<label>已提交</label>
|
</value>
|
<value>
|
<fullName>批准中</fullName>
|
<default>false</default>
|
<label>批准中</label>
|
</value>
|
<value>
|
<fullName>已批准</fullName>
|
<default>false</default>
|
<label>已批准</label>
|
</value>
|
</valueSetDefinition>
|
</valueSet>
|
</fields>
|
<fields>
|
<fullName>UniqKey__c</fullName>
|
<caseSensitive>true</caseSensitive>
|
<externalId>false</externalId>
|
<label>UniqKey</label>
|
<length>30</length>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Text</type>
|
<unique>true</unique>
|
</fields>
|
<label>QIS市场部</label>
|
<nameField>
|
<label>QIS市场部名称</label>
|
<trackHistory>false</trackHistory>
|
<type>Text</type>
|
</nameField>
|
<searchLayouts/>
|
<sharingModel>ReadWrite</sharingModel>
|
<sharingReasons>
|
<fullName>shareToUser__c</fullName>
|
<label>shareToUser__c</label>
|
</sharingReasons>
|
<validationRules>
|
<fullName>BuZhangSC1</fullName>
|
<active>true</active>
|
<description>部长审批后锁定市场部意见</description>
|
<errorConditionFormula>$Profile.Id != '00e10000000Y3o5' /* 系统管理员 不报错 */
|
&&Text(Status__c)='已批准'&&ISCHANGED(Market_Opinion__c)</errorConditionFormula>
|
<errorDisplayField>Market_Opinion__c</errorDisplayField>
|
<errorMessage>已批准之后不能修改市场部意见</errorMessage>
|
</validationRules>
|
<validationRules>
|
<fullName>BuZhangSC2</fullName>
|
<active>true</active>
|
<description>部长审批后锁定无偿更换原因</description>
|
<errorConditionFormula>$Profile.Id != '00e10000000Y3o5' /* 系统管理员 不报错 */
|
&&Text(Status__c)='已批准'&&ISCHANGED(FreeReson__c)</errorConditionFormula>
|
<errorDisplayField>FreeReson__c</errorDisplayField>
|
<errorMessage>已批准之后不能修改无偿更换原因</errorMessage>
|
</validationRules>
|
<validationRules>
|
<fullName>BuZhangSC3</fullName>
|
<active>true</active>
|
<description>部长审批后锁定其他原因</description>
|
<errorConditionFormula>$Profile.Id != '00e10000000Y3o5' /* 系统管理员 不报错 */
|
&&Text(Status__c)='已批准'&&ISCHANGED(Other_Reasons__c)</errorConditionFormula>
|
<errorDisplayField>Other_Reasons__c</errorDisplayField>
|
<errorMessage>已批准之后不能修改其他原因</errorMessage>
|
</validationRules>
|
<validationRules>
|
<fullName>BuZhangSC4</fullName>
|
<active>true</active>
|
<description>部长审批后锁定送回原因</description>
|
<errorConditionFormula>$Profile.Id != '00e10000000Y3o5' /* 系统管理员 不报错 */
|
&&Text(Status__c)='已批准'&&ISCHANGED(ReturnReason__c)</errorConditionFormula>
|
<errorDisplayField>ReturnReason__c</errorDisplayField>
|
<errorMessage>已批准之后不能修改送回原因</errorMessage>
|
</validationRules>
|
<validationRules>
|
<fullName>Free_replacement</fullName>
|
<active>true</active>
|
<description>市场部意见为“无偿更换时”,无偿更换原因必填写</description>
|
<errorConditionFormula>TEXT(FreeReson__c)=="" && TEXT(Market_Opinion__c) == "无偿更换"</errorConditionFormula>
|
<errorDisplayField>FreeReson__c</errorDisplayField>
|
<errorMessage>市场部意见为“无偿更换时”,无偿更换原因必填写</errorMessage>
|
</validationRules>
|
<validationRules>
|
<fullName>Other_reasons_for_free_replacement</fullName>
|
<active>true</active>
|
<description>当“无偿更换原因”选择“其他”时,必须填写“其他对应原因”。</description>
|
<errorConditionFormula>ISBLANK(Other_Reasons__c) && TEXT(FreeReson__c) == "其他"</errorConditionFormula>
|
<errorDisplayField>Other_Reasons__c</errorDisplayField>
|
<errorMessage>当“无偿更换原因”选择“其他”时,必须填写“其他对应原因”。</errorMessage>
|
</validationRules>
|
<validationRules>
|
<fullName>Other_reasons_for_return</fullName>
|
<active>true</active>
|
<description>当“送回原因”选择“其他”时,必须填写“其他送回原因”。</description>
|
<errorConditionFormula>ISBLANK(Other_Reasons_Return__c) && TEXT(ReturnReason__c) == "其他"</errorConditionFormula>
|
<errorDisplayField>Other_Reasons_Return__c</errorDisplayField>
|
<errorMessage>当“送回原因”选择“其他”时,必须填写“其他送回原因”。</errorMessage>
|
</validationRules>
|
<validationRules>
|
<fullName>Return_Reasons</fullName>
|
<active>true</active>
|
<description>市场部意见为“送回”时填写,默认为“不符合无偿更换条件”</description>
|
<errorConditionFormula>text(ReturnReason__c)==""&&TEXT(Market_Opinion__c) == "送回"</errorConditionFormula>
|
<errorDisplayField>ReturnReason__c</errorDisplayField>
|
<errorMessage>市场部意见为“送回”时,必须填写送回原因。</errorMessage>
|
</validationRules>
|
<visibility>Public</visibility>
|
<webLinks>
|
<fullName>SC_Submit</fullName>
|
<availability>online</availability>
|
<displayType>button</displayType>
|
<linkType>javascript</linkType>
|
<masterLabel>提交待审批</masterLabel>
|
<openType>onClickJavaScript</openType>
|
<protected>false</protected>
|
<url>{!RequireScript("/soap/ajax/51.0/connection.js")}
|
{!RequireScript("/soap/ajax/51.0/apex.js")}
|
{!RequireScript("/resource/CommonUtilJs")}
|
//2021-10-21 gwy 版本更改为51.0
|
var foo = function() {
|
var qis_Sc = new sforce.SObject("QIS_SC_Report__c");
|
if ('{!QIS_SC_Report__c.Status__c}' != '草案中') {
|
alert('已经提交审批');
|
return;
|
}
|
|
if (!confirm("一旦OCM提交此记录以待批准,根据您的设置您可能不再能够编辑此记录或将他从批准过程中调回。是否继续?")) {
|
return;
|
}
|
|
qis_Sc.Id = "{!QIS_SC_Report__c.Id}";
|
qis_Sc.Status__c = "已提交";
|
|
var result = sforce.connection.update([qis_Sc]);
|
var messages = getConnectDMLErrorMessages(result);
|
if (messages.length > 0) {
|
alert(messages.join("\n"));
|
return;
|
}
|
alert('已提交!')
|
window.location.reload();
|
}
|
foo();</url>
|
</webLinks>
|
</CustomObject>
|