Commit 13ce0948 authored by smestry's avatar smestry

Updated the JS for PO Autosave in Edit mode.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@103284 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b3f79097
......@@ -603,7 +603,6 @@ function selectCheckbox()
// Changed by Sneha on 27-05-2016, for Purchase order pophelp [Start]
else if(field == "purc_order")
{
value = document.getElementById("DetailITCode."+ i +".fieldId").value;
det = document.getElementById("DetailITCode."+ i +".fieldValue").value;
}
......@@ -1720,8 +1719,6 @@ function dateChange(x)
}
}
//alert( document.getElementById("dlv_date"+x+"").value);
//document.getElementById("Detail2."+x+".dlv_date").value = document.getElementById("dlv_date"+x+"").value;
//alert( document.getElementById("Detail2."+x+".dlv_date").value);
......@@ -1787,6 +1784,8 @@ function form3Pre()
var DOMeles = element.get();
for(var i=0;i<arr.length;i++)
{
// DOMeles[6].getAttribute('value') is item parent
//alert("DOMeles[6].getAttribute('value')=="+DOMeles[6].getAttribute('value'));
if(arr[i][0]==DOMeles[6].getAttribute('value'))
{
arr[i][1] = arr[i][1]+","+j;
......@@ -1810,7 +1809,7 @@ function form3Pre()
//alert(arr[i][0]+"="+arr[i][1]);
arr[i][1] = arr[i][1]+",";
var rows = arr[i][1].split(",");
//alert("rows.length----->>"+rows.length);
//alert("rows.length----->>"+rows.length);
var element3 = $( "input[name^='Detail3."+rows[0]+"']" );
var DOMeles3 = element3.get();
......@@ -1820,13 +1819,23 @@ function form3Pre()
xmlString = xmlString +DOMeles3[5].getAttribute('value')+"~"+DOMeles3[10].getAttribute('value')+"****";
xmlString = xmlString +DOMeles3[5].getAttribute('value')+"::"
xmlString = xmlString +DOMeles3[1].getAttribute('value');
//DOMeles3[5].getAttribute('value') is item code
// DOMeles3[1].getAttribute('value') is quantity
//alert("parent--->>"+DOMeles3[6].getAttribute('value'));
for(var j=1;j<rows.length-1;j++)
//28072016****320660~23/08/16****320660::1~320660::1~320651::1~320653::1~320654::1~320655::1~320656::1~320657::1~320658::1~320659::1~320660::1~320652::1||||
//M2115TM****320145~23/08/16****320145::1~320145::1~320146::1~320150::1~320151::1~320152::1~320147::1~320148::1~320149::1
for(var j=0;j<rows.length-1;j++)
{
var element3 = $( "input[name^='Detail3."+rows[j]+"']" );
var DOMeles2 = element3.get();
xmlString = xmlString +"~"+DOMeles2[5].getAttribute('value')+"::"
xmlString = xmlString +DOMeles2[1].getAttribute('value');
//alert("item--->>"+DOMeles2[5].getAttribute('value'));
//alert("qty--->>"+DOMeles2[1].getAttribute('value'));
}
xmlString = xmlString +"||||";
}
......@@ -1853,6 +1862,7 @@ function form3Pre()
}
}
}
document.getElementById("PRE_FORM_VAL2").value = xmlString;
//alert(xmlString);
setActionVal( "previous" );
......@@ -1891,15 +1901,13 @@ function form2Pre()
xmlString = xmlString + "</Detail1></Root>";
//alert(xmlString);
//console.log("xmlString inside form2Pre ====>>"+xmlString);
//console.log(xmlString);
document.getElementById("PRE_FORM_VAL").value = xmlString;
setActionVal( "previous" );
document.getElementById("porderWizFormII").action = "/ibase/PorderForm2Servlet";
document.getElementById("porderWizFormII").submit();
document.getElementById("porderWizFormII").submit();
}
function validate()
......@@ -2306,28 +2314,27 @@ function pageLoad()
var purcOrder = document.getElementById("purc_order").value;
var siteCode = document.getElementById("site_code__ord").value;
var empCode = document.getElementById("emp_code").value;
//var udfStr3 = document.getElementById("udf_str__3").value;
var udfStr3 = "O";
var action = "GET_PURC_DET_2";
var udfStr3 = document.getElementById("udf_str__3").value;
var action = "GET_PURC_DET_2";
var url = "/ibase/ProdWizItemChangeServlet?PURCHORDER="+purcOrder+"&ACTION="+action+"&FLAG="+udfStr3+"&SITECODE="+siteCode+"&EMPCODE="+empCode;
makeRequestNew( url, "poDetail2");
var preValData = document.getElementById("PRE_FORM_VAL").value;
//console.log("preValData inside pageLoad ===>>"+preValData);
if(preValData=="")
{
preValData = xmldoc;
//alert("preValData inside if ---"+preValData);
}
//Changed by Sneha on 02-06-2016, for PO details [Ends]
//10115C****301761~02/06/16****301761::1||||10****301738~02/06/16****301738::2~301736::3||||10489W****301975~02/06/16****301975::3~301974::1||||
if(preValData!="")
{
document.getElementById("active").value="1";
if (window.XMLHttpRequest)
{
httpRequestNew=new XMLHttpRequest();
......@@ -2335,24 +2342,25 @@ function pageLoad()
else
{
httpRequestNew=new ActiveXObject("Microsoft.XMLHTTP");
}
var records = "";
records = preValData.split("||||");
}
var records = preValData.split("||||");
for(var i = 0; i < records.length-1; i++)
{
var sizeItemCode = "";
sizeItemCode = records[i].split("****");
//console.log("sizeItemCode[0]-->>"+sizeItemCode[0]);
//console.log("sizeItemCode[1]-->>"+sizeItemCode[1]);
//console.log("sizeItemCode[2]-->>"+sizeItemCode[2]);
var sizeItemCode = "";
sizeItemCode = records[i].split("****");
var s=document.getElementById("active").value;
document.getElementById("itmcode"+s).value=sizeItemCode[0];
var s = document.getElementById("active").value;
document.getElementById("itmcode"+s).value = sizeItemCode[0];
document.getElementById("multisel"+s).value="false";
itmparntChangeNew(sizeItemCode[0], document.getElementById("pord_type").value+"~"+sizeItemCode[2],sizeItemCode[1]);
document.getElementById("active").value = ++s;
if(i<records.length-2)
{
sidebarNew();
......@@ -2434,8 +2442,9 @@ function sidebarNew()
function itmparntChangeNew( itmcode, tranType, DLVDate)
{
//alert('item:'+itmcode);
//alert('type'+tranType);
/*alert('item----->>'+itmcode);
alert('type-------->>'+tranType);
alert('DLVDate------>>'+DLVDate);*/
objName = "porderWiz";
var temp="S001";
var url = "/ibase/PorderTableServlet?ITEMCODE="+itmcode+"&OBJ_NAME="+objName+"&TRANTYPE="+tranType+"&DLVDate="+DLVDate;
......@@ -2539,7 +2548,7 @@ function processResponseNew( setColumnValues )
isServerBusyNew = false;
var value = document.getElementById("purc_order").value;
//alert("purchorder====>>"+value);
getPoDetail1(value, "GET_PURC_DET_1", "T");
getPoDetail1(value, "GET_PURC_DET_1", "T"); // T = Tab Key
}
else
{
......@@ -3023,6 +3032,7 @@ function getPoDetail1(purcOrder, action, flag)
{
httpRequestNew=new ActiveXObject("Microsoft.XMLHTTP");
}
if(flag == "T")
{
document.getElementById("Detail1.1.udf_str__3").value = "";
......@@ -3038,18 +3048,15 @@ function getPoDetail1(purcOrder, action, flag)
function setPrucDetail1(xmldoc)
{
//alert("Inside setPrucDetail1 ===>>");
//alert("Inside setPrucDetail1 ===>>"+xmldoc);
xmldoc = loadXMLStringNew(xmldoc);
if( xmldoc.nodeType != 9 )
{
return true;
}
//document.getElementById("Detail1.1.udf_str__3").value = "";
/* var purc_order = document.getElementById("purc_order").value;
alert(purc_order);
document.getElementById('purc_order').readOnly = true;*/
var flag = xmldoc.getElementsByTagName("flag")[0].childNodes[0].nodeValue;
var purc_order = xmldoc.getElementsByTagName("purc_order")[0].childNodes[0].nodeValue;
var ord_date = xmldoc.getElementsByTagName("ord_date")[0].childNodes[0].nodeValue;
var pord_type = xmldoc.getElementsByTagName("pord_type")[0].childNodes[0].nodeValue;
var item_ser = xmldoc.getElementsByTagName("item_ser")[0].childNodes[0].nodeValue;
......@@ -3073,6 +3080,14 @@ function setPrucDetail1(xmldoc)
var udf_str__1 = xmldoc.getElementsByTagName("udf_str__1")[0].childNodes[0].nodeValue;
var udf_str__2 = xmldoc.getElementsByTagName("udf_str__2")[0].childNodes[0].nodeValue;
var site_add1 = xmldoc.getElementsByTagName("site_add1")[0].childNodes[0].nodeValue;
/*var ind_no = xmldoc.getElementsByTagName("ind_no")[0].childNodes[0].nodeValue;
var confirmed = xmldoc.getElementsByTagName("confirmed")[0].childNodes[0].nodeValue;
var conf_date = xmldoc.getElementsByTagName("conf_date")[0].childNodes[0].nodeValue;
var site_code__dlv = xmldoc.getElementsByTagName("site_code__dlv")[0].childNodes[0].nodeValue;
var site_code__ord = xmldoc.getElementsByTagName("site_code__ord")[0].childNodes[0].nodeValue;
var site_descr = xmldoc.getElementsByTagName("site_descr")[0].childNodes[0].nodeValue;
var tran_date = xmldoc.getElementsByTagName("tran_date")[0].childNodes[0].nodeValue; */
if(udf_str__1 == "01")
{
......@@ -3086,14 +3101,6 @@ function setPrucDetail1(xmldoc)
{
udf_str__1 = "Fixed Amount";
}
/*var ind_no = xmldoc.getElementsByTagName("ind_no")[0].childNodes[0].nodeValue;
var confirmed = xmldoc.getElementsByTagName("confirmed")[0].childNodes[0].nodeValue;
var conf_date = xmldoc.getElementsByTagName("conf_date")[0].childNodes[0].nodeValue;
var site_code__dlv = xmldoc.getElementsByTagName("site_code__dlv")[0].childNodes[0].nodeValue;
var site_code__ord = xmldoc.getElementsByTagName("site_code__ord")[0].childNodes[0].nodeValue;
var site_descr = xmldoc.getElementsByTagName("site_descr")[0].childNodes[0].nodeValue;
var tran_date = xmldoc.getElementsByTagName("tran_date")[0].childNodes[0].nodeValue; */
if(flag == "P") // P - pophelp
{
......@@ -3122,14 +3129,12 @@ function setPrucDetail1(xmldoc)
window.opener.document.getElementById("udf_str__1").value = udf_str__1;
window.opener.document.getElementById("site_add1").value = site_add1;
window.opener.document.getElementById("Detail1.1.udf_str__2").value = udf_str__2;
//window.opener.document.document.getElementById("purc_order").readOnly = false;
window.opener.document.getElementById("Detail1.1.udf_str__3").value = "E";
window.opener.document.getElementById('itmser_img').style.display = "none";
window.opener.document.getElementById('supp_img').style.display = "none";
window.opener.document.getElementById('crterm_img').style.display = "none";
window.opener.document.getElementById('curr_img').style.display = "none";
//window.opener.document.getElementById('termtbl_img').style.display = "none";
//window.opener.document.getElementById('rtype_img').style.display = "none";
}
else if(flag == "T") // T - Tab key
{
......@@ -3158,14 +3163,12 @@ function setPrucDetail1(xmldoc)
document.getElementById("udf_str__1").value = udf_str__1;
document.getElementById("site_add1").value = site_add1;
document.getElementById("Detail1.1.udf_str__2").value = udf_str__2;
//document.getElementById("purc_order").readOnly = false;
document.getElementById("Detail1.1.udf_str__3").value = "E";
document.getElementById('itmser_img').style.display = "none";
document.getElementById('supp_img').style.display = "none";
document.getElementById('crterm_img').style.display = "none";
document.getElementById('curr_img').style.display = "none";
//document.getElementById('termtbl_img').style.display = "none";
//document.getElementById('rtype_img').style.display = "none";
}
}
......@@ -3197,122 +3200,6 @@ function validatePurcOrder()
makeRequestNew( url, "poDetail1");
}
function savePO()
{
if (window.XMLHttpRequest)
{
httpRequestNew=new XMLHttpRequest();
}
else
{
httpRequestNew=new ActiveXObject("Microsoft.XMLHTTP");
}
var xmlString = "<DocumentRoot><description>Datawindow Root</description><group0><description>Group0 description</description>" +
"<Header0><description>Header0 members</description>";
// ----------------- Detail1 xml
var xmlString1Temp = "<Detail1 dbID=\"\" domID=\"1\" objContext=\"1\" objName=\"TRANS_INFO\" selected=\"N\" >" +
"<attribute pkNames=\"\" selected=\"N\" status=\"N\" updateFlag=\"A\"/>";
var element1 = $( "input[name^='Detail2.0.']" );
var DOMeles1 = element1.get();
for (var i = 0; i < DOMeles1.length; i++)
{
if ( DOMeles1[i] != null )
{
xmlString1Temp = xmlString1Temp + "<" + DOMeles1[i].getAttribute('id') + ">" +
"<![CDATA[" + DOMeles1[i].getAttribute('value') + "]]>" +
"</" + DOMeles1[i].getAttribute('id') + ">";
}
}
xmlString1Temp = xmlString1Temp + "<status_date/><tran_id__boq/><advance/><amd_no/><actual_cost/><site_stan_code/><status_reason/><cust_code__end/><ord_amt/><asn_no/>" +
"<supplier_addr2/><supplier_addr1/><bom_code/><vouch_adv_amt/><sale_order__end/><station_stan_code/><customer_cust_name/><tax_amt/>" +
"<order_db/><tot_amt/><amd_date/><frt_amt__qty/><tax_opt/><supplier_city/><emp_code__aprv/><bank_acct_no__ben/><std_cost/>" +
"<frt_amt/><chg_date/><loc_group__jwiss/><provi_tran_id/><quot_no/><supp_quot_ref/><status/><site_add2/><city__site/><policy_no/>" +
"<frt_type/><frt_term/><dist_route/><pl_date/><price_list__clg/><tax_class/><tax_chap/><tax_env/><tax_date/><curr_code__frt/>" +
"<frt_rate/><frt_amt__fixed/><curr_code__ins/><insurance_amt/><ins_term/><adv_type/><adv_perc/><bank_code__pay/><sales_pers/>" +
"<comm_perc/><comm_perc__on/><curr_code__comm/><exch_rate__sp/><proj_code/><ref_date/><contract_no/><site_code__bill/><sale_order/>" +
"<tax_ref/><tax_ref_date/><accept_criteria/><anal_code/><task_code/>";
xmlString1Temp = xmlString + xmlString1Temp + "</Detail1>";
xmlString1 = xmlString1Temp + "</Header0></group0></DocumentRoot>";
//console.log("xmlString1===>"+xmlString1);
// ----------------- Detail2 xml
var xmlString2 = "";
var purc_order = document.getElementById("purc_order").value;
var allItemCnt = document.getElementById("fld").value;
for(var j = 1; j <= allItemCnt; j++)
{
var element2 = $( "input[name^='Detail2."+j+".']" );
var DOMeles2 = element2.get();
var xmlString2Temp = "<Detail2 dbID=\"\" domID=\""+j+"\" objContext=\"2\" objName=\"TRANS_INFO\" selected=\"N\" >" +
"<attribute pkNames=\"\" selected=\"N\" status=\"N\" updateFlag=\"A\"/>";
for (var i = 1; i < DOMeles2.length; i++)
{
if ( DOMeles2[i] != null )
{
xmlString2Temp = xmlString2Temp + "<" + DOMeles2[i].getAttribute('id') + ">" +
"<![CDATA[" + DOMeles2[i].getAttribute('value') + "]]>" +
"</" + DOMeles2[i].getAttribute('id') + ">";
xmlString2Temp = xmlString2Temp +
"<supp_item__ref/><status_date/><dlv_qty/>" +
"<rate__stduom/><acct_code__prov_cr/><mfg_item_descr/><lot_no__passign/><tax_amt/><cctr_code__prov_dr/><item_descr/>" +
"<exch_rate/><spec_dimension/><emp_lname/><spl_instr/><emp_mname/><tot_amt/><descr/><line_no__sord/><actual_cost/>" +
"<emp_fname/><status/><quantity__stduom/><user_id__op/><site_code/><contract_detail/><spec_ref/>" +
"<purc_order><![CDATA[" + purc_order + "]]></purc_order>" +
"<std_cost/><line_no/><exp_date__passign/><acct_code__prov_dr/>" +
"<unit__std/><std_rate/><cctr_code__prov_cr/><analysis_descr/><variance/><spec_metadata/><ind_no/>" +
"<unit/><rate/><req_date/><quantity__fc/><prd_code__rfc/><remarks/><conv__qty_stduom/><unit__rate/><conv__rtuom_stduom/>" +
"<loc_code/><no_art/><pack_code/><pack_instr/><discount_type/><discount/><tax_class/><tax_chap/><tax_env/><rate__clg/><order_opt/>" +
"<proj_code/><specific_instr/><special_instr/><acct_code__dr/><cctr_code__dr/><acct_code__cr/><cctr_code__cr/><anal_code/>" +
"<acct_code__ap_adv/><cctr_code__ap_adv/><dept_code/><work_order/><operation/><bom_code/><supp_code__mnfr/>" +
"<emp_code__qcaprv/><item_code__mfg/><benefit_type/><licence_no/><op_reason/><duty_paid/><form_no/>";
}
}
xmlString2Temp += "</Detail2>";
xmlString2 += xmlString2Temp;
var str1 = new RegExp("Detail2."+j+".", 'g');
var str2 = new RegExp("<selectbox><![CDATA[false]]></selectbox>", 'g');
xmlString2 = xmlString2.replace(str1,"");
xmlString2 = xmlString2.replace(str2,"");
}
//console.log("xmlString2===>"+xmlString2);
// ----------------- Detail3 xml
var xmlString3Temp = "<Detail3 dbID=\"\" domID=\"1\" objContext=\"3\" objName=\"TRANS_INFO\" selected=\"N\" >" +
"<attribute pkNames=\"\" selected=\"N\" status=\"N\" updateFlag=\"A\"/>" +
"<purc_order/><line_no/><site_code/><ind_no/><item_code/><quantity/><unit/><rate/><discount/><req_date/><status/><status_date/>" +
"<loc_code/><tax_class/><tax_chap/><tax_env/><remarks/><work_order/><tax_amt/><tot_amt/><dlv_date/><dlv_qty/><unit__rate/>" +
"<conv__qty_stduom/><conv__rtuom_stduom/><unit__std/><quantity__stduom/><rate__stduom/><pack_code/><no_art/><pack_instr/>" +
"<acct_code__dr/><cctr_code__dr/><acct_code__cr/><cctr_code__cr/><item_descr/><discount_type/><supp_code__mnfr/><order_opt/>" +
"<bom_code/><line_no__sord/><rate__clg/><contract_detail/><op_reason/><user_id__op/><specific_instr/><special_instr/>" +
"<emp_code__qcaprv/><emp_fname/><proj_code/><item_code__mfg/><mfg_item_descr/><spec_ref/><descr/><operation/><std_rate/>" +
"<spl_instr/><emp_mname/><emp_lname/><actual_cost/><exch_rate/><dept_code/><benefit_type/><licence_no/><acct_code__prov_dr/>" +
"<cctr_code__prov_dr/><acct_code__prov_cr/><cctr_code__prov_cr/><spec_metadata/><spec_dimension/><supp_item__ref/><quantity__fc/>" +
"<prd_code__rfc/><form_no/><duty_paid/><std_cost/><variance/><anal_code/><analysis_descr/><acct_code__ap_adv/><cctr_code__ap_adv/>" +
"<lot_no__passign/><exp_date__passign/></Detail3>";
xmlStringAll = xmlString1Temp + xmlString2 + xmlString3Temp + "</Header0></group0></DocumentRoot>";
//console.log("xmlStringAll===>"+xmlStringAll);
var action = "PO_SAVE";
var url = "/ibase/ProdWizItemChangeServlet?XMLSTRING1="+xmlString1+"&XMLSTRING2="+xmlString2+"&XMLSTRINGALL="+xmlStringAll+"&ACTION="+action;
makeRequestNew( url, "poSave");
}
function resetDtl()
{
if (window.XMLHttpRequest)
......@@ -3326,17 +3213,20 @@ function resetDtl()
var emp_code = document.getElementById("Detail1.1.emp_code").value;
var site_code__dlv = document.getElementById("site_code__dlv").value;
var action = "RESET_PODtl";
var str = emp_code + "~" + site_code__dlv;
var url = "/ibase/ProdWizItemChangeServlet?STR="+str+"&ACTION="+action;
makeRequestNew( url, "poSave");
var udf_str__3 = document.getElementById("Detail1.1.udf_str__3").value;
if(udf_str__3 == "A")
{
var action = "RESET_PODtl";
var str = emp_code + "~" + site_code__dlv + "~" + udf_str__3;
var url = "/ibase/ProdWizItemChangeServlet?STR="+str+"&ACTION="+action;
makeRequestNew( url, "poSave");
}
document.getElementById("Detail1.1.udf_str__3").value = "O";
document.getElementById("Detail1.1.udf_str__3").value = "A";
document.getElementById("purc_order").readOnly = false;
document.getElementById("purcOrder_img").style.display = "";
document.getElementById("purc_order").value = "";
//document.getElementById("orddate").value = "";
//document.getElementById("order_site").value = "";
document.getElementById("pord_type").value = "T";
document.getElementById("itmser").value = "";
document.getElementById("itmdescr").value = "";
......@@ -3345,7 +3235,6 @@ function resetDtl()
document.getElementById("crterm").value = "";
document.getElementById("crdescr").value = "";
document.getElementById("remarks").value = "";
//document.getElementById("site_code__dlv").value = "";
document.getElementById("dlvterm").value = "";
document.getElementById("trcode").value = "";
document.getElementById("trdescr").value = "";
......@@ -3356,8 +3245,9 @@ function resetDtl()
document.getElementById("exch_rate").value = "";
document.getElementById("exch_rate").readOnly = true;
//document.getElementById("dcode").value = "";
//document.getElementById("ddescr").value = "";
/*document.getElementById("dcode").value = "";
document.getElementById("ddescr").value = "";*/
document.getElementById("term_table").value = "";
document.getElementById("udf_str__1").value = "";
document.getElementById("site_add1").value = "";
......@@ -3368,11 +3258,11 @@ function resetDtl()
document.getElementById('curr_img').style.display = "";
document.getElementById('termtbl_img').style.display = "";
document.getElementById('rtype_img').style.display = "";
}
function savePODtl1()
{
//alert("Inside savePODtl1--------");
if (window.XMLHttpRequest)
{
httpRequestNew=new XMLHttpRequest();
......@@ -3431,9 +3321,7 @@ function sendInfo()
{
var id = document.activeElement.id;
var qty = document.activeElement.value;
//var purcOrderTemp = document.getElementById("").value;
var itemCodeId = id.replace("quantity","item_code");
var itemCode = document.getElementById(itemCodeId).value;
var siteCode = document.getElementById("site_code__ord").value;
......@@ -3441,14 +3329,8 @@ function sendInfo()
var empCode = document.getElementById("emp_code").value;
var siteCode = document.getElementById("site_code__ord").value;
var udfStr3 = document.getElementById("udf_str__3").value;
if(udfStr3 == null || udfStr3 == "" || udfStr3 == "null")
{
udfStr3 = "C";
}
var str = siteCode + "~" +itemCode + "~" + qty + "~" + dlvDate + "~" + empCode + "~" + siteCode + "~" + udfStr3;
var purcOrder = document.getElementById("purc_order").value;
var str = siteCode + "~" +itemCode + "~" + qty + "~" + dlvDate + "~" + empCode + "~" + siteCode + "~" + udfStr3 + "~" + purcOrder;
var action = "SAVE_PODtl2";
var url = "/ibase/ProdWizItemChangeServlet?STR="+str+"&ACTION="+action;
......@@ -3479,7 +3361,6 @@ function getInfo()
{
var val = request.responseText;
//alert("Response from servlet======>"+val)
//document.getElementById('amit').innerHTML=val;
}
}
......@@ -3490,18 +3371,7 @@ function pageLoadDtl1()
var purcOrder = document.getElementById("purc_order").value;
//alert(udfStr3);
if(udfStr3 == "O" && suppCode == "")
{
document.getElementById("purc_order").readOnly = false;
document.getElementById("purcOrder_img").style.display = "";
document.getElementById('itmser_img').style.display = "";
document.getElementById('supp_img').style.display = "";
document.getElementById('crterm_img').style.display = "";
document.getElementById('curr_img').style.display = "";
document.getElementById('termtbl_img').style.display = "";
document.getElementById('rtype_img').style.display = "";
}
else if(udfStr3 == "O" && suppCode != "")
if((udfStr3 == "A" && suppCode != "") || (udfStr3 == "E" && suppCode != ""))
{
document.getElementById("purc_order").readOnly = true;
document.getElementById('purcOrder_img').style.display = "none";
......@@ -3512,18 +3382,8 @@ function pageLoadDtl1()
//document.getElementById('termtbl_img').style.display = "none";
//document.getElementById('rtype_img').style.display = "none";
}
else if(udfStr3 == "" && purcOrder != "")
else if(udfStr3 == "A" && suppCode == "")
{
document.getElementById('itmser_img').style.display = "none";
document.getElementById('supp_img').style.display = "none";
document.getElementById('crterm_img').style.display = "none";
document.getElementById('curr_img').style.display = "none";
//document.getElementById('termtbl_img').style.display = "none";
//document.getElementById('rtype_img').style.display = "none";
}
/*else
{
alert("33333333333");
document.getElementById("purc_order").readOnly = false;
document.getElementById("purcOrder_img").style.display = "";
document.getElementById('itmser_img').style.display = "";
......@@ -3532,7 +3392,7 @@ function pageLoadDtl1()
document.getElementById('curr_img').style.display = "";
document.getElementById('termtbl_img').style.display = "";
document.getElementById('rtype_img').style.display = "";
}*/
}
}
function specialCharValidate(id)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment