Commit 4029eba5 authored by dpawar's avatar dpawar

added code for check box selection


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@95159 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 28c72b6c
var returnValueStr = false;
function finishAction( value , frm) function finishAction( value , frm)
{ {
//alert("call finishAction"); alert("call finishAction11345*****");
document.getElementById("action").value = value; document.getElementById("action").value = value;
var reconciletype = document.getElementById("reconciletype").value; var reconciletype = document.getElementById("reconciletype").value;
...@@ -27,41 +28,68 @@ function finishAction( value , frm) ...@@ -27,41 +28,68 @@ function finishAction( value , frm)
samplItem["SAVE_SAMPLE_DATA"] = valueXmlString; samplItem["SAVE_SAMPLE_DATA"] = valueXmlString;
samplItem["RECONCILETYPE"] = reconciletype; samplItem["RECONCILETYPE"] = reconciletype;
post_to_url(path, samplItem, method); if(returnValueStr) {
post_to_url(path, samplItem, method);
} else {
return false;
}
} }
function getCheckedValues(frm) { function getCheckedValues(frm) {
var cnt = "Your chose:\n\n"; var cnt = "Your chose:\n\n";
//alert(cnt); alert(cnt);
var xmlData = "<Detail2>"; var xmlData = "<Detail2>";
var siteL = document.getElementById("site_code_fr").value;
var siteR = document.getElementById("site_code_to").value;
var lamount = 0.0,ramount = 0.0;
// For each checkbox see if it has been checked, record the value. // For each checkbox see if it has been checked, record the value.
for (i = 0; i < frm.checkbox1.length; i++) { for (i = 0; i < frm.checkbox1.length; i++) {
if (frm.checkbox1[i].checked) { if (frm.checkbox1[i].checked) {
cnt = frm.checkbox1[i].value; cnt = frm.checkbox1[i].value;
//alert("messages111-- " + cnt) alert("messages111-- " + cnt);
var trandate = document.getElementById("TRAN_DATE" + cnt).innerHTML; var trandate = document.getElementById("TRAN_DATE" + cnt).innerHTML;
var refser = document.getElementById("REF_SER" + cnt).innerHTML; var refser = document.getElementById("REF_SER" + cnt).innerHTML;
var refid = document.getElementById("REF_ID" + cnt).innerHTML; var refid = document.getElementById("REF_ID" + cnt).innerHTML;
var sitecode = document.getElementById("SITE_CODE" + cnt).innerHTML; var sitecode = document.getElementById("SITE_CODE" + cnt).innerHTML;
alert("sitecode-- " + sitecode);
var drAmt = document.getElementById("DR_AMT" + cnt).innerHTML; var drAmt = document.getElementById("DR_AMT" + cnt).innerHTML;
var crAmt = document.getElementById("CR_AMT" + cnt).innerHTML; var crAmt = document.getElementById("CR_AMT" + cnt).innerHTML;
//alert("Tran date-- " + trandate); var gpNo = document.getElementById("GP_NO" + cnt).innerHTML;
//alert("Ref ser-- " + refser); var gpDate = document.getElementById("GP_DATE" + cnt).innerHTML;
//alert("Ref ID-- " + refid); var bilNo = document.getElementById("BIL_NO" + cnt).innerHTML;
//alert("sitecode-- " + sitecode); var bilDate = document.getElementById("BIL_DATE" + cnt).innerHTML;
//alert("DR_AMT-- " + drAmt);
//alert("CR_AMT-- " + crAmt); if(siteL == sitecode) {
lamount = lamount + (parseFloat(drAmt) + parseFloat(crAmt));
} else if(siteR == sitecode) {
if(bilNo != null && bilNo.trim() != "") {
break;
}
ramount = ramount + (parseFloat(drAmt) + parseFloat(crAmt));
}
xmlData += "<Detail>"; xmlData += "<Detail>";
xmlData += "<CNT><![CDATA[" + cnt + "]]></CNT>";
xmlData += "<TRAN_DATE><![CDATA[" + trandate + "]]></TRAN_DATE>"; xmlData += "<TRAN_DATE><![CDATA[" + trandate + "]]></TRAN_DATE>";
xmlData += "<REF_SER><![CDATA[" + refser + "]]></REF_SER>"; xmlData += "<REF_SER><![CDATA[" + refser + "]]></REF_SER>";
xmlData += "<REF_ID><![CDATA[" + refid + "]]></REF_ID>"; xmlData += "<REF_ID><![CDATA[" + refid + "]]></REF_ID>";
xmlData += "<SITE_CODE><![CDATA[" + sitecode + "]]></SITE_CODE>"; xmlData += "<SITE_CODE><![CDATA[" + sitecode + "]]></SITE_CODE>";
xmlData += "<DR_AMT><![CDATA[" + drAmt + "]]></DR_AMT>"; xmlData += "<DR_AMT><![CDATA[" + drAmt + "]]></DR_AMT>";
xmlData += "<CR_AMT><![CDATA[" + crAmt + "]]></CR_AMT>"; xmlData += "<CR_AMT><![CDATA[" + crAmt + "]]></CR_AMT>";
xmlData += "<GP_NO><![CDATA[" + gpNo + "]]></GP_NO>";
xmlData += "<GP_DATE><![CDATA[" + gpDate + "]]></GP_DATE>";
xmlData += "<BIL_NO><![CDATA[" + bilNo + "]]></BIL_NO>";
xmlData += "<BIL_DATE><![CDATA[" + bilDate + "]]></BIL_DATE>";
xmlData += "</Detail>"; xmlData += "</Detail>";
} }
} }
alert("Amouht:::" + lamount +" : "+ ramount)
if(lamount == ramount) {
returnValueStr = true;
} else {
returnValueStr = false;
}
xmlData += "</Detail2>"; xmlData += "</Detail2>";
alert("xmlData : " + xmlData); alert("xmlData : " + xmlData);
return xmlData; return xmlData;
......
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