OPD_Report
online
button
javascript
OPD报告
onClickJavaScript
false
{!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 Status = "{!OPDPlan__c.Status__c}";
if(Status == '取消' || Status == '完毕' ){
alert('OPD计划的状态为取消或完毕时,不能新建OPD报告');
return;
}
//SWAG-BVW8CW (只有1个出库的备品申请即可创建OPD报告)
var status1="{!OPDPlan__c.Rental_Apply2_Status_New__c}";
var status2="{!OPDPlan__c.Rental_Apply1_Status_New__c}";
var status3="{!OPDPlan__c.Rental_Apply3_Status_New__c}";
var status4="{!OPDPlan__c.Rental_Apply4_Status_New__c}";
var status5="{!OPDPlan__c.Rental_Apply5_Status_New__c}";
if(status1 != "已出库" && status1 != "申请者已收货" && status1 != "医院已装机确认" && status1 != "已回寄" && status1 != "已回收" && status1 != "完了" && status1 != "欠品中" && status2 != "已出库" && status2 != "申请者已收货" && status2 != "医院已装机确认" && status2 != "已回寄" && status2 != "已回收" && status2 != "完了" && status2 != "欠品中" && status3 != "已出库" && status3 != "申请者已收货" && status3 != "医院已装机确认" && status3 != "已回寄" && status3 != "已回收" && status3 != "完了" && status3 != "欠品中" && status4 != "已出库" && status4 != "申请者已收货" && status4 != "医院已装机确认" && status4 != "已回寄" && status4 != "已回收" && status4 != "完了" && status4 != "欠品中" && status5 != "已出库" && status5 != "申请者已收货" && status5 != "医院已装机确认" && status5 != "已回寄" && status5 != "已回收" && status5 != "完了" && status5 != "欠品中"){
alert("没有出库的申请不允许创建OPD报告!");
return;
}
var oppids="{!OPDPlan__c.Related_Opportunity1_IDId__c}";
var strs='';
if(""!=oppids && null!=oppids){
strs='&CF00N10000002DT68={!HTMLENCODE(OPDPlan__c.Related_Opportunity1_Name__c)}' +
'&CF00N10000002DT68_lkid={!OPDPlan__c.Related_Opportunity1_IDId__c}'+
'&CF00N10000002DYCZ={!HTMLENCODE(OPDPlan__c.Related_Opportunity2_Name__c)}' +
'&CF00N10000002DYCZ_lkid={!OPDPlan__c.Related_Opportunity2_IDId__c}'+
'&00N10000002DHk5=跟进询价'
}
var Activity_Type = "{!OPDPlan__c.Activity_Type2__c}";
var urlStr = '';
urlStr += '&CF00N10000002CWW4={!HTMLENCODE(OPDPlan__c.Account_Laboratory__c)}' +
'&CF00N10000002CWW4_lkid={!HTMLENCODE(OPDPlan__c.Account_LaboratoryId__c)}' +
'&CF00N10000002Dh0f_lkid={!OPDPlan__c.OCM_category_ID__c}'+
'&CF00N10000002Dh0f={!HTMLENCODE(OPDPlan__c.OCM_category_Name__c)}'+
'&CF00N10000002DPUD_lkid={!OPDPlan__c.HospitalID__c}' +
'&CF00N10000002DPUD={!HTMLENCODE(OPDPlan__c.HospitalName__c)}';
urlStr += '&CF00N10000004maf3={!OPDPlan__c.Rental_Apply2__c}' +
'&CF00N10000008ps6d={!HTMLENCODE(OPDPlan__c.Name)}' +
'&CF00N10000008ps6d_lkid={!OPDPlan__c.Id}';
//SWAG-BVW8CW 20201217 让user自己选择recordtype
//window.open('/a0B/e?retURL=%2F{!OPDPlan__c.Id}'+urlStr)
window.open('/setup/ui/recordtypeselect.jsp?ent=01I10000000SWfe&retURL=%2F{!OPDPlan__c.Id}&save_new_url=%2Fa0B%2Fe%3FretURL%3D%252Fa0B%252Fo'+urlStr +strs)
}
foo();