buli
2023-07-06 e14fbae6e20ac06c7867d433d115cafc4ded6390
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?xml version="1.0" encoding="UTF-8"?>
<WebLink xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>OppLose</fullName>
    <availability>online</availability>
    <displayType>button</displayType>
    <linkType>javascript</linkType>
    <masterLabel>询价失单</masterLabel>
    <openType>onClickJavaScript</openType>
    <protected>false</protected>
    <url>// jsの場合、翻訳された値がでるので、要注意
{!REQUIRESCRIPT(&quot;/soap/ajax/51.0/connection.js&quot;)};
{!REQUIRESCRIPT(&quot;/soap/ajax/51.0/apex.js&quot;)};
{!RequireScript(&quot;/resource/CommonUtilJs&quot;)};
 
 
var sql = &quot;select Sales_owner_buchangID__c,Manager_name__c,Sales_owner_buchang__c,Sales_manager_departmentID__c,name,Sales_assistant_name__c,Sales_assistant_ID__c,id,StageName,SAP_Send_OK__c,Cnt_Lost_cancel_report__c,Bidding_Project_Name_Bid__c from Opportunity where id = &apos;{!task__c.OpportunityIdId__c}&apos;&quot;;
var opp_recourd = sforce.connection.query(sql);
var opp = opp_recourd.getArray(&quot;records&quot;)[0];
if (opp.StageName != &apos;引合&apos;
&amp;&amp; opp.StageName != &apos;询价&apos;
) {
alert(&quot;状态1:&quot; + opp.StageName + &quot;、不能做 失单 了!&quot;);
}
else if (opp.SAP_Send_OK__c == &apos;1&apos;) {
alert(&quot;已经上传SAP、不能做 失单 了!&quot;);
}
else if (opp.Cnt_Lost_cancel_report__c &gt; 0) {
alert(&quot;询价已经有 取消/失单报告 了!&quot;);
}
 
 
else {
location.href = 
&apos;/a1U/e?retURL=%2F{!task__c.OpportunityIdId__c}&apos; +
&apos;&amp;RecordType=01210000000R4hM&apos; +
&apos;&amp;CF00N10000004lbGT={!URLENCODE(&apos;+opp.name+&apos;)}&apos; +
&apos;&amp;CF00N10000004lbGT_lkid={!task__c.OpportunityIdId__c}&apos; +
 
&apos;&amp;CF00N10000006QShg={!URLENCODE(&apos;+opp.Sales_assistant_name__c+&apos;)}&apos; +
&apos;&amp;CF00N10000006QShg_lkid={!URLENCODE(&apos;+opp.Sales_assistant_ID__c+&apos;)}&apos; +
&apos;&amp;CF00N10000006QShq={!URLENCODE(&apos;+opp.Manager_name__c+&apos;)}&apos; +
&apos;&amp;CF00N10000006QShq_lkid={!URLENCODE(&apos;+opp.Sales_manager_departmentID__c+&apos;)}&apos; +
&apos;&amp;CF00N10000006QShb={!URLENCODE(&apos;+opp.Sales_owner_buchang__c+&apos;)}&apos; +
&apos;&amp;CF00N10000006QShb_lkid={!URLENCODE(&apos;+opp.Sales_owner_buchangID__c+&apos;)}&apos; +
&apos;&apos;;
}</url>
</WebLink>