|  |  | 
 |  |  |     <masterLabel>上传SAP</masterLabel> | 
 |  |  |     <openType>onClickJavaScript</openType> | 
 |  |  |     <protected>false</protected> | 
 |  |  |     <url>{!RequireScript("/soap/ajax/51.0/connection.js")} | 
 |  |  |     <url>var btns = document.getElementsByName("upload_to_sap"); | 
 |  |  | for (var i=0; i<btns.length; i++) { | 
 |  |  | btns[i].disabled = true; | 
 |  |  | btns[i].className = 'btnDisabled'; | 
 |  |  | } | 
 |  |  | {!RequireScript("/soap/ajax/51.0/connection.js")} | 
 |  |  | {!RequireScript("/soap/ajax/51.0/apex.js")} | 
 |  |  | var foo = function() { | 
 |  |  |     if ('{!Maintenance_Contract__c.MC_approval_status__c}' != 'Pass') { | 
 |  |  | 
 |  |  |             alert('上传SAP失败,因为 来年合同相关信息修改失败'); | 
 |  |  |             location.href = "/{!Maintenance_Contract__c.Id}"; | 
 |  |  |         } | 
 |  |  |         var rtn1 = sforce.apex.execute("MaintenanceContractWebService", "Check_plan", {mcidList: mcid}); | 
 |  |  |         //首次服务合同赋值 | 
 |  |  |         var updateResult = sforce.apex.execute("updateFirstServiceContractWebService","updateFirstContract",{mcid: mcid}); | 
 |  |  |         if (updateResult != '1'){ | 
 |  |  |             alert(updateResult); | 
 |  |  |         } | 
 |  |  |         //URF限次合同2期 LY 20220811 start | 
 |  |  |         var urfFlag ='{!Maintenance_Contract__c.URF_Contract_F__c}'; | 
 |  |  |         var rtn1 = '1'; | 
 |  |  |         if (urfFlag =='false') { | 
 |  |  |             rtn1 = sforce.apex.execute("MaintenanceContractWebService", "Check_plan", {mcidList: mcid}); | 
 |  |  |         } | 
 |  |  |         //URF限次合同2期 LY 20220811 end | 
 |  |  |         if(rtn1 == '1'){ | 
 |  |  |                 var rtn = sforce.apex.execute("MaintenanceContractWebService", "up2sap", {mcid: mcid}); | 
 |  |  |                 if (rtn == '1') { |