<?xml version="1.0" encoding="UTF-8"?>
|
<WebLink xmlns="http://soap.sforce.com/2006/04/metadata">
|
<fullName>Decide</fullName>
|
<availability>online</availability>
|
<displayType>massActionButton</displayType>
|
<linkType>javascript</linkType>
|
<masterLabel>取消Decide</masterLabel>
|
<openType>onClickJavaScript</openType>
|
<protected>false</protected>
|
<requireRowSelection>false</requireRowSelection>
|
<url>{!REQUIRESCRIPT('/soap/ajax/51.0/connection.js')}
|
{!REQUIRESCRIPT('/soap/ajax/51.0/apex.js')}
|
|
if ("{! $User.Quote_Correct__c }" == "false") {
|
alert("你没有取消Decide的权限");
|
} else {
|
if ("{!Opportunity.Estimation_Decision__c}" != "1" ) {
|
alert("还没有Decide过,不能取消");
|
} else {
|
sforce.connection.sessionId = "{!GETSESSIONID()}";
|
var report1 = new sforce.SObject("Opportunity");
|
report1.Id = "{!Opportunity.Id}";
|
report1.Estimation_Decision__c = "0";
|
// 取消decide时清空备货确认日
|
report1.Stock_Confrim_Date__c = null;
|
|
var result = sforce.connection.update([report1]);
|
if (result[0].getBoolean("success")) {
|
// success
|
alert("取消Decide了!")
|
window.top.location.reload();
|
} else {
|
alert("取消Decide失败:" + result[0].errors.fields + " " + result[0].errors.message);
|
}
|
}
|
}</url>
|
</WebLink>
|