<?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>true</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>ControlledByParent</externalSharingModel>
|
<fieldSets>
|
<fullName>Maintenance_Contract_Task</fullName>
|
<description>ServiceMaintenanceTaskController</description>
|
<displayedFields>
|
<field>Maintenance_Contract__r.Management_Code__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.Hospital__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.Department__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.Service_Contract_Staff__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.Contract_Start_Date__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.Contract_End_Date__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.Contract_Amount__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.Estimate_Price_rangeF__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.Service_discount_RateF__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.Contract_Consumption_rate__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.LastMContract1__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.LastMContract2__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Maintenance_Contract__r.LastMContract3__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Task__r.taskStatus__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Task__r.taskHandleDate__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Task__r.Submit_DateTime__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<displayedFields>
|
<field>Task__r.cancelReason__c</field>
|
<isFieldManaged>false</isFieldManaged>
|
<isRequired>false</isRequired>
|
</displayedFields>
|
<label>Maintenance_Contract_Task</label>
|
</fieldSets>
|
<fields>
|
<fullName>Contract_RecordType__c</fullName>
|
<externalId>false</externalId>
|
<formula>Maintenance_Contract__r.RecordType_DeveloperName__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>Interval_End_Date__c</fullName>
|
<externalId>false</externalId>
|
<label>半年度区间结束日期</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Date</type>
|
</fields>
|
<fields>
|
<fullName>Interval_Start_Date__c</fullName>
|
<externalId>false</externalId>
|
<label>半年度区间开始日期</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Date</type>
|
</fields>
|
<fields>
|
<fullName>Interval__c</fullName>
|
<externalId>false</externalId>
|
<formula>TEXT( YEAR(Interval_Start_Date__c )) & "." & TEXT(MONTH(Interval_Start_Date__c )) & "." & TEXT(DAY(Interval_Start_Date__c )) & "-" & TEXT( YEAR(Interval_End_Date__c )) & "." & TEXT(MONTH(Interval_End_Date__c )) & "." & TEXT(DAY(Interval_End_Date__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>Is_Generate_Task__c</fullName>
|
<defaultValue>false</defaultValue>
|
<externalId>false</externalId>
|
<label>是否生成任务</label>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Checkbox</type>
|
</fields>
|
<fields>
|
<fullName>Maintenance_Consumption_rate__c</fullName>
|
<externalId>false</externalId>
|
<label>任务发送时点消费率</label>
|
<precision>18</precision>
|
<required>false</required>
|
<scale>2</scale>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Percent</type>
|
</fields>
|
<fields>
|
<fullName>Maintenance_Contract__c</fullName>
|
<externalId>false</externalId>
|
<label>维修合同</label>
|
<referenceTo>Maintenance_Contract__c</referenceTo>
|
<relationshipLabel>维修合同任务</relationshipLabel>
|
<relationshipName>Maintenance_Task_Link</relationshipName>
|
<relationshipOrder>0</relationshipOrder>
|
<reparentableMasterDetail>false</reparentableMasterDetail>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>MasterDetail</type>
|
<writeRequiresMasterRead>false</writeRequiresMasterRead>
|
</fields>
|
<fields>
|
<fullName>Nper__c</fullName>
|
<externalId>false</externalId>
|
<label>期数</label>
|
<precision>3</precision>
|
<required>false</required>
|
<scale>0</scale>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Number</type>
|
<unique>false</unique>
|
</fields>
|
<fields>
|
<fullName>Reference_Consumption_Rate__c</fullName>
|
<externalId>false</externalId>
|
<label>参考消费率</label>
|
<precision>18</precision>
|
<required>false</required>
|
<scale>2</scale>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Percent</type>
|
</fields>
|
<fields>
|
<fullName>Task_End_Date__c</fullName>
|
<externalId>false</externalId>
|
<formula>Task__r.End_Date__c</formula>
|
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
|
<label>任务对应期限</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Date</type>
|
</fields>
|
<fields>
|
<fullName>Task_Status__c</fullName>
|
<externalId>false</externalId>
|
<formula>TEXT( Task__r.taskStatus__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>Task_Type__c</fullName>
|
<externalId>false</externalId>
|
<formula>IF( ISBLANK(TEXT(Task__r.taskDifferent__c)) , IF( DATEVALUE( CreatedDate ) < DATE(2021,01,04) , '上线前', '无') , TEXT(Task__r.taskDifferent__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>Task__c</fullName>
|
<deleteConstraint>SetNull</deleteConstraint>
|
<externalId>false</externalId>
|
<label>任务</label>
|
<referenceTo>task__c</referenceTo>
|
<relationshipLabel>维修合同任务</relationshipLabel>
|
<relationshipName>Task_Link</relationshipName>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Lookup</type>
|
</fields>
|
<label>维修合同任务</label>
|
<nameField>
|
<label>维修合同任务名称</label>
|
<trackHistory>false</trackHistory>
|
<type>Text</type>
|
</nameField>
|
<searchLayouts/>
|
<sharingModel>ControlledByParent</sharingModel>
|
<visibility>Public</visibility>
|
<webLinks>
|
<fullName>CreateReport</fullName>
|
<availability>online</availability>
|
<displayType>massActionButton</displayType>
|
<linkType>javascript</linkType>
|
<masterLabel>制作报告书</masterLabel>
|
<openType>onClickJavaScript</openType>
|
<protected>false</protected>
|
<requireRowSelection>true</requireRowSelection>
|
<url>{!REQUIRESCRIPT("/soap/ajax/51.0/connection.js")};
|
{!REQUIRESCRIPT("/soap/ajax/51.0/apex.js")};
|
{!RequireScript("/resource/CommonUtilJs")}
|
//2021-10-22 gwy 版本更改为51.0
|
var foo = function() {
|
var MaintenanceContractId = "{!Maintenance_Contract__c.Id}";
|
var RecordTypeName = "{!Maintenance_Contract__c.RecordType_DeveloperName__c}";
|
var EstimateTarget = "{!TEXT(Maintenance_Contract__c.Estimate_Target__c)}";
|
var url = '';
|
if(EstimateTarget=="经销商"&&(RecordTypeName=="NewMaintenance_Contract"||RecordTypeName=="VM_Contract")){
|
url = "/apex/MoreMaintenanceContractPop?Id="+MaintenanceContractId+ "&RecordTypeName="+RecordTypeName;
|
} else {
|
url= "http://powerbi.olympus.com.cn/Home/Login";
|
}
|
window.open(url,'_bank');
|
}
|
foo();</url>
|
</webLinks>
|
</CustomObject>
|