Commit cd75296f authored by caluka's avatar caluka

js updated for adhoc provision added for milestone process screen[D15CSUN016]


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98243 ce508802-f39f-4f6c-b175-0d175dae99d5
parent f437d878
//alert("PPPPPPPPPPPPP");
function finishAction( value )
function finishAction1( value )
{
//alert("call finishAction");
alert("test @@@@!!!!");
var samplItem = [];
var method = "post";
var selectedSampleItem = "";
var path="/ibase/webitm/jsp/MilestonePayGen.jsp";
selectedSampleItem="<Detail2 domID='1'><purc_order>718PNF0276</purc_order><line_no>1</line_no><type>01</type><rel_agnst>05</rel_agnst><amt_type>01</amt_type><rel_amt>2000</rel_amt><rel_after>0</rel_after><vouch_created>N</vouch_created><task_code>A1234555 </task_code><due_date>20/03/15</due_date><adj_method>P</adj_method><acct_code></acct_code><cctr_code></cctr_code><tax_class></tax_class><tax_chap></tax_chap><tax_env></tax_env><retention_perc></retention_perc><site_code__adv>TA821</site_code__adv><adj_perc></adj_perc><process_date>23/06/15</process_date></Detail2>";
samplItem["SAVE_SAMPLE_DATA"] = "<Root>" + selectedSampleItem + "</Root>";
//var urlPath="/ibase/webitm/jsp/MilestonePayGen.jsp";
//var urlPath="/ibase/webitm/jsp/MilestonePayGen.jsp?SAVE_SAMPLE_DATA="+selectedSampleItem;
selectedSampleItem="test";
var urlPath="/ibase/webitm/jsp/MilestonePayGen.jsp?SAVE_SAMPLE_DATA="+selectedSampleItem;
var win = window.open( urlPath, 'Items','toolbar=no,status=YES,resizable=yes,scrollbars=yes,left=0,top=0,width=700,height=500,fullscreen=yes' );
var myWindow = window.open(urlPath, '', 'width=200, height=100');
post_to_url4(path,samplItem,method);
}
/*function finishAction( value )
{
document.getElementById("action").value = value;
}*/
function finishAction( value )
{
//document.getElementById("action").value = value;
var samplItem = [];
var method = "post";
var path="/ibase/webitm/jsp/MilestonePayGen.jsp";
......@@ -15,7 +37,7 @@ function finishAction( value )
var srNo = 1;
var selectedSampleItem = "";
//var maxId = 1000;
var maxId = 10;
//var maxId = 10;
var purcOrder ="";
var lineNo ="";
var type ="";
......@@ -37,168 +59,290 @@ function finishAction( value )
var adjPerc ="";
var processDate="";
var issError = true;
var adhocValue = "";
var suppCode="";
var allowOverride="";
var complDate="";
var remarks="";
var amtType="";
var issValidate = true;
var lineNoPrev="";
var ordAmt = "";
var vocherAmt = "";
var milestoneAmt = "";
//alert("maxId!^^^^^^^^^^^^^^^^^^@@@@@@!!!!! :"+maxId);
if( document.getElementById("Detail2.1.adhoc_value") != null)
{
adhocValue = document.getElementById("Detail2.1.adhoc_value").value;
}
if(adhocValue == 'false')
{
maxId=10;
document.getElementById("action").value = value;
}
else if(adhocValue == 'true')
{
maxId=1;
}
for( var dbIDOut = 1; dbIDOut <= maxId; dbIDOut++)
{
//alert("first for ckeck so------------");
//alert("dbIDOut :"+dbIDOut);
//alert("check null :"+document.getElementById("Detail2."+dbIDOut+".selectbox"));
//alert("checked :"+document.getElementById("Detail2."+dbIDOut+".selectbox").checked);
if(adhocValue == 'false')
{
if(document.getElementById("Detail2."+dbIDOut+".selectbox")!=null && document.getElementById("Detail2."+dbIDOut+".selectbox").checked )
{
issError = false;
// alert("INSIDE IFFFFF");
// alert(document.getElementById("Detail2."+dbIDOut+".purc_order"));
if( document.getElementById("Detail2."+dbIDOut+".purc_order") != null)
{
purcOrder = document.getElementById("Detail2."+dbIDOut+".purc_order").value;
//alert("purcOrder :"+purcOrder);
}
if( document.getElementById("Detail2."+dbIDOut+".line_no") != null)
{
lineNo = document.getElementById("Detail2."+dbIDOut+".line_no").value;
//alert("lineNo :"+lineNo);
}
if( document.getElementById("Detail2."+dbIDOut+".type") != null)
if( document.getElementById("Detail2."+dbIDOut+".rel_amt") != null)
{
type = document.getElementById("Detail2."+dbIDOut+".type").value;
//alert("type :"+type);
relAmt = document.getElementById("Detail2."+dbIDOut+".rel_amt").value;
}
if( document.getElementById("Detail2."+dbIDOut+".rel_agnst") != null)
if( document.getElementById("Detail2."+dbIDOut+".task_code") != null)
{
relAgnst = document.getElementById("Detail2."+dbIDOut+".rel_agnst").value;
//alert("relAgnst :"+relAgnst);
taskCode = document.getElementById("Detail2."+dbIDOut+".task_code").value;
}
if( document.getElementById("Detail2."+dbIDOut+".due_date") != null)
{
dueDate = document.getElementById("Detail2."+dbIDOut+".due_date").value;
}
if( document.getElementById("Detail2."+dbIDOut+".acct_code") != null)
{
acctCode = document.getElementById("Detail2."+dbIDOut+".acct_code").value;
}
if( document.getElementById("Detail2."+dbIDOut+".cctr_code") != null)
{
cctrCode = document.getElementById("Detail2."+dbIDOut+".cctr_code").value;
}
if( document.getElementById("Detail2."+dbIDOut+".tax_class") != null)
{
taxClass = document.getElementById("Detail2."+dbIDOut+".tax_class").value;
}
if( document.getElementById("Detail2."+dbIDOut+".tax_chap") != null)
{
taxChap = document.getElementById("Detail2."+dbIDOut+".tax_chap").value;
}
if( document.getElementById("Detail2."+dbIDOut+".tax_env") != null)
{
taxEnv = document.getElementById("Detail2."+dbIDOut+".tax_env").value;
}
if( document.getElementById("Detail2."+dbIDOut+".site_code__adv") != null)
{
siteCodeAdv = document.getElementById("Detail2."+dbIDOut+".site_code__adv").value;
}
if( document.getElementById("Detail2."+dbIDOut+".supp_code") != null)
{
suppCode = document.getElementById("Detail2."+dbIDOut+".supp_code").value;
}
if( document.getElementById("Detail2."+dbIDOut+".allow_override") != null)
{
allowOverride = document.getElementById("Detail2."+dbIDOut+".allow_override").value;
}
if( document.getElementById("Detail2."+dbIDOut+".compl_date") != null)
{
complDate = document.getElementById("Detail2."+dbIDOut+".compl_date").value;
}
if( document.getElementById("Detail2."+dbIDOut+".remarks") != null)
{
remarks = document.getElementById("Detail2."+dbIDOut+".remarks").value;
}
if( document.getElementById("Detail2."+dbIDOut+".amt_type") != null)
{
amtType = document.getElementById("Detail2."+dbIDOut+".amt_type").value;
//alert("amtType :"+amtType);
}
if( document.getElementById("Detail2."+dbIDOut+".rel_amt") != null)
if( document.getElementById("Detail2."+dbIDOut+".line_no__prev") != null)
{
relAmt = document.getElementById("Detail2."+dbIDOut+".rel_amt").value;
//alert("relAmt :"+relAmt);
lineNoPrev = document.getElementById("Detail2."+dbIDOut+".line_no__prev").value;
}
if( document.getElementById("Detail2."+dbIDOut+".rel_agnst") != null)
{
relAgnst = document.getElementById("Detail2."+dbIDOut+".rel_agnst").value;
}
selectedSampleItem = selectedSampleItem + "<Detail2 domID='" + dbIDOut + "'>" +
"<purc_order>" + purcOrder + "</purc_order><line_no>" + lineNo + "</line_no>" +
"<rel_amt>" + relAmt + "</rel_amt>" +
"<task_code>" + taskCode + "</task_code><due_date>" + dueDate + "</due_date>" +
"<acct_code>" + acctCode + "</acct_code>" +
"<cctr_code>" + cctrCode + "</cctr_code><tax_class>" + taxClass + "</tax_class>" +
"<tax_chap>" + taxChap + "</tax_chap>" +
"<tax_env>" + taxEnv + "</tax_env>" +
"<site_code__adv>" + siteCodeAdv + "</site_code__adv>" +
"<supp_code>" + suppCode + "</supp_code>" +
"<allow_override>" + allowOverride + "</allow_override>" +
"<compl_date>" + complDate + "</compl_date>" +
"<remarks>" + remarks + "</remarks>" +
"<adhoc_value>" + adhocValue + "</adhoc_value>" +
"<amt_type>" + amtType + "</amt_type>" +
"<line_no__prev>" + lineNoPrev + "</line_no__prev>" +
"<rel_agnst>" + relAgnst + "</rel_agnst>" +
"</Detail2>";
//alert("selectedSampleItem adoch false :"+selectedSampleItem);
}
}
else if(adhocValue == 'true')
{
var dbIDOut = 1;
//issError = false;
if( document.getElementById("Detail2."+dbIDOut+".purc_order") != null)
{
purcOrder = document.getElementById("Detail2."+dbIDOut+".purc_order").value;
}
if( document.getElementById("Detail2."+dbIDOut+".rel_after") != null)
if( document.getElementById("Detail2."+dbIDOut+".line_no") != null)
{
relAfter = document.getElementById("Detail2."+dbIDOut+".rel_after").value;
//alert("relAfter :"+relAfter);
lineNo = document.getElementById("Detail2."+dbIDOut+".line_no").value;
}
if( document.getElementById("Detail2."+dbIDOut+".vouch_created") != null)
if( document.getElementById("Detail2."+dbIDOut+".site_code__adv") != null)
{
vouchCreated = document.getElementById("Detail2."+dbIDOut+".vouch_created").value;
//alert("vouchCreated :"+vouchCreated);
siteCodeAdv = document.getElementById("Detail2."+dbIDOut+".site_code__adv").value;
}
if( document.getElementById("Detail2."+dbIDOut+".rel_amt") != null)
{
relAmt = document.getElementById("Detail2."+dbIDOut+".rel_amt").value;
}
if( document.getElementById("Detail2."+dbIDOut+".task_code") != null)
{
taskCode = document.getElementById("Detail2."+dbIDOut+".task_code").value;
//alert("taskCode :"+taskCode);
}
if( document.getElementById("Detail2."+dbIDOut+".due_date") != null)
{
dueDate = document.getElementById("Detail2."+dbIDOut+".due_date").value;
//alert("dueDate :"+dueDate);
}
if( document.getElementById("Detail2."+dbIDOut+".adj_method") != null)
{
adjMethod = document.getElementById("Detail2."+dbIDOut+".adj_method").value;
//alert("adjMethod :"+adjMethod);
}
if( document.getElementById("Detail2."+dbIDOut+".acct_code") != null)
{
acctCode = document.getElementById("Detail2."+dbIDOut+".acct_code").value;
//alert("acctCode :"+acctCode);
}
if( document.getElementById("Detail2."+dbIDOut+".cctr_code") != null)
{
cctrCode = document.getElementById("Detail2."+dbIDOut+".cctr_code").value;
//alert("cctrCode :"+cctrCode);
}
if( document.getElementById("Detail2."+dbIDOut+".tax_class") != null)
{
taxClass = document.getElementById("Detail2."+dbIDOut+".tax_class").value;
//alert("taxClass :"+taxClass);
}
if( document.getElementById("Detail2."+dbIDOut+".tax_chap") != null)
{
taxChap = document.getElementById("Detail2."+dbIDOut+".tax_chap").value;
//alert("taxChap :"+taxChap);
}
if( document.getElementById("Detail2."+dbIDOut+".tax_env") != null)
{
taxEnv = document.getElementById("Detail2."+dbIDOut+".tax_env").value;
//alert("taxEnv :"+taxEnv);
}
if( document.getElementById("Detail2."+dbIDOut+".retention_perc") != null)
if( document.getElementById("Detail2."+dbIDOut+".supp_code") != null)
{
retentionPerc = document.getElementById("Detail2."+dbIDOut+".retention_perc").value;
//alert("retentionPerc :"+retentionPerc);
suppCode = document.getElementById("Detail2."+dbIDOut+".supp_code").value;
}
if( document.getElementById("Detail2."+dbIDOut+".site_code__adv") != null)
if( document.getElementById("Detail2."+dbIDOut+".allow_override") != null)
{
siteCodeAdv = document.getElementById("Detail2."+dbIDOut+".site_code__adv").value;
//alert("siteCodeAdv :"+siteCodeAdv);
allowOverride = document.getElementById("Detail2."+dbIDOut+".allow_override").value;
}
if( document.getElementById("Detail2."+dbIDOut+".adj_perc") != null)
if( document.getElementById("Detail2."+dbIDOut+".compl_date") != null)
{
adjPerc = document.getElementById("Detail2."+dbIDOut+".adj_perc").value;
//alert("adjPerc!!! :"+adjPerc);
complDate = document.getElementById("Detail2."+dbIDOut+".compl_date").value;
}
if( document.getElementById("Detail2."+dbIDOut+".process_date") != null)
if( document.getElementById("Detail2."+dbIDOut+".remarks") != null)
{
processDate = document.getElementById("Detail2."+dbIDOut+".process_date").value;
//alert("adjPerc!!! :"+adjPerc);
remarks = document.getElementById("Detail2."+dbIDOut+".remarks").value;
}
if( document.getElementById("Detail2."+dbIDOut+".amt_type") != null)
{
amtType = document.getElementById("Detail2."+dbIDOut+".amt_type").value;
}
if( document.getElementById("Detail2."+dbIDOut+".line_no__prev") != null)
{
lineNoPrev = document.getElementById("Detail2."+dbIDOut+".line_no__prev").value;
}
if( document.getElementById("Detail2."+dbIDOut+".rel_agnst") != null)
{
relAgnst = document.getElementById("Detail2."+dbIDOut+".rel_agnst").value;
}
//alert("relAgnst>>>>>>>"+relAgnst)
if( document.getElementById("Detail2."+dbIDOut+".ord_amt") != null)
{
ordAmt = document.getElementById("Detail2."+dbIDOut+".ord_amt").value;
}
if( document.getElementById("Detail2."+dbIDOut+".vocher_amt") != null)
{
vocherAmt = document.getElementById("Detail2."+dbIDOut+".vocher_amt").value;
}
if( document.getElementById("Detail2."+dbIDOut+".milestone_amt") != null)
{
milestoneAmt = document.getElementById("Detail2."+dbIDOut+".milestone_amt").value;
}
//alert("@@@@@@@@@@@@!!!!!!!!!!!@:");
selectedSampleItem = selectedSampleItem + "<Detail2 domID='" + dbIDOut + "'>" +
"<purc_order>" + purcOrder + "</purc_order><line_no>" + lineNo + "</line_no><type>" + type + "</type>" +
"<rel_agnst>" + relAgnst + "</rel_agnst><amt_type>" + amtType + "</amt_type>" +
"<purc_order>" + purcOrder + "</purc_order><line_no>" + lineNo + "</line_no>" +
"<rel_amt>" + relAmt + "</rel_amt>" +
"<rel_after>" + relAfter + "</rel_after>" +
"<vouch_created>" + vouchCreated + "</vouch_created><task_code>" + taskCode + "</task_code><due_date>" + dueDate + "</due_date>" +
"<adj_method>" + adjMethod + "</adj_method><acct_code>" + acctCode + "</acct_code>" +
"<task_code>" + taskCode + "</task_code><due_date>" + dueDate + "</due_date>" +
"<acct_code>" + acctCode + "</acct_code>" +
"<cctr_code>" + cctrCode + "</cctr_code><tax_class>" + taxClass + "</tax_class>" +
"<tax_chap>" + taxChap + "</tax_chap>" +
"<tax_env>" + taxEnv + "</tax_env>" +
"<retention_perc>" + retentionPerc + "</retention_perc>" +
"<site_code__adv>" + siteCodeAdv + "</site_code__adv>" +
"<adj_perc>" + adjPerc + "</adj_perc>" +
"<process_date>" + processDate + "</process_date>" +
"<site_code__adv>"+siteCodeAdv+"</site_code__adv>" +
"<supp_code>" + suppCode + "</supp_code>" +
"<allow_override>"+allowOverride+"</allow_override>" +
"<compl_date>" + complDate + "</compl_date>" +
"<remarks>" + remarks + "</remarks>" +
"<adhoc_value>" + adhocValue + "</adhoc_value>" +
"<amt_type>" + amtType + "</amt_type>" +
"<line_no__prev>" + lineNoPrev + "</line_no__prev>" +
"<rel_agnst>" + relAgnst + "</rel_agnst>" +
"<ord_amt>" + ordAmt + "</ord_amt>" +
"<vocher_amt>" + vocherAmt + "</vocher_amt>" +
"<milestone_amt>" + milestoneAmt + "</milestone_amt>" +
"</Detail2>";
/*selectedSampleItem = selectedSampleItem + "<Detail2 domID='" + dbIDOut + "'>" +
"<purcOrder>" + purcOrder + "</purcOrder><line_no>" + lineNo + "</line_no><type>" + type + "</type>" +
"<rel_agnst>" + relAgnst + "</rel_agnst><amt_type>" + amtType + "</amt_type>" +
"<rel_amt>" + relAmt + "</rel_amt>" +
"<rel_after>" + relAfter + "</rel_after>" +
"<vouch_created>" + vouchCreated + "</vouch_created><task_code>" + taskCode + "</task_code><due_date>" + dueDate + "</due_date>" +
"<adj_method>" + adjMethod + "</adj_method><acct_code>" + acctCode + "</acct_code>" +
"<cctr_code>" + cctrCode + "</cctr_code><tax_class>" + taxClass + "</tax_class>" +
"<tax_chap>" + taxChap + "</tax_chap>" +
"<tax_env>" + taxEnv + "</tax_env>" +
"<retention_perc>" + retentionPerc + "</retention_perc>" +
"<site_code__adv>" + siteCodeAdv + "</site_code__adv>" +
"</Detail2>";*/
//alert("###########@!!! :");
//alert("selectedSampleItem :"+selectedSampleItem);
//samplItem["SAVE_SAMPLE_DATA"] = "<Root>" + selectedSampleItem + "</Root>";
// post_to_url4(path,samplItem,method);
if(purcOrder === undefined || purcOrder == null || purcOrder.length <= 0)
{
alert("Purchase Order can not be blank");
return false;
}
else
{
issError = false;
//var win = window.open( '', 'Items','toolbar=no,status=YES,resizable=yes,scrollbars=yes,left=0,top=0,width=700,height=500,fullscreen=yes' );
var url = '/ibase/webitm/jsp/MilestoneValidation.jsp?purc_order='+purcOrder+'&line_no='+lineNo+'&tax_class='+taxClass+'&tax_chap='+taxChap+'&tax_env='+taxEnv+'&site_code__adv='+siteCodeAdv+'&supp_code='+suppCode+'&save_sample_data='+selectedSampleItem+'&line_no__prev='+lineNoPrev;
if(window.XMLHttpRequest)
{
request=new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
request=new ActiveXObject("Microsoft.XMLHTTP");
}
//alert("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ for save selectedSampleItem["+selectedSampleItem+"]@@@@@@@@@@@@@@@@@@@@@");
//alert("issError :"+issError);
if(issError == false)
try
{
request.onreadystatechange=getInfo ;
request.open("GET",url,true);
request.send();
}
catch(e)
{
// alert("calling window.open!!!!");
alert("Unable to connect to server");
}
return issError;
}
}
}
if(issError == false )
{
//alert("calling window.open!!!");
//selectedSampleItem = "<Root>" + selectedSampleItem + "</Root>";
//var urlPath="/ibase/webitm/jsp/MilestonePayGen.jsp?SAVE_SAMPLE_DATA="+selectedSampleItem;
//var win = window.open( urlPath, 'Items','toolbar=no,status=YES,resizable=yes,scrollbars=yes,left=0,top=0,width=700,height=500,fullscreen=yes' );
var win = window.open( '', 'Items','toolbar=no,status=YES,resizable=yes,scrollbars=yes,left=0,top=0,width=700,height=500,fullscreen=yes' );
......@@ -219,6 +363,131 @@ function finishAction( value )
//alert("end finishAction");
}
function getInfo()
{
if(request.readyState==4 && request.status==200)
{
var val=request.responseXML;
var x=val.getElementsByTagName("error");
var tet = x[0].childNodes[0].nodeValue;
//alert("tet>>>>"+tet);
if(tet == "VTPURORD")
{
alert("purchase order not exist in pord_pay_term table ");
document.getElementById("Detail2.1.purc_order").focus();
return false;
}
if(tet == "VTLNBLNK")
{
alert("Line Number can not be blank");
document.getElementById("Detail2.1.line_no").focus();
}
if(tet == "VTPURORDLN")
{
alert("Line number not exist in pord_pay_term table ");
document.getElementById("Detail2.1.line_no").focus();
}
if(tet == "VTTCLASS1")
{
alert("Tax class not define in tax class master!");
document.getElementById("Detail2.1.tax_class").focus();
}
if(tet == "VTTCHAP1")
{
alert("Tax chapter not define in tax chapter master! ");
document.getElementById("Detail2.1.tax_chap").focus();
}
if(tet == "VTTENV1")
{
alert("Tax environment not define in tax environment master! ");
document.getElementById("Detail2.1.tax_env").focus();
}
if(tet == "VMSITENULL")
{
alert("Site code can not be blank !");
document.getElementById("Detail2.1.site_code__adv").focus();
}
if(tet == "VMSITE")
{
alert("Site code not define in site master! ");
document.getElementById("Detail2.1.site_code__adv").focus();
}
if(tet == "VTSITECDADV")
{
alert("Site code not exist for pord_pay_term purchase order! ");
document.getElementById("Detail2.1.site_code__adv").focus();
}
if(tet == "VTSUPCDEXT")
{
alert("Supplier code not define in supplier master!");
document.getElementById("Detail2.1.supp_code").focus();
}
if(tet == "DUEDATEBLNK")
{
alert("Due Date can not be blank ! !");
document.getElementById("Detail2.1.due_date").focus();
}
if(tet == "DATEMISMATCH")
{
alert("Due date mismatch with application date format!");
document.getElementById("Detail2.1.due_date").focus();
}
if(tet == "COMDATEMISMATCH")
{
alert("Complete date mismatch with application date format!");
document.getElementById("Detail2.1.compl_date").focus();
}
if(tet == "NOTNUMBER")
{
alert("Please input numeric characters only !");
document.getElementById("Detail2.1.line_no").focus();
}
if(tet == "RELAMTNOT")
{
alert("Please input numeric characters only !");
document.getElementById("Detail2.1.rel_amt").focus();
}
if(tet == "RELAMTBLNK")
{
alert("Release Amount can not be blank !");
document.getElementById("Detail2.1.rel_amt").focus();
}
if(tet == "RELAMTGRT")
{
alert("Release Amount is greater than Order Amount-(Vocher Amount +Pending Approval)!");
document.getElementById("Detail2.1.rel_amt").focus();
}
if(tet == "LINEPREV")
{
alert("Please input numeric characters only !");
document.getElementById("Detail2.1.line_no__prev").focus();
}
if(tet == "DUPLICATE")
{
alert("Purchase order and task code already exist in pur_milstn table !");
window.location="/ibase/webitm/jsp/E12WizardPage.jsp?OBJ_NAME=milestone_pay_gen&amp;FORM_NO=1";
}
if(tet == "SUCCESS")
{
var msgOnSave="Transaction completed sucess fully !";
var fullwidth="700";
var fullheight="500";
var global_obj_name="milestone_pay";
alert("Transaction completed sucess fully !");
window.location="/ibase/webitm/jsp/E12WizardPage.jsp?OBJ_NAME=milestone_pay_gen&amp;FORM_NO=1";
//var url = "/ibase/webitm/jsp/milestoneBlank.jsp?OBJ_NAME="+global_obj_name+"&MSG_ONSAVE="+msgOnSave;
//window.open(url,"","toolbar=no,status=yes,resizable=no,scrollbars=no,left=250,top=0,width="+fullwidth+",height="+fullheight);
}
if(tet == "FAILED")
{
alert("Transaction Failed !");
window.location="/ibase/webitm/jsp/E12WizardPage.jsp?OBJ_NAME=milestone_pay_gen&amp;FORM_NO=1";
}
}
}
//function post_to_url4(path,params,method,sorderList)
function post_to_url4(path,params,method)
......@@ -2917,6 +3186,121 @@ function callActivityTypeJSP2( dbID, salesPers )
var win = window.open( url, 'proj_code', 'toolbar=no,status=yes,resizable=no,scrollbars=yes,left=100,top=50,width=500,height=406' );
}
//Start added by chandrashekar on 27-june-2015
function setCheckedFlag(adhocFlag)
{
if( adhocFlag.value == 'true' )
{
adhocFlag.value ='false';
document.getElementById("Detail1..adhoc_value").value = adhocFlag.value;
document.getElementById("Detail1..proj_code").disabled = false;
var Projectcolr = document.getElementById("Detail1..proj_code");
Projectcolr.style.backgroundColor = "#D7E5F9";
var img_id="project_pophelp";
document.getElementById(img_id).style.display="initial";
}
else
{
adhocFlag.value = 'true';
document.getElementById("Detail1..adhoc_value").value = adhocFlag.value;
document.getElementById("Detail1..proj_code").value = "";
document.getElementById("Detail1..proj_code").disabled = true;
var Projectcolr = document.getElementById("Detail1..proj_code");
Projectcolr.style.backgroundColor = "lightgray";
var img_id="project_pophelp";
document.getElementById(img_id).style.display="none";
}
}
function upperCase(fieldId)
{
var fieldValue = document.getElementById(fieldId).value;
document.getElementById(fieldId).value = fieldValue.toUpperCase();
}
function isNumberKey(e)
{
var unicode = e.charCode ? e.charCode : e.keyCode;
if ((unicode == 8) || (unicode == 9) || (unicode > 47 && unicode < 58)
|| (unicode == 37) || (unicode == 46) || (unicode == 39)
|| (unicode == 115) || (unicode == 121) || (unicode == 117)||
(unicode > 95 && unicode < 106) || (unicode > 047 && unicode < 058 ) )
{
return true;
}
else
{
//window.alert("This field accepts only Numbers");
window.alert('Please input numeric characters only');
return false;
}
}
function callpurchasePopHelpJSP(dbID, purchaseOrder )
{
var purchaseOrder = document.getElementById("Detail2."+dbID+".purc_order").value;
var url = '/ibase/webitm/jsp/MilestonePurchaseOnChange.jsp?purc_order='+purchaseOrder+'&dbID='+dbID ;
var win = window.open( url, 'Item Code', 'toolbar=no,status=yes,resizable=no,scrollbars=yes,left=100,top=50,width=500,height=150' );
win.focus();
}
function setItemCodeOnchange(dbID, suppCode,detail2dom )
{
document.getElementById("Detail2."+dbID+".supp_code").value = suppCode;
}
function callActivityTypeJSP3( dbID, purchaseOrder )
{
var selectedActCode = document.getElementById("Detail2."+dbID+".purc_order").value;
var url = '/ibase/webitm/jsp/MileStonePopHelp.jsp?SELECTED_ACT_CODE='+selectedActCode+"&val=purc_order_detail&dbID="+dbID;
var win = window.open( url, 'purc_order', 'toolbar=no,status=yes,resizable=no,scrollbars=yes,left=100,top=50,width=500,height=406' );
}
function detailpohelp(purchaseOrder, actDescr,setId ,domId)
{
document.getElementById("Detail2."+domId+".purc_order").value = purchaseOrder;
document.getElementById("Detail2."+domId+".purc_order").focus();
}
function setSupplierEmpty(dbID, suppCode,detail2dom )
{
document.getElementById("Detail2."+dbID+".supp_code").value = suppCode;
}
function hideTable()
{
alochValue=document.getElementById("Detail2.1.adhoc_value").value
if(alochValue == 'true')
{
var id="horizental";
document.getElementById(id).style.display="none";
}
}
function setCheckedFlag(adhocFlag,dbID)
{
if( adhocFlag.value == 'true' )
{
adhocFlag.value ='false';
document.getElementById("Detail1."+dbID+".adhoc_value").value = adhocFlag.value;
document.getElementById("Detail1."+dbID+".proj_code").disabled = false;
var Projectcolr = document.getElementById("Detail1."+dbID+".proj_code");
Projectcolr.style.backgroundColor = "#D7E5F9";
var img_id="project_pophelp";
document.getElementById(img_id).style.display="initial";
}
else
{
adhocFlag.value = 'true';
document.getElementById("Detail1."+dbID+".adhoc_value").value = adhocFlag.value;
document.getElementById("Detail1."+dbID+".proj_code").value = "";
document.getElementById("Detail1."+dbID+".proj_code").disabled = true;
var Projectcolr = document.getElementById("Detail1."+dbID+".proj_code");
Projectcolr.style.backgroundColor = "lightgray";
var img_id="project_pophelp";
document.getElementById(img_id).style.display="none";
}
}
//End added by chandrashekar on 27-june-2015
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